Skip unknown banks
This commit is contained in:
parent
760d4a72cb
commit
02caec9482
@ -113,7 +113,7 @@ fn main() {
|
|||||||
.collect();
|
.collect();
|
||||||
for region in flash_memory_regions.iter() {
|
for region in flash_memory_regions.iter() {
|
||||||
let region_name = format_ident!("{}", get_flash_region_name(region.name));
|
let region_name = format_ident!("{}", get_flash_region_name(region.name));
|
||||||
let bank = format_ident!(
|
let bank_variant = format_ident!(
|
||||||
"{}",
|
"{}",
|
||||||
if region.name.starts_with("BANK_1") {
|
if region.name.starts_with("BANK_1") {
|
||||||
"Bank1"
|
"Bank1"
|
||||||
@ -122,7 +122,7 @@ fn main() {
|
|||||||
} else if region.name == "OTP" {
|
} else if region.name == "OTP" {
|
||||||
"Otp"
|
"Otp"
|
||||||
} else {
|
} else {
|
||||||
unimplemented!()
|
continue;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
let base = region.address;
|
let base = region.address;
|
||||||
@ -134,7 +134,7 @@ fn main() {
|
|||||||
|
|
||||||
flash_regions.extend(quote! {
|
flash_regions.extend(quote! {
|
||||||
pub const #region_name: crate::flash::FlashRegion = crate::flash::FlashRegion {
|
pub const #region_name: crate::flash::FlashRegion = crate::flash::FlashRegion {
|
||||||
bank: crate::flash::FlashBank::#bank,
|
bank: crate::flash::FlashBank::#bank_variant,
|
||||||
base: #base,
|
base: #base,
|
||||||
size: #size,
|
size: #size,
|
||||||
erase_size: #erase_size,
|
erase_size: #erase_size,
|
||||||
|
Loading…
Reference in New Issue
Block a user