zephyr/include
Andrew Boie a83f895dd5 microkernel: deprecate task IRQs
This mechanism does not add enough value to the kernel to be worth
maintaining it. Drivers that need deferred processing of interrupts
can simply define their own task and have the interrupt handler
release an event that the task waits on.

The API is marked as deprecated and it is removed from unit test
coverage as well as the documentation.

Change-Id: Ib87b91cb41e9b6d7fdf0dc62b240a531b6a8889f
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-04-15 16:02:12 +00:00
..
arch arm: linker: fix indentation 2016-04-01 13:12:58 +00:00
bluetooth Bluetooth: Add support for confirming incoming JustWorks pairing 2016-04-14 15:20:03 +00:00
display drivers: Replace DEV_OK by 0 2016-03-16 19:30:04 -04:00
drivers ieee802154: Replace the CC2520 driver with a new implementation 2016-04-07 17:25:02 +00:00
microkernel microkernel: deprecate task IRQs 2016-04-15 16:02:12 +00:00
misc console: shell: expect const commands array 2016-04-01 13:12:56 +00:00
net net: contiki: move neighbor_list to struct l2_buf 2016-03-16 14:20:56 +00:00
toolchain include: Remove UNALIGNED_READ & UNALIGNED_WRITE 2016-03-04 20:11:57 +00:00
adc.h drivers: Replace DEV_OK by 0 2016-03-16 19:30:04 -04:00
aio_comparator.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
atomic.h
cache.h cache: add implementation for cache-less systems 2016-02-05 20:25:24 -05:00
clock_control.h clock_control: extend API with clock rate query operation 2016-03-16 18:09:32 +00:00
counter.h counter: Fix returning code 2016-03-23 15:55:11 +00:00
device.h power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
flash.h drivers: Fix documentation from remaining APIs 2016-03-16 19:30:04 -04:00
gpio.h power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
i2c.h drivers: Fix documentation from remaining APIs 2016-03-16 19:30:04 -04:00
init.h power_mgmt: Add device power management support 2016-03-26 14:35:11 -04:00
ipm.h ipm: correct prototype for ipm_send 2016-03-09 06:31:02 +00:00
irq.h irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
irq_offload.h doc: Fix misuse of @file doxygen tag 2016-02-11 20:11:03 +00:00
kernel_version.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
linker-defs.h
linker-tool-gcc.h
linker-tool.h
microkernel.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
nanokernel.h nano_fifo: Fix problem with nano_fifo and timeouts 2016-04-12 01:22:42 +00:00
pinmux.h pinmux: Change returning type from pinmux.h APIs 2016-03-16 19:46:05 +00:00
power.h power_mgmt: Make names consistent with new RFC 2016-03-26 14:35:11 -04:00
pwm.h drivers: Replace DEV_INVALID_OP by -ENOTSUP 2016-03-16 19:30:04 -04:00
rtc.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
section_tags.h ARM: ARC: put sw_isr_table in ROM by default 2016-02-05 20:25:21 -05:00
sections.h ARM: ARC: put sw_isr_table in ROM by default 2016-02-05 20:25:21 -05:00
sensor.h sensor.h: Add helper functions for unit conversions 2016-04-02 23:08:48 +00:00
shared_irq.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
spi.h drivers: Fix documentation from remaining APIs 2016-03-16 19:30:04 -04:00
sw_isr_table.h irq: fix declared _sw_isr_table size on ARC 2016-02-05 20:25:25 -05:00
sys_clock.h sys_clock: Add a helper to compute micro seconds 2016-04-07 16:51:07 +00:00
sys_io.h sys_io: don't allow negative bit offsets 2016-03-04 16:26:21 +00:00
toolchain.h
uart.h serial/uart.h: no need to check driver_api being NULL 2016-04-12 19:30:35 +08:00
watchdog.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
zephyr.h