diff options
| author | Bob McWhirter <[email protected]> | 2021-07-30 14:13:07 -0400 |
|---|---|---|
| committer | Bob McWhirter <[email protected]> | 2021-08-02 11:23:55 -0400 |
| commit | 4da8ed471b28e7562920dede647072a944632dcc (patch) | |
| tree | 79a15caa2ad060e39be4eb21923fcdccb984134c | |
| parent | f6c5f039c85904d9e93befa6db3e9e1a01d3a5fd (diff) | |
Fallback to total RAM or FLASH size if otherwise not present.
| -rw-r--r-- | stm32-metapac-gen/src/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/stm32-metapac-gen/src/lib.rs b/stm32-metapac-gen/src/lib.rs index 93b811168..e63c35ecd 100644 --- a/stm32-metapac-gen/src/lib.rs +++ b/stm32-metapac-gen/src/lib.rs | |||
| @@ -762,10 +762,10 @@ fn bytes_find(haystack: &[u8], needle: &[u8]) -> Option<usize> { | |||
| 762 | fn gen_memory_x(out_dir: &PathBuf, chip: &Chip) { | 762 | fn gen_memory_x(out_dir: &PathBuf, chip: &Chip) { |
| 763 | let mut memory_x = String::new(); | 763 | let mut memory_x = String::new(); |
| 764 | 764 | ||
| 765 | let flash_bytes = chip.flash.regions.get("BANK_1").unwrap().bytes.unwrap(); | 765 | let flash_bytes = chip.flash.regions.get("BANK_1").unwrap().bytes.unwrap_or(chip.flash.bytes); |
| 766 | let flash_origin = chip.flash.regions.get("BANK_1").unwrap().base; | 766 | let flash_origin = chip.flash.regions.get("BANK_1").unwrap().base; |
| 767 | 767 | ||
| 768 | let ram_bytes = chip.ram.regions.get("SRAM").unwrap().bytes.unwrap(); | 768 | let ram_bytes = chip.ram.regions.get("SRAM").unwrap().bytes.unwrap_or(chip.ram.bytes); |
| 769 | let ram_origin = chip.ram.regions.get("SRAM").unwrap().base; | 769 | let ram_origin = chip.ram.regions.get("SRAM").unwrap().base; |
| 770 | 770 | ||
| 771 | write!(memory_x, "MEMORY\n{{\n").unwrap(); | 771 | write!(memory_x, "MEMORY\n{{\n").unwrap(); |
