f661feee55
IRQ_CONNECT_STATIC() macro provides static interrupt registration. It creates an entry for _sw_isr_table, table of interrupt handlers. IRQ_CONFIG() macro provides interrupt controller configuration. On ARM platform it configures the priority of each interrupt. _sw_isr_table is implemented the way that each of it's elements is located in individual section. Sections are marked a "linkonce", thus when a device driver declares an interrupt handler, it overwrites the default _sw_isr_table entry. Change-Id: I182bf7158dd67f45b597783dca038a4f78166a03 Signed-off-by: Dmitriy Korovkin <dmitriy.korovkin@windriver.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
board.h | ||
irq_vector_table.c | ||
linker.cmd | ||
nmi_on_reset.S | ||
system.c | ||
wdog.S |