Percepio Trace Recorder  v4.6.6
trcStreamingConfig.h
1 /*
2  * Trace Recorder for Tracealyzer v4.6.6
3  * Copyright 2021 Percepio AB
4  * www.percepio.com
5  *
6  * SPDX-License-Identifier: Apache-2.0
7  *
8  * Configuration parameters for the trace recorder library in streaming mode.
9  * Read more at http://percepio.com/2016/10/05/rtos-tracing/
10  */
11 
12 #ifndef TRC_STREAMING_CONFIG_H
13 #define TRC_STREAMING_CONFIG_H
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
31 #ifdef CONFIG_PERCEPIO_TRC_CFG_ENTRY_SLOTS
32 #define TRC_CFG_ENTRY_SLOTS CONFIG_PERCEPIO_TRC_CFG_ENTRY_SLOTS
33 #else
34 #define TRC_CFG_ENTRY_SLOTS 50
35 #endif
36 
49 #ifdef CONFIG_PERCEPIO_TRC_CFG_ENTRY_SYMBOL_MAX_LENGTH
50 #define TRC_CFG_ENTRY_SYMBOL_MAX_LENGTH CONFIG_PERCEPIO_TRC_CFG_ENTRY_SYMBOL_MAX_LENGTH
51 #else
52 #define TRC_CFG_ENTRY_SYMBOL_MAX_LENGTH 32
53 #endif
54 
55 #ifdef __cplusplus
56 }
57 #endif
58 
59 #endif /* TRC_STREAMING_CONFIG_H */