summaryrefslogtreecommitdiff
path: root/bsp/wch/risc-v/ch32v003f4p6-evt/rtconfig.h
blob: ec6cad7bd10b117faa60506d8f497bf1ae16bbb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#ifndef RT_CONFIG_H__
#define RT_CONFIG_H__

#define RT_NAME_MAX 8
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 1000
#define IDLE_THREAD_STACK_SIZE 128
#define RT_USING_SEMAPHORE
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
#define RT_USING_HEAP
#define RT_USING_IDLE_HOOK
#define RT_USING_DEVICE
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 48
#define RT_CONSOLE_DEVICE_NAME "uart1"
#define RT_VER_NUM 0x50301
#define RT_BACKTRACE_LEVEL_MAX_NR 8
#define ARCH_RISCV
#define RT_USING_COMPONENTS_INIT
#define RT_USING_USER_MAIN
#define RT_MAIN_THREAD_STACK_SIZE 128
#define RT_MAIN_THREAD_PRIORITY 10
#define SOC_CH32V003F4
#define BSP_USING_UART
#define BSP_USING_UART1
#define RT_USING_FINSH
#define FINSH_USING_MSH
#define FINSH_THREAD_NAME "tshell"
#define FINSH_THREAD_PRIORITY 20
#define FINSH_THREAD_STACK_SIZE 128
#define FINSH_USING_SYMTAB
#define FINSH_CMD_SIZE 32
#define FINSH_ARG_MAX 4

#endif