diff options
Diffstat (limited to 'embassy-rp/CHANGELOG.md')
| -rw-r--r-- | embassy-rp/CHANGELOG.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/embassy-rp/CHANGELOG.md b/embassy-rp/CHANGELOG.md index 7ac0a47cb..bb58ac54f 100644 --- a/embassy-rp/CHANGELOG.md +++ b/embassy-rp/CHANGELOG.md | |||
| @@ -7,6 +7,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||
| 7 | 7 | ||
| 8 | ## Unreleased | 8 | ## Unreleased |
| 9 | 9 | ||
| 10 | - Fix wrong `funcsel` on RP2350 gpout/gpin ([#3975](https://github.com/embassy-rs/embassy/pull/3975)) | ||
| 11 | - Fix potential race condition in `ADC::wait_for_ready` ([#4012](https://github.com/embassy-rs/embassy/pull/4012)) | ||
| 12 | - `flash`: rename `BOOTROM_BASE` to `BOOTRAM_BASE` ([#4014](https://github.com/embassy-rs/embassy/pull/4014)) | ||
| 13 | - Remove `Peripheral` trait & rename `PeripheralRef` to `Peri` ([#3999](https://github.com/embassy-rs/embassy/pull/3999)) | ||
| 14 | - Fix watchdog count on RP235x ([#4021](https://github.com/embassy-rs/embassy/pull/4021)) | ||
| 15 | - I2C: ensure that wakers are registered before checking status of `wait_on` helpers ([#4043](https://github.com/embassy-rs/embassy/pull/4043)) | ||
| 16 | - Modify `Uarte` and `BufferedUarte` initialization to take pins before interrupts ([#3983](https://github.com/embassy-rs/embassy/pull/3983)) | ||
| 17 | - `uart`: increase RX FIFO watermark from 1/8 to 7/8 ([#4055](https://github.com/embassy-rs/embassy/pull/4055)) | ||
| 18 | - Add `spinlock_mutex` ([#4017](https://github.com/embassy-rs/embassy/pull/4017)) | ||
| 19 | - Enable input mode for PWM pins on RP235x and disable it on drop ([#4093](https://github.com/embassy-rs/embassy/pull/4093)) | ||
| 20 | - Add `impl rand_core::CryptoRng for Trng` ([#4096](https://github.com/embassy-rs/embassy/pull/4096)) | ||
| 21 | - `pwm`: enable pull-down resistors for pins in `Drop` implementation ([#4115](https://github.com/embassy-rs/embassy/pull/4115)) | ||
| 22 | - Rewrite PIO onewire implementation ([#4128](https://github.com/embassy-rs/embassy/pull/4128)) | ||
| 23 | - Implement RP2040 overclocking ([#4150](https://github.com/embassy-rs/embassy/pull/4150)) | ||
| 24 | - Implement RP235x overclocking ([#4187](https://github.com/embassy-rs/embassy/pull/4187)) | ||
| 25 | - `trng`: improve error handling ([#4139](https://github.com/embassy-rs/embassy/pull/4139)) | ||
| 26 | - Remove `<T: Instance>` from `Uart` and `BufferedUart` ([#4155](https://github.com/embassy-rs/embassy/pull/4155)) | ||
| 27 | - Make bit-depth of I2S PIO program configurable ([#4193](https://github.com/embassy-rs/embassy/pull/4193)) | ||
| 28 | - Add the possibility to document `bind_interrupts` `struct`s ([#4206](https://github.com/embassy-rs/embassy/pull/4206)) | ||
| 29 | - Add missing `Debug` and `defmt::Format` `derive`s for ADC & `AnyPin` ([#4205](https://github.com/embassy-rs/embassy/pull/4205)) | ||
| 30 | - Add `rand-core` v0.9 support ([#4217](https://github.com/embassy-rs/embassy/pull/4217)) | ||
| 31 | - Update `embassy-sync` to v0.7.0 ([#4234](https://github.com/embassy-rs/embassy/pull/4234)) | ||
| 32 | - Add compatibility with ws2812 leds that have 4 addressable lights ([#4236](https://github.com/embassy-rs/embassy/pull/4236)) | ||
| 33 | - Implement input/output inversion ([#4237](https://github.com/embassy-rs/embassy/pull/4237)) | ||
| 34 | - Add `multicore::current_core` API ([#4362](https://github.com/embassy-rs/embassy/pull/4362)) | ||
| 35 | |||
| 10 | ## 0.4.0 - 2025-03-09 | 36 | ## 0.4.0 - 2025-03-09 |
| 11 | 37 | ||
| 12 | - Add PIO functions. ([#3857](https://github.com/embassy-rs/embassy/pull/3857)) | 38 | - Add PIO functions. ([#3857](https://github.com/embassy-rs/embassy/pull/3857)) |
