mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-22 13:03:54 +01:00
Merge pull request #14823 from aabadie/pr/cpu/stm32g0_disable_mpu
cpu/stm32: disable MPU for cortex-m0+ (stm32g0 and stm32l052t8)
This commit is contained in:
commit
bb62b242c1
@ -70,7 +70,6 @@ config CPU_FAM_G0
|
|||||||
select CPU_STM32
|
select CPU_STM32
|
||||||
select CPU_CORE_CORTEX_M0PLUS
|
select CPU_CORE_CORTEX_M0PLUS
|
||||||
select HAS_CPU_STM32G0
|
select HAS_CPU_STM32G0
|
||||||
select HAS_CORTEXM_MPU
|
|
||||||
select HAS_PERIPH_FLASHPAGE
|
select HAS_PERIPH_FLASHPAGE
|
||||||
select HAS_PERIPH_FLASHPAGE_RAW
|
select HAS_PERIPH_FLASHPAGE_RAW
|
||||||
|
|
||||||
@ -307,7 +306,6 @@ config CPU_MODEL_STM32L031K6
|
|||||||
config CPU_MODEL_STM32L052T8
|
config CPU_MODEL_STM32L052T8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_FAM_L0
|
||||||
select HAS_CORTEXM_MPU
|
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32L053R8
|
config CPU_MODEL_STM32L053R8
|
||||||
|
|||||||
@ -32,12 +32,13 @@ ifneq (,$(filter $(CPU_FAM),f2 f4 f7 g4 l0 l4 wb))
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq (,$(filter $(CPU_FAM),f2 f4 f7 g0 g4 l1 l4))
|
ifneq (,$(filter $(CPU_FAM),f2 f4 f7 g4 l1 l4))
|
||||||
FEATURES_PROVIDED += cortexm_mpu
|
FEATURES_PROVIDED += cortexm_mpu
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# only some stm32f3 and stm32l0 have an MPU
|
# only some stm32f3 have an MPU, stm32l052t8 provides an MPU but support is
|
||||||
STM32_WITH_MPU += stm32f303re stm32f303vc stm32f303ze stm32l052t8
|
# broken for cortex-m0+
|
||||||
|
STM32_WITH_MPU += stm32f303re stm32f303vc stm32f303ze
|
||||||
ifneq (,$(filter $(CPU_MODEL),$(STM32_WITH_MPU)))
|
ifneq (,$(filter $(CPU_MODEL),$(STM32_WITH_MPU)))
|
||||||
FEATURES_PROVIDED += cortexm_mpu
|
FEATURES_PROVIDED += cortexm_mpu
|
||||||
endif
|
endif
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user