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,
|
||||
6. Writing custom ad-hoc tools for filtering and presentation.
|
||||
|
||||
An application can use one of the existing formats or define a custom
|
||||
format by overriding the macros declared
|
||||
in :zephyr_file:`include/tracing/tracing.h`.
|
||||
|
||||
.. doxygengroup:: tracing_apis
|
||||
An application can use one of the existing formats or define a custom format by
|
||||
overriding the macros declared in :zephyr_file:`include/tracing/tracing.h`.
|
||||
|
||||
Different formats, transports and host tools are avialable and supported in
|
||||
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.
|
||||
|
||||
``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