zephyr/arch/arm
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Andrei-Edward Popa 4b3a3f2f3f arch: arm: cortex_a_r: keep IRQs disabled during interrupt exit
The Cortex-A/R interrupt wrapper enables IRQs to support nested interrupt
handling while running the registered ISR.

Move cpsie i after the spurious IRQ check so only valid ISR calls run
with IRQs enabled, and add cpsid i after the ISR returns. This prevents
EOI and z_arm_int_exit() from running with IRQs enabled.

Signed-off-by: Andrei-Edward Popa <andrei.popa105@yahoo.com>
2026-07-15 14:50:00 -05:00
..
core arch: arm: cortex_a_r: keep IRQs disabled during interrupt exit 2026-07-15 14:50:00 -05:00
include arch/arm: Remove unused Cortex M thread struct elements 2026-03-10 17:24:10 +01:00
CMakeLists.txt arch: arm: cmake: Correct endian in output format 2024-07-04 18:01:51 -04:00
Kconfig llext: Add support for generating veneers for out-of-range branches. 2026-05-14 15:13:09 +02:00