CONFIG_TRACING_ASYNC

Asynchronous Tracing

Type: bool

Help

Enable asynchronous tracing. This will buffer all the tracing packets to the ring buffer first, tracing thread will try to output as much data as possible from the buffer when tracing thread get scheduled.

Direct dependencies

<choice: Tracing Method>

(Includes any dependencies from ifs and menus.)

Symbols selected by this symbol

Kconfig definition

At <Zephyr>/subsys/tracing/Kconfig:100

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:56

Menu path: (Top) → Sub Systems and OS Services → Tracing Support → Tracing Method

config TRACING_ASYNC
    bool "Asynchronous Tracing"
    select RING_BUFFER
    depends on <choice: Tracing Method>
    help
      Enable asynchronous tracing. This will buffer all the tracing
      packets to the ring buffer first, tracing thread will try to
      output as much data as possible from the buffer when tracing
      thread get scheduled.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)