doc: tracing: add missing doxygen references
Add missing doxygen references with all new hooks. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
73d6ead9ba
commit
fd3a3be95a
1 changed files with 93 additions and 5 deletions
|
@ -20,11 +20,8 @@ that has implied:
|
||||||
5. Writing the PC-side deserializer/parser,
|
5. Writing the PC-side deserializer/parser,
|
||||||
6. Writing custom ad-hoc tools for filtering and presentation.
|
6. Writing custom ad-hoc tools for filtering and presentation.
|
||||||
|
|
||||||
An application can use one of the existing formats or define a custom
|
An application can use one of the existing formats or define a custom format by
|
||||||
format by overriding the macros declared
|
overriding the macros declared in :zephyr_file:`include/tracing/tracing.h`.
|
||||||
in :zephyr_file:`include/tracing/tracing.h`.
|
|
||||||
|
|
||||||
.. doxygengroup:: tracing_apis
|
|
||||||
|
|
||||||
Different formats, transports and host tools are avialable and supported in
|
Different formats, transports and host tools are avialable and supported in
|
||||||
Zephyr.
|
Zephyr.
|
||||||
|
@ -323,3 +320,94 @@ Locking may not be needed if multiple independent channels are available.
|
||||||
E.g. native_posix or board with multi-channel DMA. Lock-free.
|
E.g. native_posix or board with multi-channel DMA. Lock-free.
|
||||||
|
|
||||||
``emit(a ## b ## c, thread_id);``
|
``emit(a ## b ## c, thread_id);``
|
||||||
|
|
||||||
|
|
||||||
|
API
|
||||||
|
***
|
||||||
|
|
||||||
|
|
||||||
|
Common
|
||||||
|
======
|
||||||
|
|
||||||
|
.. doxygengroup:: tracing_apis
|
||||||
|
|
||||||
|
Threads
|
||||||
|
=======
|
||||||
|
|
||||||
|
.. doxygengroup:: thread_tracing_apis
|
||||||
|
|
||||||
|
|
||||||
|
Work Queues
|
||||||
|
===========
|
||||||
|
|
||||||
|
.. doxygengroup:: work_tracing_apis
|
||||||
|
|
||||||
|
|
||||||
|
Poll
|
||||||
|
====
|
||||||
|
|
||||||
|
.. doxygengroup:: poll_tracing_apis
|
||||||
|
|
||||||
|
Semaphore
|
||||||
|
=========
|
||||||
|
|
||||||
|
.. doxygengroup:: sem_tracing_apis
|
||||||
|
|
||||||
|
Mutex
|
||||||
|
=====
|
||||||
|
|
||||||
|
.. doxygengroup:: mutex_tracing_apis
|
||||||
|
|
||||||
|
Condition Variables
|
||||||
|
===================
|
||||||
|
|
||||||
|
.. doxygengroup:: condvar_tracing_apis
|
||||||
|
|
||||||
|
Queues
|
||||||
|
======
|
||||||
|
|
||||||
|
.. doxygengroup:: queue_tracing_apis
|
||||||
|
|
||||||
|
FIFO
|
||||||
|
====
|
||||||
|
|
||||||
|
.. doxygengroup:: fifo_tracing_apis
|
||||||
|
|
||||||
|
LIFO
|
||||||
|
====
|
||||||
|
.. doxygengroup:: lifo_tracing_apis
|
||||||
|
|
||||||
|
Stacks
|
||||||
|
======
|
||||||
|
|
||||||
|
.. doxygengroup:: stack_tracing_apis
|
||||||
|
|
||||||
|
Message Queues
|
||||||
|
==============
|
||||||
|
|
||||||
|
.. doxygengroup:: msgq_tracing_apis
|
||||||
|
|
||||||
|
Mailbox
|
||||||
|
=======
|
||||||
|
|
||||||
|
.. doxygengroup:: mbox_tracing_apis
|
||||||
|
|
||||||
|
Pipes
|
||||||
|
======
|
||||||
|
|
||||||
|
.. doxygengroup:: pipe_tracing_apis
|
||||||
|
|
||||||
|
Heaps
|
||||||
|
=====
|
||||||
|
|
||||||
|
.. doxygengroup:: heap_tracing_apis
|
||||||
|
|
||||||
|
Memory Slabs
|
||||||
|
============
|
||||||
|
|
||||||
|
.. doxygengroup:: mslab_tracing_apis
|
||||||
|
|
||||||
|
Timers
|
||||||
|
======
|
||||||
|
|
||||||
|
.. doxygengroup:: timer_tracing_apis
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue