diff --git a/CHANGELOG.md b/CHANGELOG.md index 01253318d..861f1f62c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- S3: Allow powering down RC_FAST_CLK (#796) + ### Removed - `Pin::is_pcore_interrupt_set` (#793) diff --git a/esp-hal-common/src/rtc_cntl/rtc/esp32s3_sleep.rs b/esp-hal-common/src/rtc_cntl/rtc/esp32s3_sleep.rs index 55fe68209..a9c7ffe02 100644 --- a/esp-hal-common/src/rtc_cntl/rtc/esp32s3_sleep.rs +++ b/esp-hal-common/src/rtc_cntl/rtc/esp32s3_sleep.rs @@ -844,7 +844,7 @@ impl RtcSleepConfig { #[rustfmt::skip] rtc_cntl.clk_conf.modify(|_, w| w - .ck8m_force_pu().bit(self.int_8m_pd_en()) + .ck8m_force_pu().bit(!self.int_8m_pd_en()) ); // enable VDDSDIO control by state machine