Home
last modified time | relevance | path

Searched full:nmi (Results 1 – 25 of 85) sorted by relevance

1234

/Zephyr-latest/tests/arch/arm/arm_runtime_nmi/
DREADME.txt34 Trigger NMI in 10s: 0 s
35 Trigger NMI in 10s: 1 s
36 Trigger NMI in 10s: 2 s
37 Trigger NMI in 10s: 3 s
38 Trigger NMI in 10s: 4 s
39 Trigger NMI in 10s: 5 s
40 Trigger NMI in 10s: 6 s
41 Trigger NMI in 10s: 7 s
42 Trigger NMI in 10s: 8 s
43 Trigger NMI in 10s: 9 s
[all …]
Dtestcase.yaml2 arch.arm.interrupt.nmi:
7 - nmi
/Zephyr-latest/tests/arch/arm/arm_runtime_nmi/src/
Darm_runtime_nmi.c12 #include <zephyr/arch/arm/nmi.h>
17 /* on v8m arch the nmi pend bit is renamed to pend nmi map it to old name */
26 printk("NMI triggered (test_handler_isr)!\n"); in nmi_test_isr()
43 * First we configure the NMI isr using z_arm_nmi_set_handler() api.
46 * The registered NMI isr should fire immediately.
54 /* Configure the NMI isr */ in ZTEST()
58 printk("Trigger NMI in 2s: %d s\n", i); in ZTEST()
62 /* Trigger NMI: Should fire immediately */ in ZTEST()
/Zephyr-latest/tests/arch/x86/nmi/
Dtestcase.yaml6 - nmi
10 arch.interrupt.nmi:
13 arch.interrupt.nmi.kpti:
DREADME.txt1 Title: NMI registration support
5 This test verifies that NMI registration works as expected.
19 Running test suite nmi
25 Test suite nmi succeeded
DCMakeLists.txt5 project(nmi) project
/Zephyr-latest/include/zephyr/dt-bindings/interrupt-controller/
Desp-xtensa-intmux.h11 #define WIFI_MAC_NMI_SOURCE 1 /* WiFi MAC, NMI, use if MAC needs fix in NMI */
15 #define BT_BB_NMI_SOURCE 5 /* BT BB, NMI, use if BB have bug to fix in NMI */
18 #define RWBT_NMI_SOURCE 8 /* RWBT, NMI, use if RWBT has bug to fix in NMI */
19 #define RWBLE_NMI_SOURCE 9 /* RWBLE, NMI, use if RWBT has bug to fix in NMI */
33 #define GPIO_NMI_SOURCE 23 /* interrupt of GPIO, NMI */
Desp32s2-xtensa-intmux.h11 #define WIFI_MAC_NMI_SOURCE 1 /* WiFi MAC, NMI, use if MAC needs fix in NMI */
16 #define BT_BB_NMI_SOURCE 6 /* BT BB, NMI, use if BB have bug to fix in NMI */
19 #define RWBT_NMI_SOURCE 9 /* RWBT, NMI, use if RWBT has bug to fix in NMI */
20 #define RWBLE_NMI_SOURCE 10 /* RWBLE, NMI, use if RWBT has bug to fix in NMI */
34 #define GPIO_NMI_SOURCE 24 /* interrupt of GPIO, NMI */
36 #define GPIO_NMI_SOURCE2 26 /* interrupt of GPIO, NMI */
Desp32s3-xtensa-intmux.h11 #define WIFI_MAC_NMI_SOURCE 1 /* interrupt of WiFi MAC, NMI */
16 #define BT_BB_NMI_SOURCE 6 /* interrupt of BT BB, NMI*/
19 #define RWBT_NMI_SOURCE 9 /* interrupt of RWBT, NMI*/
20 #define RWBLE_NMI_SOURCE 10 /* interrupt of RWBLE, NMI*/
27 #define GPIO_NMI_SOURCE 17 /* interrupt of GPIO, NMI*/
29 #define GPIO_NMI_SOURCE2 19 /* interrupt of GPIO, NMI*/
/Zephyr-latest/doc/hardware/peripherals/edac/
Dibecc.rst71 Exceptional care needs to be taken with Non Maskable Interrupt (NMI). NMI will
73 that no locking mechanism can protect code against an NMI happening. Zephyr's
76 "protected" by a lock with an NMI, because the protection does not work. The
78 against an NMI is the atomic layer. This also applies to callback function
79 which is called by NMI handler.
/Zephyr-latest/arch/arm/core/
Dnmi.c9 * @brief NMI handler infrastructure
34 * @brief Install a custom runtime NMI handler
36 * Meant to be called by platform code if they want to install a custom NMI
Dnmi_on_reset.S9 * @brief Default basic NMI handler before the kernel is up
11 * Provide a default handler for NMI before the system is up. The default action
/Zephyr-latest/drivers/watchdog/
DKconfig.smartbond15 bool "NMI pre-reset interrupt enable"
20 Watchdog timer generates NMI at value 0, and WDOG (SYS)
/Zephyr-latest/soc/nxp/kinetis/kwx/
DKconfig.defconfig29 # 1111 1011 - Set NMI pin/interrupts to disabled.
39 # 1111 1001 - Set NMI pin/interrupts and EzPort reset default to disabled
/Zephyr-latest/arch/x86/core/intel64/
Dfatal.c13 /* NMI handlers should override weak implementation
14 * return true if NMI is handled, false otherwise
/Zephyr-latest/tests/arch/x86/nmi/src/
Dmain.c56 ZTEST(nmi, test_nmi_handler) in ZTEST() argument
69 ZTEST_SUITE(nmi, NULL, NULL, NULL, NULL, NULL);
/Zephyr-latest/samples/drivers/watchdog/boards/
Dcc26x2r1_launchxl.overlay3 /* interrupt-nmi; */
Dcc1352r1_launchxl.overlay3 /* interrupt-nmi; */
Dcc1352r1_sensortag.overlay3 /* interrupt-nmi; */
/Zephyr-latest/arch/arm/core/cortex_m/tz/
DKconfig25 bool "BusFault, HardFault, and NMI target Secure state"
28 Force NMI, HardFault, and BusFault (in Mainline ARMv8-M)
/Zephyr-latest/soc/nxp/kinetis/kl2x/
DKconfig.defconfig13 # Set NMI pin/interrupts to disabled.
/Zephyr-latest/soc/nxp/kinetis/kv5x/
DKconfig.defconfig17 # 1111 1011 - Set NMI pin/interrupts to disabled.
/Zephyr-latest/include/zephyr/arch/arm/
Dnmi.h4 * @brief ARM AArch32 NMI routines
/Zephyr-latest/dts/bindings/watchdog/
Dti,cc13xx-cc26xx-watchdog.yaml17 interrupt-nmi:
/Zephyr-latest/soc/nxp/kinetis/k8x/
DKconfig.defconfig18 # Set NMI pin/interrupts to disabled.

1234