zephyr/include
Ioannis Papamanoglou 7cb7dd277a devicetree.h: Add macro DT_INST_FOREACH
With this macro device drivers can call macros and functions
on every device instance compatible to that driver.
This makes it possible to make drivers agnostic to the
potential counts of instances.
Sidenote: Introduces helper macro DT_CALL_WITH_ARG.

Signed-off-by: Ioannis Papamanoglou <iopapamanoglou@gmail.com>
2020-03-26 11:15:38 -05:00
..
app_memory
arch arch: arm: aarch32: Add header shims for cortex_a_r renaming 2020-03-26 11:20:36 +01:00
audio doc: reference: Add pages for audio 2020-03-18 11:47:24 +01:00
bluetooth Bluetooth: HCI: Re-organize vendor read static address handling 2020-03-22 11:58:17 +02:00
canbus doc: doxygen: add missing groups and categorise 2020-03-14 13:01:03 -04:00
cmsis_rtos_v1
cmsis_rtos_v2
console
crypto docs: crypto: crypto API documentation 2020-03-14 13:01:03 -04:00
data
debug include: debug: remove old stack functions 2020-03-14 13:10:19 -04:00
devicetree devicetree.h: add accessor API for nodes and properties 2020-03-24 10:11:20 -05:00
dfu DFU: add init function with area id as parameter 2020-03-10 15:07:27 +02:00
disk doc: reference: Add disk access API 2020-03-18 11:47:24 +01:00
display
drivers drivers: esp32: Convert esp32 drivers to new DT_INST macros 2020-03-26 08:49:11 -05:00
dt-bindings gpio: restore missing legacy devicetree direction flag 2020-02-13 22:50:45 +02:00
fs fs: remove NFFS subsystem 2020-01-21 15:32:47 +01:00
linker kernel: add sys init level for SMP 2020-03-25 19:07:28 -04:00
logging logging: Fix LOG_LEVEL_SET macro 2020-03-26 08:04:02 -04:00
mgmt subsys/mgmt: Enabling mynewt-core version of tinycbor 2020-03-17 11:58:18 +01:00
net net: ieee802154: Add config to enable PAN coordinator mode 2020-03-26 17:42:40 +02:00
posix pthread: add setname/getname glibc extensions 2020-03-10 15:15:34 +02:00
power power: add system power management direct force mode. 2020-01-24 21:37:40 -05:00
random doc: doxygen: add missing groups and categorise 2020-03-14 13:01:03 -04:00
settings doc: doxygen: add missing groups and categorise 2020-03-14 13:01:03 -04:00
shell shell: Replace __attribute__((unused)) with __unused 2020-03-25 09:34:21 -04:00
stats
storage
sys sys/util.h: add UTIL_OR and UTIL_AND 2020-03-25 13:21:28 +01:00
toolchain Revert "toolchain: common: Merge build assert macros" 2020-03-19 18:45:13 +01:00
tracing tracing: move headers under include/tracing 2020-02-07 15:58:05 -05:00
usb
zephyr
cache.h
device.h kernel: add sys init level for SMP 2020-03-25 19:07:28 -04:00
devicetree.h devicetree.h: Add macro DT_INST_FOREACH 2020-03-26 11:15:38 -05:00
exc_handle.h
fatal.h
generated_dts_board.h dts: Add include/generated_dts_board.h for backwards compatibility 2020-01-17 17:57:59 +01:00
init.h kernel: add sys init level for SMP 2020-03-25 19:07:28 -04:00
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h kernel/userspace: Move syscall_frame field to thread struct 2020-02-08 08:51:04 -05:00
kernel_version.h
kernel.h kernel: deprecate k_uptime_delta_32 2020-03-23 10:26:05 -04:00
ptp_clock.h scripts: Replace hard-coded subsystem list with __subsystem annotations. 2020-03-11 17:13:39 +02:00
sched_priq.h
shared_irq.h
spinlock.h Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" 2020-03-19 18:45:13 +01:00
sw_isr_table.h
sys_clock.h
syscall_handler.h kernel: rename struct _k_object 2020-03-17 20:11:27 +02:00
syscall.h
timeout_q.h
toolchain.h
wait_q.h
zephyr.h