zephyr/arch/arm/core
Andrew Boie 5dcb279df8 debug: add stack sentinel feature
This places a sentinel value at the lowest 4 bytes of a stack
memory region and checks it at various intervals, including when
servicing interrupts or context switching.

This is implemented on all arches except ARC, which supports stack
bounds checking directly in hardware.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-05-13 15:14:41 -04:00
..
cortex_m soc: arm: beetle: Add Initial MPU Support 2017-04-25 21:53:17 +00:00
offsets arm: core: Update core to use struct k_thread 2017-03-30 18:31:05 +00:00
Kconfig arm: core: mpu: Add ARM MPU support 2017-04-25 21:53:17 +00:00
Makefile arm: core: mpu: Add ARM MPU support 2017-04-25 21:53:17 +00:00
__aeabi_atexit.c
cpu_idle.S arch: convert to using newly introduced integer sized types 2017-04-21 12:08:12 +00:00
exc_exit.S debug: add stack sentinel feature 2017-05-13 15:14:41 -04:00
fatal.c debug: add stack sentinel feature 2017-05-13 15:14:41 -04:00
fault.c arm: fix exception handling 2017-04-22 01:08:07 +00:00
fault_s.S
irq_init.c
irq_manage.c Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00
irq_offload.c arm: exception-assisted kernel panic/oops support 2017-04-22 10:31:49 -04:00
isr_wrapper.S test: benchmarking: Timing metrics for the kernel 2017-05-03 08:46:30 -04:00
swap.S debug: add stack sentinel feature 2017-05-13 15:14:41 -04:00
sys_fatal_error_handler.c kernel: add k_panic() and k_oops() APIs 2017-04-22 10:31:49 -04:00
thread.c kernel: add k_thread_create() API 2017-05-11 20:24:22 -04:00
thread_abort.c arm: core: Update core to use struct k_thread 2017-03-30 18:31:05 +00:00