aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob McWhirter <[email protected]>2021-10-26 14:01:39 -0400
committerBob McWhirter <[email protected]>2021-10-26 14:01:39 -0400
commit959aecf6aca7649fbca8e2025358819791d0c41d (patch)
treee9222455b4ade6db6c123b6537a24820b4d9d77b
parenta6fe031d34d27ffb4ad9365ec226674347ba277f (diff)
Enable the DMAMUX clocks.
-rw-r--r--embassy-stm32/src/dma/dmamux.rs10
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
50use crate::rcc::sealed::RccPeripheral;
51
50/// safety: must be called only once 52/// safety: must be called only once
51pub(crate) unsafe fn init() {} 53pub(crate) unsafe fn init() {
54 pac::peripherals! {
55 (dmamux, $peri:ident) => {
56 crate::peripherals::$peri::enable();
57 };
58 }
59}