diff --git a/cpu/stm32l1/include/cpu_conf.h b/cpu/stm32l1/include/cpu_conf.h index 222e6e44c..ffaec459f 100644 --- a/cpu/stm32l1/include/cpu_conf.h +++ b/cpu/stm32l1/include/cpu_conf.h @@ -46,7 +46,8 @@ * * STM32L1XX_XL: Ultra Low Power XL-density devices: STM32L151xExx, * STM32L152xExx and STM32L162xExx */ -#if defined(CPU_MODEL_STM32L151RBA) || defined(CPU_MODEL_STM32L151CB) +#if defined(CPU_MODEL_STM32L151RB_A) || defined(CPU_MODEL_STM32L151CB) || \ + defined(CPU_MODEL_STM32L151CB_A) #define STM32L1XX_MD (1U) #elif defined(CPU_MODEL_STM32L151RC) #define STM32L1XX_MDP (1U) @@ -64,7 +65,8 @@ extern "C" { * @{ */ #define CPU_DEFAULT_IRQ_PRIO (1U) -#if defined(CPU_MODEL_STM32L151RBA) || defined(CPU_MODEL_STM32L151CB) +#if defined(CPU_MODEL_STM32L151RB_A) || defined(CPU_MODEL_STM32L151CB) || \ + defined(CPU_MODEL_STM32L151CB_A) #define CPU_IRQ_NUMOF (45U) #else #define CPU_IRQ_NUMOF (57U) diff --git a/cpu/stm32l1/include/periph_cpu.h b/cpu/stm32l1/include/periph_cpu.h index 183ae4cdd..bfbce0454 100644 --- a/cpu/stm32l1/include/periph_cpu.h +++ b/cpu/stm32l1/include/periph_cpu.h @@ -30,7 +30,8 @@ extern "C" { /** * @name Starting address of the CPU ID */ -#if defined(CPU_MODEL_STM32L151RBA) || defined(CPU_MODEL_STM32L151CB) +#if defined(CPU_MODEL_STM32L151RB_A) || defined(CPU_MODEL_STM32L151CB) || \ + defined(CPU_MODEL_STM32L151CB_A) #define CPUID_ADDR (0x1ff80050) #else #define CPUID_ADDR (0x1ff800d0) @@ -82,7 +83,7 @@ typedef enum { #define EEPROM_SIZE (16384UL) /* 16kB */ #elif defined(CPU_MODEL_STM32L151RC) #define EEPROM_SIZE (8192U) /* 8kB */ -#elif defined(CPU_MODEL_STM32L151CB) +#elif defined(CPU_MODEL_STM32L151CB) || defined(CPU_MODEL_STM32L151CB_A) #define EEPROM_SIZE (4096U) /* 4kB */ #endif /** @} */