diff options
| author | Bob McWhirter <[email protected]> | 2021-10-26 14:01:39 -0400 |
|---|---|---|
| committer | Bob McWhirter <[email protected]> | 2021-10-26 14:01:39 -0400 |
| commit | 959aecf6aca7649fbca8e2025358819791d0c41d (patch) | |
| tree | e9222455b4ade6db6c123b6537a24820b4d9d77b | |
| parent | a6fe031d34d27ffb4ad9365ec226674347ba277f (diff) | |
Enable the DMAMUX clocks.
| -rw-r--r-- | embassy-stm32/src/dma/dmamux.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/embassy-stm32/src/dma/dmamux.rs b/embassy-stm32/src/dma/dmamux.rs index 718859a44..ef84f1269 100644 --- a/embassy-stm32/src/dma/dmamux.rs +++ b/embassy-stm32/src/dma/dmamux.rs | |||
| @@ -47,5 +47,13 @@ pac::dma_channels! { | |||
| 47 | }; | 47 | }; |
| 48 | } | 48 | } |
| 49 | 49 | ||
| 50 | use crate::rcc::sealed::RccPeripheral; | ||
| 51 | |||
| 50 | /// safety: must be called only once | 52 | /// safety: must be called only once |
| 51 | pub(crate) unsafe fn init() {} | 53 | pub(crate) unsafe fn init() { |
| 54 | pac::peripherals! { | ||
| 55 | (dmamux, $peri:ident) => { | ||
| 56 | crate::peripherals::$peri::enable(); | ||
| 57 | }; | ||
| 58 | } | ||
| 59 | } | ||
