Percepio Trace Recorder v4.8.0.hotfix1
Loading...
Searching...
No Matches
trcKernelPortConfig.h
1/*
2 * Trace Recorder for Tracealyzer v4.7.0
3 * Copyright 2023 Percepio AB
4 * www.percepio.com
5 *
6 * SPDX-License-Identifier: Apache-2.0
7 *
8 * Configuration parameters for the kernel port.
9 * More settings can be found in trcKernelPortStreamingConfig.h and
10 * trcKernelPortSnapshotConfig.h.
11 */
12
13#ifndef TRC_KERNEL_PORT_CONFIG_H
14#define TRC_KERNEL_PORT_CONFIG_H
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19
33#if CONFIG_PERCEPIO_RECORDER_TRC_RECORDER_MODE_SNAPSHOT == 1
34 #define TRC_CFG_RECORDER_MODE TRC_RECORDER_MODE_SNAPSHOT
35#else
36 #define TRC_CFG_RECORDER_MODE TRC_RECORDER_MODE_STREAMING
37#endif
38
47#define TRC_CFG_INCLUDE_EVENT_GROUP_EVENTS CONFIG_PERCEPIO_RECORDER_CFG_INCLUDE_EVENT_GROUP_EVENTS
48
57#define TRC_CFG_INCLUDE_TIMER_EVENTS CONFIG_PERCEPIO_RECORDER_CFG_INCLUDE_TIMER_EVENTS
58
68#define TRC_CFG_INCLUDE_PEND_FUNC_CALL_EVENTS CONFIG_PERCEPIO_RECORDER_CFG_INCLUDE_PEND_FUNC_CALL_EVENTS
69
79#define TRC_CFG_INCLUDE_STREAM_BUFFER_EVENTS CONFIG_PERCEPIO_RECORDER_CFG_INCLUDE_STREAM_BUFFER_EVENTS
80
88#define TRC_CFG_ACKNOWLEDGE_QUEUE_SET_SEND 0 /* TRC_ACKNOWLEDGED */
89
90#ifdef __cplusplus
91}
92#endif
93
94#endif /* TRC_KERNEL_PORT_CONFIG_H */