Line data Source code
1 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_ */
|