zephyr/include
Benjamin Walsh 7f577b2d5c arm: better handling of IRQ priorities reserved by the kernel
There are now three flags that decide how many priorities are reserved
by the kernel, each one requiring one priority level: Zero Latency
Interrupts, BASEPRI locking (for SVC usage) and faults that are not at
priority -1, so that taking them in an ISR actually triggers the fault
synchronously.

Change-Id: I7f4d760c9110051aeb82dcfd8cd68026a9b74b54
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-12-15 15:57:10 +00:00
..
arch arm: better handling of IRQ priorities reserved by the kernel 2016-12-15 15:57:10 +00:00
bluetooth net: buf: Redesigned pool & buffer allocation API 2016-12-13 21:41:53 +00:00
display
drivers arcv2_timer0: Add suspend and resume support 2016-12-15 12:49:32 +00:00
fs fs: expose generic ramdisk/flash disk access functions 2016-11-09 02:45:45 +00:00
iot iot: Add HTTP support for Zephyr 2016-12-02 12:41:20 +02:00
linker net: Declare a macro to define stacks used by networking 2016-12-02 12:41:14 +02:00
misc shell: Add ARG_UNUSED macro to avoid compiler warnings 2016-12-12 20:02:30 +00:00
net net: buf: Fix incorrect reference to net_buf_get_debug 2016-12-15 12:49:57 +00:00
toolchain toolchain: Add a popcount macro for GCC 2016-12-12 20:07:53 +00:00
usb usb: Add end-point stall APIs and flow control APIS 2016-11-09 02:45:46 +00:00
adc.h
aio_comparator.h aio_cmp_qmsi: Add get_pending_int API 2016-11-03 21:30:02 +00:00
atomic.h doc: Various corrections to doxygen info for Kernel APIs 2016-11-16 21:43:16 +00:00
cache.h
clock_control.h
counter.h counter: Fix interface 2016-11-30 14:39:10 +00:00
device.h device: do not set struct as deprecated 2016-12-11 06:36:14 -05:00
disk_access.h include: Add a generic disk interface 2016-11-09 02:45:44 +00:00
dma.h dma.h: add missing includes 2016-11-10 01:04:27 +00:00
eth.h
flash.h
fs.h
gpio.h gpio: Add doxygen markup for internal only definitions. 2016-11-22 17:01:27 +00:00
i2c.h i2c: Add doxygen markup for internal only definitions. 2016-12-04 12:49:43 +00:00
init.h kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
ipm.h
irq_offload.h
irq.h doc: Fix up API description for IRQ_CONNECT() 2016-11-18 02:31:33 +00:00
kernel_version.h
kernel.h kernel: Introduce new k_delayed_work_remaining_get API 2016-12-12 18:55:40 +00:00
legacy.h kernel: legacy: Fix int overflow in nano_stack_init 2016-12-12 22:03:54 +00:00
linker-defs.h kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
linker-tool-gcc.h
linker-tool.h
microkernel.h include: remove old kernel defintions 2016-11-07 11:32:57 -08:00
nanokernel.h include: remove old kernel defintions 2016-11-07 11:32:57 -08:00
pinmux.h
power.h power_mgmt: Rename _sys_soc_resume notification disabling API 2016-11-11 20:40:54 +00:00
pwm.h
rtc.h rtc_qmsi: Add get_pending_int API 2016-11-03 21:30:21 +00:00
section_tags.h
sections.h
sensor.h sensor: remove SENSOR_VALUE_TYPE_INT 2016-12-13 21:51:10 +00:00
shared_irq.h
spi.h
sw_isr_table.h
sys_clock.h doc: Add descriptions for clock-related helper macros 2016-11-18 02:31:35 +00:00
sys_io.h
toolchain.h
uart.h serial: fix up uart_poll_in docstring 2016-11-16 22:57:30 +00:00
watchdog.h
zephyr.h include: remove old kernel defintions 2016-11-07 11:32:57 -08:00