Percepio Trace Recorder  v4.6.6
trcKernelPortSnapshotConfig.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  * Kernel port configuration parameters for snapshot mode.
9  */
10 
11 #ifndef TRC_KERNEL_PORT_SNAPSHOT_CONFIG_H
12 #define TRC_KERNEL_PORT_SNAPSHOT_CONFIG_H
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
39 #define TRC_CFG_NTASK 15
40 #define TRC_CFG_NISR 5
41 #define TRC_CFG_NQUEUE 10
42 #define TRC_CFG_NSEMAPHORE 10
43 #define TRC_CFG_NMUTEX 10
44 #define TRC_CFG_NTIMER 5
45 #define TRC_CFG_NEVENTGROUP 5
46 #define TRC_CFG_NSTREAMBUFFER 5
47 #define TRC_CFG_NMESSAGEBUFFER 5
48 
55 #define TRC_CFG_NAME_LEN_TASK 15
56 #define TRC_CFG_NAME_LEN_ISR 15
57 #define TRC_CFG_NAME_LEN_QUEUE 15
58 #define TRC_CFG_NAME_LEN_SEMAPHORE 15
59 #define TRC_CFG_NAME_LEN_MUTEX 15
60 #define TRC_CFG_NAME_LEN_TIMER 15
61 #define TRC_CFG_NAME_LEN_EVENTGROUP 15
62 #define TRC_CFG_NAME_LEN_STREAMBUFFER 15
63 #define TRC_CFG_NAME_LEN_MESSAGEBUFFER 15
64 
65 #ifdef __cplusplus
66 }
67 #endif
68 
69 #endif /* TRC_KERNEL_PORT_SNAPSHOT_CONFIG_H */