Percepio Trace Recorder v4.8.0.hotfix1
Loading...
Searching...
No Matches
trcKernelPortSnapshotConfig.h
1/*
2 * Trace Recorder for Tracealyzer v4.8.0.hotfix1
3 * Copyright 2023 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
15extern "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 */