aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlf Lilleengen <[email protected]>2025-08-12 19:48:54 +0200
committerUlf Lilleengen <[email protected]>2025-08-12 19:48:54 +0200
commitc4d2879d9eca23a801a32c5b3a98fb10b01666ba (patch)
tree9eb92504f8adf21da6a27e78bbf2114f8079c4bf
parenta09dec872a1270112acfdd797e9825e4f6540552 (diff)
chore: update changelog
-rw-r--r--embassy-stm32/CHANGELOG.md56
1 files changed, 35 insertions, 21 deletions
diff --git a/embassy-stm32/CHANGELOG.md b/embassy-stm32/CHANGELOG.md
index 071b166bf..9da153480 100644
--- a/embassy-stm32/CHANGELOG.md
+++ b/embassy-stm32/CHANGELOG.md
@@ -6,27 +6,41 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8<!-- next-header --> 8<!-- next-header -->
9## Unreleased - ReleaseDate 9## 0.3.0 - 2025-08-12
10 10
11- Added VREFBUF voltage reference buffer driver 11- feat: Added VREFBUF voltage reference buffer driver ([#4524](https://github.com/embassy-rs/embassy/pull/4524))
12- Added ADC4 support for STM32WBA devices 12- feat: Added complementary PWM idle-state control methods ([#4522](https://github.com/embassy-rs/embassy/pull/4522))
13- Added USB OTG HS support for STM32WBA devices 13- feat: Added hardware oversampling support for ADC v3 ([#4279](https://github.com/embassy-rs/embassy/pull/4279))
14- Added STM32C071 and STM32C051 RCC support 14- feat: Added ADC4 support for STM32WBA devices
15- Added hardware oversampling support for ADC v3 15- feat: Added USB OTG HS support for STM32WBA devices
16- Added PWM pin configuration options for different GPIO modes 16- feat: Added STM32C071 and STM32C051 RCC support
17- Added RTC low-power support for STM32WBA65 17- feat: Added PWM pin configuration options for different GPIO modes
18- Added eMMC support for SDMMC 18- feat: Added RTC low-power support for STM32WBA65 ([#4418](https://github.com/embassy-rs/embassy/pull/4418))
19- Added I2C slave blocking read/write support 19- feat: Added eMMC support for SDMMC
20- Added auto-calibration for MSI frequencies on U5 devices 20- feat: Added auto-calibration for MSI frequencies on U5 devices ([#4313](https://github.com/embassy-rs/embassy/pull/4313))
21- Fixed buffered UART half-duplex receive functionality 21- feat: Added DAC::new_unbuffered method ([#4183](https://github.com/embassy-rs/embassy/pull/4183))
22- Fixed STM32WBA VDDIO2 configuration 22- feat: Added helper methods for low-power interrupt timer ([#4305](https://github.com/embassy-rs/embassy/pull/4305))
23- Fixed timer break input 2 trait naming 23- feat: Added ADC v1 analog watchdog implementation ([#4330](https://github.com/embassy-rs/embassy/pull/4330))
24- Fixed dead-time computation in complementary PWM 24- feat: Added OPAMP RCC initialization ([#4358](https://github.com/embassy-rs/embassy/pull/4358))
25- Improve error handling for I2C v2 NACK conditions 25- feat: Added const constructors for RCC Config structs ([#4231](https://github.com/embassy-rs/embassy/pull/4231))
26- Renamed frequency parameters for consistency (freq -> frequency) 26- feat: Added FDCAN/BXCAN RAII instance counters ([#4272](https://github.com/embassy-rs/embassy/pull/4272))
27- Modify BufferedUart initialization to take pins before interrupts ([#3983](https://github.com/embassy-rs/embassy/pull/3983)) 27- fix: Fixed I2C slave blocking read/write support ([#4454](https://github.com/embassy-rs/embassy/pull/4454))
28- Added a 'single-bank' and a 'dual-bank' feature so chips with configurable flash bank setups are be supported in embassy ([#4125](https://github.com/embassy-rs/embassy/pull/4125)) 28- fix: Fixed STM32WBA VDDIO2 configuration ([#4424](https://github.com/embassy-rs/embassy/pull/4424))
29- Add automatic setting of remap bits when using alternate DMA channels on STM32F0 and STM32F3 devices ([#3653](https://github.com/embassy-rs/embassy/pull/3653)) 29- fix: Fixed timer break input 2 trait naming
30- fix: Fixed dead-time computation in complementary PWM
31- fix: Fixed get_max_duty off-by-one error for center-aligned mode ([#4302](https://github.com/embassy-rs/embassy/pull/4302))
32- fix: Fixed STM32C09x build issues
33- fix: Fixed STM32G0B0 build issues
34- fix: Fixed HSEM CPUID detection and added missing RCC initialization ([#4324](https://github.com/embassy-rs/embassy/pull/4324))
35- fix: Enable autoreload preload for complementary PWM ([#4303](https://github.com/embassy-rs/embassy/pull/4303))
36- fix: Fixed DMA packing/unpacking functionality
37- fix: Added missing fence on BDMA start operations
38- fix: Improve error handling for I2C v2 NACK conditions
39- fix: Renamed frequency parameters for consistency (freq -> frequency)
40- chore: Updated stm32-metapac and stm32-data dependencies
41- chore: Modify BufferedUart initialization to take pins before interrupts ([#3983](https://github.com/embassy-rs/embassy/pull/3983))
42- feat: Added a 'single-bank' and a 'dual-bank' feature so chips with configurable flash bank setups are be supported in embassy ([#4125](https://github.com/embassy-rs/embassy/pull/4125))
43- feat: Add automatic setting of remap bits when using alternate DMA channels on STM32F0 and STM32F3 devices ([#3653](https://github.com/embassy-rs/embassy/pull/3653))
30 44
31## 0.2.0 - 2025-01-10 45## 0.2.0 - 2025-01-10
32 46