Go to file
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
arch irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
boards x86: move reboot via RST_CNT from galileo to generic x86 2016-02-25 16:52:27 +00:00
doc doc: Edited synchronous_call.rst for typos, ReST syntax 2016-02-25 21:32:06 +00:00
drivers cc2520: Fix resetting of CC2520_EXCFLAG0 2016-02-26 15:38:38 +00:00
include irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
kernel kernel: add fiber_wakeup() 2016-02-25 11:06:09 -05:00
lib libc-hooks: Make newlib's heap size configurable 2016-02-20 14:57:53 +00:00
misc libc-hooks: Make newlib's heap size configurable 2016-02-20 14:57:53 +00:00
net Bluetooth: BR/EDR: Add initial SSP Complete 2016-02-26 08:43:31 +00:00
samples net: Kconfig: Auto select mandatory features for Bluetooth 2016-02-25 10:36:33 +00:00
scripts sanitycheck: use Python 3 2016-02-24 17:10:39 +00:00
tests test: Add nanokernel test_sleep project 2016-02-23 10:48:54 -05:00
.checkpatch.conf checkpatch: Remove --no-signoff option 2016-02-05 20:25:12 -05:00
.gitattributes
.gitignore gitignore: Add vim temporary files 2016-02-05 20:25:14 -05:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap
Kbuild remove already resolved GENOFFSET_H dependency 2016-02-05 20:25:16 -05:00
Kconfig sanitize use of ARCH/SRCARCH 2016-02-05 20:25:04 -05:00
Kconfig.zephyr kconfig: define architecture as a kconfig variable 2016-02-05 20:24:52 -05:00
LICENSE
Makefile improve 'make help' and remove config targets 2016-02-17 13:42:08 +00:00
Makefile.inc build: fix parallel builds of applications 2016-02-05 20:25:30 -05:00
zephyr-env.sh Use .zephyrrc for initializing common variables 2016-02-17 13:42:25 +00:00