Generalize RCC enabling for BDMA peris.

This commit is contained in:
Bob McWhirter 2021-07-12 11:41:46 -04:00
parent ff1cb9ac74
commit 45964c658c

View File

@ -164,6 +164,8 @@ unsafe fn on_irq() {
}
}
use crate::rcc::sealed::RccPeripheral;
/// safety: must be called only once
pub(crate) unsafe fn init() {
pac::interrupts! {
@ -172,11 +174,8 @@ pub(crate) unsafe fn init() {
};
}
pac::peripherals! {
(bdma, DMA1) => {
//critical_section::with(|_| {
//pac::RCC.ahbenr().modify(|w| w.set_dmaen(true));
//});
crate::peripherals::DMA1::enable();
(bdma, $peri:ident) => {
crate::peripherals::$peri::enable();
};
}
}