10845 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
1f19430f2e
Merge pull request #4518 from nerwalt/nrf54l15-wdt
Adds WDT support for the nrf54l15
2025-08-08 23:20:47 +02:00
Dario Nieuwenhuis
3a6d927ed5
Merge branch 'main' into nrf54l15-wdt 2025-08-08 23:18:00 +02:00
Dario Nieuwenhuis
68b2c1fb4b
Merge pull request #4514 from nerwalt/nrf54l15-rramc-nvmc
nrf54l15 Rramc (Nvmc) support
2025-08-08 23:17:19 +02:00
Dario Nieuwenhuis
5c72ea76b3
Merge pull request #4515 from Riceman2000/main
Add examples for W5500-EVB-Pico2
2025-08-08 23:17:07 +02:00
nerwalt
1d08cde6e4 Fixes broken NS build 2025-08-08 11:03:36 -06:00
nerwalt
adc0fc0a97 Adds WDT support for the nrf54l15 2025-08-08 10:23:22 -06:00
nerwalt
a165339276 Adds RRAMC support for the nrf54l15
Adds an Nvmc driver alias for compatibility
2025-08-08 09:56:00 -06:00
Süha Ünüvar
66008e4140 revert deleted import 2025-08-08 23:37:47 +08:00
Süha Ünüvar
da0b59ce28 rustfmt 2025-08-08 23:32:42 +08:00
Süha Ünüvar
cf41ad464c add forgotten import 2025-08-08 23:30:11 +08:00
Süha Ünüvar
d5bf29a303 stm32 i2c v2: rename freq to frequency 2025-08-08 23:14:08 +08:00
Süha Ünüvar
8b65101a7c rename rise_fall_speed to gpio_speed for spi 2025-08-08 23:09:39 +08:00
Süha Ünüvar
70bf63723a i2c examples 2025-08-08 23:06:17 +08:00
Süha Ünüvar
5e3221bcc4 i2c 2025-08-08 23:01:11 +08:00
Süha Ünüvar
f9da2888c4 i2s 2025-08-08 22:39:09 +08:00
Gerzain Mata
556ae0106b Working draft of VREFBUF driver 2025-08-08 03:10:35 -07:00
Ulf Lilleengen
f2be66a5f9
Merge pull request #4481 from swobbee-dev/main
STM32 CAN: Add mutable access for ID in Header and Frame structs
2025-08-08 08:04:24 +00:00
Ulf Lilleengen
3220878e13
Merge pull request #4485 from AnthonyGrondin/feat/lazy-lock-mut
feat(embassy-sync): Add `get_mut` for `LazyLock`
2025-08-08 08:03:03 +00:00
riceman2000
303f160e94 Add examples for wiznet devboard 2025-08-07 23:36:13 -04:00
i509VCB
3a197df07c
Merge pull request #4459 from IrinaCh524/feat/lpc55-time-driver
feat: add RTC time driver
2025-08-06 05:43:58 +00:00
Ulf Lilleengen
fcccbc85fb
Merge pull request #4508 from leftger/fix/stm32wba-update-gpdma1
Updated stm32-metapac for GPDMA1 fix on STM32WBA
2025-08-05 08:18:49 +00:00
Gerzain Mata
ccbdf9cbf1 Updated stm32-metapac for GPDMA1 fix on STM32WBA 2025-08-05 01:00:29 -07:00
Ulf Lilleengen
31db37aeea chore: Release cyw43-pio version 0.6.0 cyw43-pio-v0.6.0 2025-08-04 15:05:02 +02:00
Ulf Lilleengen
80c3d64262 chore: Release embassy-boot-rp version 0.7.0 embassy-boot-rp-v0.7.0 2025-08-04 15:03:04 +02:00
Ulf Lilleengen
bad6441b42 chore: Release embassy-boot-nrf version 0.7.0 embassy-boot-nrf-v0.7.0 2025-08-04 15:02:01 +02:00
Ulf Lilleengen
8047a59d82 chore: Release embassy-boot version 0.6.0 embassy-boot-v0.6.0 2025-08-04 15:01:20 +02:00
Ulf Lilleengen
ee053f0bab chore: bump versions 2025-08-04 15:01:08 +02:00
Ulf Lilleengen
57cf7b4f82
Merge pull request #4504 from embassy-rs/nrf-rp-hal-release
chore: prepare release of embassy-nrf and embassy-rp
embassy-rp-v0.7.0 embassy-nrf-v0.6.0
2025-08-04 12:37:58 +00:00
Ulf Lilleengen
206cf0e451 fix: add missing entries in changelog 2025-08-04 14:20:55 +02:00
Ulf Lilleengen
6ba76e8176 chore: Release embassy-nrf version 0.6.0 2025-08-04 14:10:24 +02:00
Ulf Lilleengen
bcc904c187 chore: Release embassy-rp version 0.7.0 2025-08-04 14:09:25 +02:00
Ulf Lilleengen
9ca44b519a chore: bump nrf and rp hal versions 2025-08-04 14:07:30 +02:00
Siarhei B
e78959ed67 mspm0-I2C: replace examples for mspm0l1306 & mspm0g3507 with AD5171 2025-08-04 13:10:39 +02:00
Irina Chiorean
517714c98e feat: add RTC time driver 2025-08-04 12:58:41 +03:00
Ulf Lilleengen
a8cb8a7fe1
Merge pull request #4490 from Brezak/waker-registration-docs
embassy-sync: Update `MultiWakerRegistration::register` docs
embassy-time-queue-utils-v0.2.0
2025-08-04 09:17:50 +00:00
Siarhei B
3b7b343863 mspm0-I2C: remove type time:Herz usage 2025-08-04 10:19:14 +02:00
Siarhei B
8091155a2f mspm0-I2C: forward fifo size to i2c controller 2025-08-04 10:19:14 +02:00
Siarhei B
934e7809b5 mspm0-I2C: update mspm0-metapac revision 2025-08-04 10:19:14 +02:00
Siarhei B
d6a87b4114 mspm0-I2C: mention blocking API's restrictions
- blocking API for transfering max 8 bytes
- async API has no such limitations
2025-08-04 10:19:14 +02:00
Siarhei B
dc52ead732 mspm0-I2C: remove SYSOSC init, make ClockDiv::Into private 2025-08-04 10:19:14 +02:00
Siarhei B
917a509c1a mspm0-I2C: automate source clock definition
- i2c-config: automatically defines clock source based on input I2C rate
- i2c: proper config functions naming
- i2c-examples: adapt to changed API
- i2c: save initialization pf cctr register
2025-08-04 10:19:14 +02:00
Siarhei B
45852b852b mspm0-I2C: add type for I2C clock rates + fixed comments 2025-08-04 10:19:14 +02:00
Siarhei B
f9753f3d31 mspm0: Add I2C Controller examples for mspm0l1306, mspm0g3507 MCUs
- mspm0l1306 examples: add I2C blocking & async examples
- mspm0l1306 examples: add -O2 optimization due to Flash limitations
- mspm0g3507 examples: add I2C blocking & async examples
2025-08-04 10:19:14 +02:00
Siarhei B
7c640799d6 mspm0: Add I2C Controller (blocking & async)
- lib: add i2c mod to lib
- lib: add `bind_interrupts` mod for async workflow
- lib: set SYSOSCBASE as system oscillator
- config: add I2C SDA,SCA pin traits code generation
- config: add clock source for the I2C
- config: add clock divider for the I2C
- config: add I2C BusSpeed configuration
- I2C: add blocking API: blocking_read, blocking_write, blocking_write_read
- I2C: add async API: async_write, async_read, async_write_read
- I2C: add embedded-hal (v0.2) API for blocking & async impl.
- I2C: add embedded-hal	(v1.0) API for blocking & async impl.
- I2C-tests: checks for timer_period & check_clock_rate fn's
2025-08-04 10:19:14 +02:00
Dario Nieuwenhuis
aba545aea0
Merge pull request #4501 from Nicholas-L-Johnson/feature/rp235x-dormant-mode
removed the rp2040 flag from the dormant function
2025-08-03 15:18:56 +00:00
Phirks
65bab430a6 removed the rp2040 flag from the dormant function 2025-08-03 08:37:58 -04:00
Dario Nieuwenhuis
fc31fa0910
Merge pull request #4499 from embassy-rs/release-eeh-04
Release embassy-embedded-hal v0.4
embassy-embedded-hal-v0.4.0
2025-08-03 00:54:31 +02:00
Dario Nieuwenhuis
78a333d008 Release embassy-embedded-hal v0.4 2025-08-03 00:44:51 +02:00
Dario Nieuwenhuis
f704b1420f
Merge pull request #4402 from embassy-rs/release-tool
feat: add embassy-release tool
2025-08-02 20:59:55 +00:00
Ulf Lilleengen
8843b08b90 feat: add embassy-release tool
* Print dependencies of a crate
* Bump version in dependent crates
* Release using cargo release
* Config file to control features and target
2025-08-02 22:45:50 +02:00