1 /**
2  * @file
3  *
4  * @brief ARM AArch32 NMI routines
5  */
6 
7 /*
8  * Copyright (c) 2015 Intel Corporation
9  *
10  * SPDX-License-Identifier: Apache-2.0
11  */
12 
13 #ifndef ZEPHYR_INCLUDE_ARCH_ARM_NMI_H_
14 #define ZEPHYR_INCLUDE_ARCH_ARM_NMI_H_
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20 #if !defined(_ASMLANGUAGE) && defined(CONFIG_RUNTIME_NMI)
21 extern void z_arm_nmi_set_handler(void (*pHandler)(void));
22 #endif
23 
24 #ifdef __cplusplus
25 }
26 #endif
27 
28 #endif /* ZEPHYR_INCLUDE_ARCH_ARM_NMI_H_ */
29