zephyr/include/arch/x86
Andrew Boie eec13ca8c1 interrupt_controller: allow for indeterminate faulting vectors
You can't query the LOAPIC for every kind of interrupt that fires,
it has no idea about IRQs that were generated by an 'int' instruction
for example. Extend the semantics of _irq_controller_isr_vector_get()
to return -1 if the vector can't be identified.

Issue: ZEP-602
Change-Id: I1174aa62fbedffdcd329d60da8ef14fabb042dc3
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-09-08 12:47:14 -07:00
..
addr_types.h x86: Rename PHYS_ADDR/VIRT_ADDR to paddr_t/vaddr_t 2016-02-05 20:24:41 -05:00
arch.h x86: declare internal API for interrupt controllers 2016-09-06 18:35:47 +00:00
asm_inline_gcc.h doc: fix doxygen warnings 'documented symbol XYZ was not declared or defined.' 2016-06-16 13:11:06 -07:00
asm_inline.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
asm.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
irq_controller.h interrupt_controller: allow for indeterminate faulting vectors 2016-09-08 12:47:14 -07:00
linker-common-sections.h x86: declare internal API for interrupt controllers 2016-09-06 18:35:47 +00:00
linker-defs-arch.h irq: size _irq_to_interrupt_vector_table 2016-02-05 20:25:25 -05:00
linker-epilog.h x86: Remove cosmetic traces of Diab toolchain 2016-02-05 20:24:32 -05:00