Overhaul MPU for new requirements
Make the following changes:
-Allow a vector specific ARM MPU driver by defining MBED_MPU_CUSTOM
-Allow ROM address to be configured for ARMv7-M devices by
    setting the define MBED_MPU_ROM_END
-Add ROM write protection
    -Add new functions and lock
    -enable at boot
    -disable during flash programming
ls
1 parent d27566c commit 1821d376211ad5bf35cff43fbf68ddf2f5353b28
@Russ Butler Russ Butler authored on 6 Nov 2018
Martin Kojtal committed on 27 Nov 2018
Showing 11 changed files
View
TESTS/mbed_hal/flash/functional_tests/main.cpp
View
drivers/FlashIAP.cpp
View
hal/mpu/mbed_mpu_v7m.c
View
hal/mpu/mbed_mpu_v8m.c
View
hal/mpu_api.h
View
mbed.h
View
platform/ScopedMpuWnLock.h 0 → 100644
View
platform/ScopedMpuXnLock.h
View
platform/mbed_mpu_mgmt.c
View
platform/mbed_mpu_mgmt.h
View
rtos/TARGET_CORTEX/mbed_boot.c