embkernel
 All Classes Functions Variables Typedefs Groups Pages
CfgRtos.hpp
1 //------------------------------------------------------------------------------
2 //This file is part of embKernel.
3 //See license.txt for the full license governing this code.
4 //------------------------------------------------------------------------------
5 
6 #ifndef RTOS_CFG_HPP_
7 #define RTOS_CFG_HPP_
8 
9 #if DEBUG
10 #define RTOS_CFG_DEBUG_ENABLE 1
11 #else
12 #define RTOS_CFG_DEBUG_ENABLE 0
13 #endif
14 
15 #define RTOS_CFG_MAX_PRIORITIES 4
16 
17 #define RTOS_CFG_CPU_FREQUENCY 72000000
18 
19 #define RTOS_CFG_TICK_FREQUENCY 1000
20 
21 #define RTOS_CFG_MIN_STACK_SIZE 160
22 
23 #define RTOS_CFG_TRACE_BUFFER_SIZE 256
24 
25 #define RTOS_CFG_USE_LOW_POWER_IN_IDLE 0
26 
27 #endif /* RTOS_CFG_HPP_ */