zephyr/arch/common
Martin Åberg 884a4e5a35 arch: Fix assert logic for installing shared interrupt
With this commit, it is now allowed to register any ISR and arg
combination for the same IRQ, except the case when the exact same
ISR-arg combination is already registered.

The previous assert logic had a restriction where the same ISR could not
be registered multiple times with different arguments.

Signed-off-by: Martin Åberg <martin.aberg@gaisler.com>
2024-09-11 07:41:20 -04:00
..
include
CMakeLists.txt arch: common: isr_tables: add shell command 2024-08-12 10:10:57 +02:00
dynamic_isr.c
fill_with_zeros.ld
isr_tables_shell.c arch: common: isr_tables: add shell command 2024-08-12 10:10:57 +02:00
isr_tables.c everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
Kconfig arch: common: isr_tables: add shell command 2024-08-12 10:10:57 +02:00
multilevel_irq_legacy.c arch: sw_isr: revamp multi-level interrupt architecture 2024-05-25 11:24:32 +03:00
multilevel_irq.c arch: multilevel_irq: fix interrupt bits check 2024-09-06 14:06:23 -05:00
nocache.ld
ramfunc.ld
rom_start_address.ld
rom_start_offset.ld
semihost.c
shared_irq.c arch: Fix assert logic for installing shared interrupt 2024-09-11 07:41:20 -04:00
sw_isr_common.c arch: common: sw_isr: make sure that the table index is within range 2023-12-08 08:40:41 -05:00
timing.c