zephyr/arch/arm/core
Ioannis Glaropoulos 47564a0971 arch: arm: feature consistency checks for Cortex M regs
This commit implements consistency checks for the core registers
in ARMv6-M, ARMv7-M, and ARMv8-M architectures, ensuring that
the user cannot accidentally select registers that are not
implemented by the selected Cortex-M processor.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2018-05-09 18:43:50 -05:00
..
cortex_m arch: arm: feature consistency checks for Cortex M regs 2018-05-09 18:43:50 -05:00
offsets
CMakeLists.txt arch: arm: Change method of __swap processing 2018-03-09 21:43:23 -05:00
Kconfig arch: arm: thread built-in stack guard implementation 2018-05-04 17:26:57 -04:00
__aeabi_atexit.c
cpu_idle.S
exc_exit.S
fatal.c
fault.c arch: arm: ignore stack pointer limit checks during HF and NMI 2018-05-04 17:26:57 -04:00
fault_s.S arch: arm: SecureFault Handling for Cortex-M33 2018-03-13 10:23:40 -05:00
irq_init.c
irq_manage.c cleanup: replace old jira numbers with GH issues 2018-03-26 13:13:04 -04:00
irq_offload.c
irq_relay.S arch: arm: Fix coding style in file irq_relay.S 2018-04-19 14:54:28 -05:00
isr_wrapper.S
swap.c arch: arm: Change method of __swap processing 2018-03-09 21:43:23 -05:00
swap_helper.S arch: arm: thread built-in stack guard implementation 2018-05-04 17:26:57 -04:00
sys_fatal_error_handler.c
thread.c arch: arm: thread built-in stack guard implementation 2018-05-04 17:26:57 -04:00
thread_abort.c kernel: Further unify _reschedule APIs 2018-04-24 03:57:20 +05:30
userspace.S arm: userspace: Rework system call arguments 2018-04-16 10:13:20 -07:00