Update stm32-data
This commit is contained in:
@ -141,7 +141,7 @@ impl<'d, T: Instance> Driver<'d, T> {
|
|||||||
unsafe {
|
unsafe {
|
||||||
crate::peripherals::PWR::enable();
|
crate::peripherals::PWR::enable();
|
||||||
|
|
||||||
pac::PWR.cr2().modify(|w| w.set_usv(pac::pwr::vals::Usv::VALID));
|
pac::PWR.cr2().modify(|w| w.set_usv(true));
|
||||||
}
|
}
|
||||||
|
|
||||||
unsafe {
|
unsafe {
|
||||||
|
Submodule stm32-data updated: fa294eae79...56d5b8b2ae
@ -117,13 +117,12 @@ impl Gen {
|
|||||||
write!(&mut extra, "pub const CORE_INDEX: usize = {};\n", core_index).unwrap();
|
write!(&mut extra, "pub const CORE_INDEX: usize = {};\n", core_index).unwrap();
|
||||||
|
|
||||||
let flash = chip.memory.iter().find(|r| r.name == "BANK_1").unwrap();
|
let flash = chip.memory.iter().find(|r| r.name == "BANK_1").unwrap();
|
||||||
write!(&mut extra, "pub const FLASH_BASE: usize = {};\n", flash.address,).unwrap();
|
let settings = flash.settings.as_ref().unwrap();
|
||||||
write!(&mut extra, "pub const FLASH_SIZE: usize = {};\n", flash.size,).unwrap();
|
write!(&mut extra, "pub const FLASH_BASE: usize = {};\n", flash.address).unwrap();
|
||||||
if let Some(settings) = &flash.settings {
|
write!(&mut extra, "pub const FLASH_SIZE: usize = {};\n", flash.size).unwrap();
|
||||||
write!(&mut extra, "pub const ERASE_SIZE: usize = {};\n", settings.erase_size,).unwrap();
|
write!(&mut extra, "pub const ERASE_SIZE: usize = {};\n", settings.erase_size).unwrap();
|
||||||
write!(&mut extra, "pub const WRITE_SIZE: usize = {};\n", settings.write_size,).unwrap();
|
write!(&mut extra, "pub const WRITE_SIZE: usize = {};\n", settings.write_size).unwrap();
|
||||||
write!(&mut extra, "pub const ERASE_VALUE: u8 = {};\n", settings.erase_value,).unwrap();
|
write!(&mut extra, "pub const ERASE_VALUE: u8 = {};\n", settings.erase_value).unwrap();
|
||||||
}
|
|
||||||
|
|
||||||
// Cleanups!
|
// Cleanups!
|
||||||
transform::sort::Sort {}.run(&mut ir).unwrap();
|
transform::sort::Sort {}.run(&mut ir).unwrap();
|
||||||
|
Reference in New Issue
Block a user