zephyr/doc/kernel_v2
Benjamin Walsh c3a2bbba16 kernel: add k_cpu_idle/k_cpu_atomic_idle()
nano_cpu_idle/nano_cpu_atomic_idle were not ported to the unified
kernel, and only the old APIs were available. There was no real impact
since, in the unified kernel, only the idle thread should really be
doing power management. However, with a single-threaded kernel, these
functions can be useful again.

The kernel internals now make use of these APIs instead of the legacy
ones.

Change-Id: Ie8a6396ba378d3ddda27b8dd32fa4711bf53eb36
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-12-15 16:17:38 -05:00
..
data_passing doc: Add descriptions for clock-related helper macros 2016-11-18 02:31:35 +00:00
memory doc: Enable Kernel Primer links to macro-type APIs 2016-11-18 02:31:31 +00:00
other kernel: add k_cpu_idle/k_cpu_atomic_idle() 2016-12-15 16:17:38 -05:00
overview doc: adapt source tree for new structure 2016-12-07 13:03:51 +00:00
synchronization doc: Add descriptions for clock-related helper macros 2016-11-18 02:31:35 +00:00
threads doc: Enable Kernel Primer links to macro-type APIs 2016-11-18 02:31:31 +00:00
timing doc: Add descriptions for clock-related helper macros 2016-11-18 02:31:35 +00:00
kernel.rst doc: Update Interrupts section of Kernel Primer (v2) 2016-11-10 18:44:16 +00:00