From 11a5cd2c753fc39ec9fcf22c805ed7769ed6e0ec Mon Sep 17 00:00:00 2001 From: Dion Dokter Date: Sat, 22 Nov 2025 00:40:29 +0100 Subject: fmt + clippy + changelog --- embassy-stm32/CHANGELOG.md | 1 + embassy-stm32/src/lib.rs | 2 +- examples/stm32u0/src/bin/lcd.rs | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/embassy-stm32/CHANGELOG.md b/embassy-stm32/CHANGELOG.md index d2f675dbc..055a54c07 100644 --- a/embassy-stm32/CHANGELOG.md +++ b/embassy-stm32/CHANGELOG.md @@ -71,6 +71,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - fix: fixing channel numbers on vbat and vddcore for adc on adc - adc: adding disable to vbat - feat: stm32/flash: add async support for h7 family +- feat: stm32/lcd: added implementation ## 0.4.0 - 2025-08-26 diff --git a/embassy-stm32/src/lib.rs b/embassy-stm32/src/lib.rs index 1f0449cf3..9e6ba1f34 100644 --- a/embassy-stm32/src/lib.rs +++ b/embassy-stm32/src/lib.rs @@ -227,7 +227,7 @@ macro_rules! bind_interrupts { } // Reexports -pub use _generated::{peripherals, Peripherals}; +pub use _generated::{Peripherals, peripherals}; pub use embassy_hal_internal::{Peri, PeripheralType}; #[cfg(feature = "unstable-pac")] pub use stm32_metapac as pac; diff --git a/examples/stm32u0/src/bin/lcd.rs b/examples/stm32u0/src/bin/lcd.rs index 39db5c9c8..c3f489ea9 100644 --- a/examples/stm32u0/src/bin/lcd.rs +++ b/examples/stm32u0/src/bin/lcd.rs @@ -351,6 +351,12 @@ impl DisplayBuffer { } } +impl Default for DisplayBuffer { + fn default() -> Self { + Self::new() + } +} + #[derive(Debug, Clone, Copy)] enum CharSegment { /// North -- cgit