zephyr/include/arch
Vincenzo Frascino 4d8c021820 arm: Fix CONFIG_RUNTIME_NMI behavior
Zephyr kernel is unable to compile when CONFIG_RUNTIME_NMI is enabled in
defconfig on ARM's architectures.

This patch addresses the following issues:
* In nmi.c _DefaultHandler() is referencing a function
(_ScbSystemReset()) not defined in Zephyr. This has now been replaced
with sys_arch_reboot.
* nmi.h is included in ASM files and due to the usage of "extern" the
compilation ends with an error. Added the directive _ASMLANGUAGE to
prevent the problem.

Jira: ZEP-1319
Change-Id: I7623ca97523cde04e4c6db40dc332d93ca801928
Signed-off-by: Vincenzo Frascino <vincenzo.frascino@linaro.org>
2016-11-23 00:27:56 +00:00
..
arc power: Add ARC power states and update sample 2016-11-11 03:28:54 +00:00
arm arm: Fix CONFIG_RUNTIME_NMI behavior 2016-11-23 00:27:56 +00:00
nios2 trivial: remove old reference to nanokernel/cpu.h 2016-11-07 15:39:16 +00:00
x86 doc: Various corrections to doxygen info for Kernel APIs 2016-11-16 21:43:16 +00:00
cpu.h nios2: basic build, non-functional 2016-05-03 23:18:45 +00:00