diff options
| author | Matous Hybl <[email protected]> | 2021-12-08 17:38:12 +0100 |
|---|---|---|
| committer | Matous Hybl <[email protected]> | 2022-01-13 16:12:45 +0100 |
| commit | e07df92651f58eb001ea8c22cae0130435877b17 (patch) | |
| tree | 118275f25dc307a682ea280949302a94753f6589 | |
| parent | 16d09f074a845abc4e03010de9a3e4804807a57e (diff) | |
Make RCC accessible using low-level API.
| -rw-r--r-- | embassy-stm32/src/rcc/mod.rs | 5 |
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")] | ||
| 89 | pub mod low_level { | ||
| 90 | pub use super::sealed::*; | ||
| 91 | } | ||
| 92 | |||
| 88 | pub(crate) mod sealed { | 93 | pub(crate) mod sealed { |
| 89 | pub trait RccPeripheral { | 94 | pub trait RccPeripheral { |
| 90 | fn frequency() -> crate::time::Hertz; | 95 | fn frequency() -> crate::time::Hertz; |
