zephyr/include
Dmitriy Korovkin 0d50329105 microkernel: Add support for *_sleep() during initialization
Add support for task_sleep() and fiber_sleep() during the
system initialization. When CONFIG_NANO_TIMEOUTS defined,
before the k_server() starts, kernel uses nanokernel
system clock announce and task sleep functionality.

To give device drivers early sleep functionality, the system
clock has to start on SECONDARY initialization level, same
as most of the drivers.

Change-Id: I5b3cf3da4c8d8398a966e901ab211f2fcee18dd6
Signed-off-by: Dmitriy Korovkin <dmitriy.korovkin@windriver.com>
2016-03-10 18:39:33 +00:00
..
arch arm: add generic memory-mapped I/O routines for Cortex-M 2016-03-09 06:39:15 +00:00
bluetooth Bluetooth: Add HCI defines for BR/EDR discovery 2016-03-10 12:12:13 +01:00
display
drivers arm: K64 SPI module driver 2016-03-09 15:50:16 +00:00
microkernel microkernel: Add support for *_sleep() during initialization 2016-03-10 18:39:33 +00:00
misc docs: fixed API linking 2016-02-16 06:16:48 +00:00
net net: ip: Make sure CONFIG_NETWORKING_WITH_LOGGING is properly handled 2016-02-19 12:33:45 +00:00
toolchain include: Remove UNALIGNED_READ & UNALIGNED_WRITE 2016-03-04 20:11:57 +00:00
adc.h
aio_comparator.h
atomic.h
cache.h
clock_control.h
device.h
flash.h drivers: framework for a generic flash driver 2016-03-07 16:13:15 +00:00
gpio.h gpio: clarify API doc 2016-02-18 18:25:50 +00:00
i2c.h i2c: clarify API doc 2016-02-18 17:54:03 +00:00
init.h
ipm.h ipm: correct prototype for ipm_send 2016-03-09 06:31:02 +00:00
irq_offload.h
irq.h irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
kernel_version.h
linker-defs.h
linker-tool-gcc.h
linker-tool.h
microkernel.h
nanokernel.h kernel: add fiber_wakeup() 2016-02-25 11:06:09 -05:00
pinmux.h pinmux: Expand the pin function/mode parameter size 2016-03-09 06:39:16 +00:00
pwm.h pwm: add 'set_phase' API 2016-03-09 15:46:58 +00:00
rtc.h
section_tags.h
sections.h
shared_irq.h
spi.h arm: K64 SPI module driver 2016-03-09 15:50:16 +00:00
sw_isr_table.h
sys_clock.h
sys_io.h sys_io: don't allow negative bit offsets 2016-03-04 16:26:21 +00:00
toolchain.h
uart.h uart: add ISR callback mechanism for UART drivers 2016-03-05 13:37:57 +00:00
watchdog.h
zephyr.h