zephyr/arch/arm/core
Andrew Boie e444825ee3 irq: formalize external zephyr interrupt API
The app-facing interface for configuring interrupts was never
formally defined, instead it was defined separately for each arch
in their respective arch-specific header files. Occasionally these
would go out of sync.

Now there is a single irq.h header which defines this interface.
To avoid runtime overhead, these map to _arch_* implementations of
each that must be defined in headers pulled in by arch/cpu.h.

Change-Id: I69afbeff31fd07f981b5b291f3c427296b00a4ef
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-02-26 15:53:22 +00:00
..
cortex_m arm: add software reboot for QEMU 2016-02-05 20:25:24 -05:00
offsets Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
__aeabi_atexit.c build: Add C++ support 2016-02-05 20:25:23 -05:00
atomic.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
cpu_idle.S nano_stack: Simplify nano_xxx_stack_pop() API family 2016-02-05 20:25:14 -05:00
exc_exit.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
fatal.c arm: allow accessing GPRs in ESF by their real name 2016-02-05 20:25:24 -05:00
fault.c arm: refactor fault handling stack pointer passing 2016-02-05 20:25:24 -05:00
fault_s.S arm: refactor fault handling stack pointer passing 2016-02-05 20:25:24 -05:00
fiber_abort.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
gdb_stub.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
gdb_stub_irq_vector_table.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
irq_init.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
irq_manage.c irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
irq_offload.c irq_offload: API to run a function in IRQ context 2016-02-05 20:24:55 -05:00
isr_wrapper.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
Kconfig Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
Makefile build: Add C++ support 2016-02-05 20:25:23 -05:00
swap.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
sys_fatal_error_handler.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
task_abort.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
thread.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00