diff options
| author | okhsunrog <[email protected]> | 2025-05-21 02:50:36 +0300 |
|---|---|---|
| committer | okhsunrog <[email protected]> | 2025-05-21 02:50:36 +0300 |
| commit | 21004fce0dae25a5f27b627861fad8912e7256f5 (patch) | |
| tree | d24e7059f6cdfad5acbac7bacd3d5ac4574a0321 | |
| parent | 6d19f2fd4cd073359f543776475c6ef6c5fddd00 (diff) | |
always declare eeprom
| -rw-r--r-- | embassy-stm32/build.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/embassy-stm32/build.rs b/embassy-stm32/build.rs index b91934af3..bb5ef53d7 100644 --- a/embassy-stm32/build.rs +++ b/embassy-stm32/build.rs | |||
| @@ -1925,12 +1925,13 @@ fn main() { | |||
| 1925 | // ======== | 1925 | // ======== |
| 1926 | // Generate EEPROM constants | 1926 | // Generate EEPROM constants |
| 1927 | 1927 | ||
| 1928 | cfgs.declare("eeprom"); | ||
| 1929 | |||
| 1928 | let eeprom_memory_regions: Vec<&MemoryRegion> = | 1930 | let eeprom_memory_regions: Vec<&MemoryRegion> = |
| 1929 | memory.iter().filter(|x| x.kind == MemoryRegionKind::Eeprom).collect(); | 1931 | memory.iter().filter(|x| x.kind == MemoryRegionKind::Eeprom).collect(); |
| 1930 | 1932 | ||
| 1931 | if !eeprom_memory_regions.is_empty() { | 1933 | if !eeprom_memory_regions.is_empty() { |
| 1932 | cfgs.enable("eeprom"); | 1934 | cfgs.enable("eeprom"); |
| 1933 | cfgs.declare("eeprom"); | ||
| 1934 | 1935 | ||
| 1935 | let mut sorted_eeprom_regions = eeprom_memory_regions.clone(); | 1936 | let mut sorted_eeprom_regions = eeprom_memory_regions.clone(); |
| 1936 | sorted_eeprom_regions.sort_by_key(|r| r.address); | 1937 | sorted_eeprom_regions.sort_by_key(|r| r.address); |
