Remove OTP from memory map.
This commit is contained in:
parent
2480982cc5
commit
4e3ed9abee
@ -1356,7 +1356,6 @@ fn process_chip(
|
||||
"FLASH_BANK1",
|
||||
"FLASH_BANK2",
|
||||
"FLASH",
|
||||
"FLASH_OTP",
|
||||
"D1_AXIFLASH",
|
||||
"D1_AXIICP",
|
||||
] {
|
||||
@ -1368,7 +1367,6 @@ fn process_chip(
|
||||
),
|
||||
"FLASH_BANK1" => ("BANK_1", Some([memory::FlashBank::Bank1].as_ref())),
|
||||
"FLASH_BANK2" => ("BANK_2", Some([memory::FlashBank::Bank2].as_ref())),
|
||||
"FLASH_OTP" => ("OTP", Some([memory::FlashBank::Otp].as_ref())),
|
||||
each => (each, None),
|
||||
};
|
||||
|
||||
@ -1382,7 +1380,6 @@ fn process_chip(
|
||||
let bank_name = match bank {
|
||||
memory::FlashBank::Bank1 => "BANK_1",
|
||||
memory::FlashBank::Bank2 => "BANK_2",
|
||||
memory::FlashBank::Otp => "OTP",
|
||||
};
|
||||
let regions: Vec<_> = memory
|
||||
.flash_regions
|
||||
|
@ -28,7 +28,6 @@ pub struct FlashRegion {
|
||||
pub enum FlashBank {
|
||||
Bank1,
|
||||
Bank2,
|
||||
Otp,
|
||||
}
|
||||
|
||||
mod xml {
|
||||
@ -196,11 +195,10 @@ impl Memories {
|
||||
|
||||
enum BlockKind {
|
||||
Main,
|
||||
Otp,
|
||||
}
|
||||
let kind = match peripheral.name.as_str() {
|
||||
"Embedded Flash" => Some(BlockKind::Main),
|
||||
"OTP" => Some(BlockKind::Otp),
|
||||
"OTP" => None,
|
||||
_ => None,
|
||||
};
|
||||
|
||||
@ -244,7 +242,6 @@ impl Memories {
|
||||
}
|
||||
Some(other) => unimplemented!("Unsupported flash bank {}", other),
|
||||
},
|
||||
BlockKind::Otp => Some(FlashBank::Otp),
|
||||
};
|
||||
|
||||
if let Some(flash_bank) = flash_bank {
|
||||
|
Loading…
x
Reference in New Issue
Block a user