zephyr/include
Peter Bigot d554d34137 device: add post-process of elf file to manage device handles
Following the idiom used for system calls, add script support to read
the initial application binary to identify which devices are defined,
and to use their offset in the device array as their unique handle
rather than the externally-defined ordinal from devicetree.  The
device dependency arrays are updated to use these handles.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2021-02-19 15:46:16 -05:00
..
app_memory kernel: move thread definitions to thread.h 2021-01-13 18:18:42 -05:00
arch arch: aarch64: Remove useless ISB 2021-02-19 16:26:38 +03:00
audio audio: dmic: fix compile error on arm gcc 8 2021-02-16 15:29:16 +03:00
bluetooth Bluetooth: host: Add definitions for generate DHKey v2 commands 2021-02-18 13:50:22 +01:00
canbus
cmsis_rtos_v1
cmsis_rtos_v2
console
crypto
data
debug debug: coredump: remove z_ prefix for stuff used outside subsys 2021-01-21 22:08:59 -05:00
devicetree devicetree: clocks: provide accessors for controller phandle 2021-02-16 14:15:40 -06:00
dfu modules: introduce MCUBOOT_BOOTUTIL module 2021-01-14 18:03:38 +01:00
disk
display
drivers drivers/interrupt_controller: stm32: Make use of DEVICE_DT API 2021-02-17 14:26:23 -06:00
dt-bindings drivers: pcie: Introduce API to look up devices by ID 2021-02-15 08:23:05 -05:00
fs include/fs: fixed typo in fs_file_t_init() description 2021-02-05 07:32:20 -05:00
ipc ipc: RPMsg service to register multiple endpoints 2021-01-19 22:07:09 +01:00
kernel kernel: move thread definitions to thread.h 2021-01-13 18:18:42 -05:00
linker device: add post-process of elf file to manage device handles 2021-02-19 15:46:16 -05:00
logging logging: fix warnings when building with -Wunused-variable 2021-02-04 07:43:07 -05:00
lorawan lorawan: Add userspace-defined battery level callback API 2021-02-15 08:19:03 -05:00
mgmt
net net: lwm2m: Utility functions added to LWM2M Engine 2021-02-19 10:52:08 +02:00
posix
power power: constraints: Update constraint documentation 2021-02-15 08:08:36 -05:00
random
settings
shell shell: internal api update in shell.h 2021-01-14 12:07:25 +01:00
stats
storage
sys kernel/include: Put kernel stack memory in the right memory 2021-02-11 14:47:40 -05:00
timing
toolchain xcc: define __INT*_C() and __UINT*_C() 2021-02-05 07:45:07 -05:00
tracing
usb license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
zephyr
cache.h cache: libmetal: Redirect sys_cache_flush() 2021-01-19 14:31:02 -05:00
device.h device: add post-process of elf file to manage device handles 2021-02-19 15:46:16 -05:00
devicetree.h devicetree: make sure DT_INVALID_NODE docstring appears 2021-02-08 08:26:42 -05:00
ec_host_cmd.h
emul.h
exc_handle.h
fatal.h
generated_dts_board.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
init.h device: deprecate DEVICE_AND_API_INIT 2021-01-12 08:31:12 -06:00
irq_nextlevel.h
irq_offload.h
irq.h irq: document requirement that irq_lock/unlock provides a memory barrier 2021-01-26 13:42:17 -05:00
kernel_includes.h kernel: move thread definitions to thread.h 2021-01-13 18:18:42 -05:00
kernel_structs.h
kernel_version.h
kernel.h x86: rename CONFIG_SSE* to CONFIG_X86_SSE* 2021-02-15 08:21:15 -05:00
mempool_heap.h
ptp_clock.h
sched_priq.h
shared_irq.h
spinlock.h kernel: fix usage of KERNEL_COHERENCE macro 2021-02-03 10:42:04 -05:00
sw_isr_table.h
sys_clock.h api: add C++ friendly version of Z_TIMEOUT_TICKS. 2021-01-20 09:23:20 -05:00
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h
wait_q.h
zephyr.h