zephyr/arch/arm/core/cortex_m
Carles Cufi 4b23b5d589 arch: arm: Do not enable SW_VECTOR_RELAY with M0+ and VTOR
Whenever a Cortex-M0+ supports the VTOR register it makes no sense to
use the software vector relay mechanism. Therefore change the logic so
that SW_VECTOR_RELAY does not get enabled whenever a VTOR register is
present, but enable it if an M0+ has no VTOR.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2018-02-07 07:31:32 -06:00
..
mpu arm: nxp_mpu: Fix build issue when asserts enabled 2018-01-11 15:20:03 -06:00
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
Kconfig arch: arm: Do not enable SW_VECTOR_RELAY with M0+ and VTOR 2018-02-07 07:31:32 -06:00
exc_manage.c Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00
nmi.c linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
nmi_on_reset.S linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
prep_c.c arm: core: cortex_m: introduce CPU_CORTEX_M_HAS_VTOR option 2018-02-06 08:59:36 -06:00
reset.S cleanup: remove nanokernel/nano leftovers 2017-12-05 09:44:23 -06:00
scb.c
vector_table.S linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00
vector_table.h linker: move all linker headers to include/linker 2017-06-18 09:24:04 -05:00