aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatous Hybl <[email protected]>2021-12-08 17:38:12 +0100
committerMatous Hybl <[email protected]>2022-01-13 16:12:45 +0100
commite07df92651f58eb001ea8c22cae0130435877b17 (patch)
tree118275f25dc307a682ea280949302a94753f6589
parent16d09f074a845abc4e03010de9a3e4804807a57e (diff)
Make RCC accessible using low-level API.
-rw-r--r--embassy-stm32/src/rcc/mod.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/embassy-stm32/src/rcc/mod.rs b/embassy-stm32/src/rcc/mod.rs
index d0b6e5a18..e5bf15c86 100644
--- a/embassy-stm32/src/rcc/mod.rs
+++ b/embassy-stm32/src/rcc/mod.rs
@@ -85,6 +85,11 @@ pub(crate) unsafe fn get_freqs() -> &'static Clocks {
85 &*CLOCK_FREQS.as_ptr() 85 &*CLOCK_FREQS.as_ptr()
86} 86}
87 87
88#[cfg(feature = "unstable-pac")]
89pub mod low_level {
90 pub use super::sealed::*;
91}
92
88pub(crate) mod sealed { 93pub(crate) mod sealed {
89 pub trait RccPeripheral { 94 pub trait RccPeripheral {
90 fn frequency() -> crate::time::Hertz; 95 fn frequency() -> crate::time::Hertz;