Remove OTP from memory map.

This commit is contained in:
Dario Nieuwenhuis 2024-04-09 02:19:17 +02:00
parent 2480982cc5
commit 4e3ed9abee
2 changed files with 1 additions and 7 deletions

View File

@ -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

View File

@ -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 {