zephyr/modules/segger
Christoph Coenen 81694a25ed segger: Resolve circular include dependencies
Zephyr kernel is dependent on trace.
Trace is dependent on segger rtt.
Segger rtt MUST NOT be dependent on zephyr kernel.

Move lock functions from header into c file to avoid circular
dependency. This fix needs an update of the segger repository.

Fixes #43887.

Signed-off-by: Christoph Coenen <ccoenen@baumer.com>
2022-08-02 13:09:21 +02:00
..
CMakeLists.txt
SEGGER_RTT_zephyr.c segger: Resolve circular include dependencies 2022-08-02 13:09:21 +02:00
SEGGER_SYSVIEW_Conf.h segger: Resolve circular include dependencies 2022-08-02 13:09:21 +02:00