zephyr/include/arch/arm/cortex_m
Dan Kalowsky 983ec93bd4 arch: arm: move nmi to common location
The nmi_on_reset.S functions are used by all ARM platforms.  It
makes no sense to repeat the same code for all platforms.  Moving
the code from each SOC implementation to arch/arm/core.

The same treatment for the NMI_INIT() macro.  Moving it from a per
SOC implementation to the include/arch/arm/cortex_m/nmi.h.

Change-Id: I574d8880a44046cc7b9e1b635e80d6e83657b8c1
Signed-off-by: Dan Kalowsky <daniel.kalowsky@intel.com>
2016-03-12 03:20:36 +00:00
..
scripts arm: add support for linking images entirely in SRAM 2016-02-05 20:25:24 -05:00
addr_types.h arm: Add paddr_t/vaddr_t 2016-02-05 20:24:41 -05:00
asm_inline_gcc.h irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
asm_inline.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
error.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
exc.h arm: add connecting exceptions at runtime 2016-02-05 20:25:24 -05:00
gdb_stub.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
irq.h irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
memory_map-m3-m4.h Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
memory_map.h Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
misc.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
nmi.h arch: arm: move nmi to common location 2016-03-12 03:20:36 +00:00
nvic.h arm/nvic: add _NUM_EXC symbol for number of exceptions 2016-02-05 20:25:24 -05:00
scb.h arm: rework _ScbSystemReset() into sys_arch_reboot() 2016-02-05 20:25:24 -05:00
scs.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
sys_io.h arm: add generic memory-mapped I/O routines for Cortex-M 2016-03-09 06:39:15 +00:00