From 21004fce0dae25a5f27b627861fad8912e7256f5 Mon Sep 17 00:00:00 2001 From: okhsunrog Date: Wed, 21 May 2025 02:50:36 +0300 Subject: [PATCH] always declare eeprom --- embassy-stm32/build.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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() { // ======== // Generate EEPROM constants + cfgs.declare("eeprom"); + let eeprom_memory_regions: Vec<&MemoryRegion> = memory.iter().filter(|x| x.kind == MemoryRegionKind::Eeprom).collect(); if !eeprom_memory_regions.is_empty() { cfgs.enable("eeprom"); - cfgs.declare("eeprom"); let mut sorted_eeprom_regions = eeprom_memory_regions.clone(); sorted_eeprom_regions.sort_by_key(|r| r.address);