zephyr/include/zephyr/arch
Benjamin Gwin acc5f20357 arch: arm: Allow NMI handlers to be registered from C++
This exports the API function with C-linkage so that it can be used in a
C++ application.

Signed-off-by: Benjamin Gwin <bgwin@google.com>
2025-01-10 18:58:49 +01:00
..
arc linker: arc: add ARC-specific debug sections 2024-12-05 09:41:40 +01:00
arm arch: arm: Allow NMI handlers to be registered from C++ 2025-01-10 18:58:49 +01:00
arm64 arch: arm64: Make write_sysreg() register size explicit 2024-12-17 15:23:09 +01:00
common kernel: move current thread pointer management to core code 2025-01-10 07:49:08 +01:00
mips linker: Add ROM_SECTIONS location 2024-06-20 12:08:58 -04:00
nios2 linker: Add ROM_SECTIONS location 2024-06-20 12:08:58 -04:00
posix arch posix/native: Let's make use of new split native simulator if 2024-09-12 14:47:57 +02:00
riscv kernel: move current thread pointer management to core code 2025-01-10 07:49:08 +01:00
sparc linker: Add ROM_SECTIONS location 2024-06-20 12:08:58 -04:00
x86 Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
xtensa xtensa: optimize syscall helper functions 2024-12-04 14:16:15 -05:00
arch_inlines.h kernel: move current thread pointer management to core code 2025-01-10 07:49:08 +01:00
arch_interface.h Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
cache.h cache: add new interface arch_cache_init() for initializing cache 2024-09-17 20:05:22 -04:00
cpu.h include: stop breaking the compilation of OOT architectures 2024-06-04 14:02:51 -05:00
exception.h arch: Create include/zephyr/arch/exception.h 2024-06-04 14:02:51 -05:00
structs.h arch: arm: cortex_a_r: introduce USE_SWITCH 2023-11-06 15:32:01 -06:00
syscall.h include: optimize the order of includes for x86 2024-06-04 14:02:51 -05:00