Skip to content

Commit f66d0ce

Browse files
tleksell-pegalak
authored andcommitted
Tracing: TraceRecorder CMake update
- Fixed some incorrect streamport references that pointed to the base streamport files instead of those dedicated for Zephyr. - Updated the source file compilation to match the updated TraceRecorder module. Signed-off-by: Torbjörn Leksell <[email protected]> Signed-off-by: Anas Nashif <[email protected]>
1 parent d5a1a22 commit f66d0ce

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

modules/TraceRecorder/CMakeLists.txt

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,28 @@ if(CONFIG_PERCEPIO_TRACERECORDER)
1010
zephyr_library_sources_ifdef(
1111
CONFIG_PERCEPIO_TRACERECORDER
1212
${TRACERECORDER_DIR}/kernelports/Zephyr/trcKernelPort.c
13+
${TRACERECORDER_DIR}/trcInternalBuffer.c
1314
${TRACERECORDER_DIR}/trcStreamingRecorder.c
1415
${TRACERECORDER_DIR}/extras/SDK/trcSDK.c
1516
)
1617

1718
if(CONFIG_PERCEPIO_RECORDER_TRC_RECORDER_STREAM_PORT_RTT)
1819
zephyr_library_sources(
19-
${TRACERECORDER_DIR}/streamports/Jlink_RTT/trcStreamingPort.c
20+
${TRACERECORDER_DIR}/kernelports/Zephyr/streamports/Jlink_RTT/trcStreamingPort.c
2021
)
2122

2223
zephyr_include_directories(
23-
${TRACERECORDER_DIR}/streamports/Jlink_RTT/include/
24+
${TRACERECORDER_DIR}/kernelports/Zephyr/streamports/Jlink_RTT/include/
25+
)
26+
endif()
27+
28+
if(CONFIG_PERCEPIO_RECORDER_TRC_RECORDER_STREAM_PORT_ITM)
29+
zephyr_library_sources(
30+
${TRACERECORDER_DIR}/kernelports/Zephyr/streamports/ARM_ITM/trcStreamingPort.c
31+
)
32+
33+
zephyr_include_directories(
34+
${TRACERECORDER_DIR}/kernelports/Zephyr/streamports/ARM_ITM/include/
2435
)
2536
endif()
2637

west.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ manifest:
134134
revision: a47e326ca772ddd14cc3b9d4ca30a9ab44ecca16
135135
- name: TraceRecorderSource
136136
path: modules/debug/TraceRecorder
137-
revision: d9889883abb4657d71e15ff055517a9b032f8212
137+
revision: 5b5f8d7adbf0e93a09087e8f5708f0eebb8b25bf
138138
- name: hal_xtensa
139139
revision: 2f04b615cd5ad3a1b8abef33f9bdd10cc1990ed6
140140
path: modules/hal/xtensa

0 commit comments

Comments
 (0)