React to updated fsmc versions

This commit is contained in:
Rasmus Melchior Jacobsen 2023-02-07 14:14:47 +01:00
parent 36ca18132d
commit 494a76a0f1

View file

@ -28,9 +28,9 @@ where
fn memory_controller_enable(&mut self) {
// fmc v1 and v2 does not have the fmcen bit
// fsmc v1 and v2 does not have the fmcen bit
// fsmc v1, v2 and v3 does not have the fmcen bit
// This is a "not" because it is expected that all future versions have this bit
#[cfg(not(any(fmc_v1x3, fmc_v2x1, fsmc_v1x3, fsmc_v2x1)))]
#[cfg(not(any(fmc_v1x3, fmc_v2x1, fsmc_v1x0, fsmc_v2x3, fsmc_v3x1)))]
unsafe {
T::regs().bcr1().modify(|r| r.set_fmcen(true))
};