zephyr/include
Juan Manuel Cruz caa17577ef debug: kernel's object tracing api
Restructure the kernel's object tracing implementation
to provide a public API that allows debug tools to use
the debug hooks easier and allows kernel developers
to extend the kernel's object tracing scope and include
new kernel objects easier.

The API provides the trace list abstraction to keep track
of different types of kernel objects. The API contains
a simple single-linked list implementation that allows
to save space and simplifies the access to the data for
debug tools such as gdb.

Change-Id: Ic4d393d584576f67f2c5b706e61bae08869debba
Signed-off-by: Juan Manuel Cruz <juan.m.cruz.alcaraz@intel.com>
2016-03-11 12:00:07 +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 debug: kernel's object tracing api 2016-03-11 12:00:07 +00:00
misc debug: kernel's object tracing api 2016-03-11 12:00:07 +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 struct packing 2016-02-10 16:21:26 +00:00
aio_comparator.h
atomic.h
cache.h cache: add implementation for cache-less systems 2016-02-05 20:25:24 -05:00
clock_control.h
device.h docs: doxygen: group driver APIs 2016-02-16 06:16:47 +00:00
flash.h flash: Use off_t for offset parameters 2016-03-11 01:09:56 +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 init: add SYS_INIT() 2016-02-05 20:25:25 -05:00
ipm.h ipm: correct prototype for ipm_send 2016-03-09 06:31:02 +00:00
irq_offload.h doc: Fix misuse of @file doxygen tag 2016-02-11 20:11:03 +00:00
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 debug: kernel's object tracing api 2016-03-11 12:00:07 +00: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 irq: fix declared _sw_isr_table size on ARC 2016-02-05 20:25:25 -05:00
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