diff options
| author | liukangcc <[email protected]> | 2021-10-14 14:48:32 +0800 |
|---|---|---|
| committer | liukangcc <[email protected]> | 2021-10-14 14:49:53 +0800 |
| commit | 7dc99c1ff45580f277ef117b7d1fadbd5207d4ba (patch) | |
| tree | 55a669fc308aed5e3bd1e20de0a23585bc38f510 /bsp/gd32e230k-start/rtconfig.h | |
| parent | 1f28bd89f88e0b81302c64d8969f6b4374c2f147 (diff) | |
[update] bsp .config file and rtconfig.h file.
Diffstat (limited to 'bsp/gd32e230k-start/rtconfig.h')
| -rw-r--r-- | bsp/gd32e230k-start/rtconfig.h | 93 |
1 files changed, 82 insertions, 11 deletions
diff --git a/bsp/gd32e230k-start/rtconfig.h b/bsp/gd32e230k-start/rtconfig.h index b2cd4ebbf8..7ab80cb277 100644 --- a/bsp/gd32e230k-start/rtconfig.h +++ b/bsp/gd32e230k-start/rtconfig.h @@ -1,8 +1,7 @@ #ifndef RT_CONFIG_H__ #define RT_CONFIG_H__ -/* Automatically generated file; DO NOT EDIT. */ -/* RT-Thread Configuration */ +/* Generated by Kconfiglib (https://github.com/ulfalizer/Kconfiglib) */ /* RT-Thread Kernel */ @@ -16,6 +15,10 @@ #define RT_USING_IDLE_HOOK #define RT_IDLE_HOOK_LIST_SIZE 4 #define IDLE_THREAD_STACK_SIZE 256 + +/* kservice optimization */ + +/* end of kservice optimization */ #define RT_DEBUG #define RT_DEBUG_COLOR @@ -26,12 +29,14 @@ #define RT_USING_EVENT #define RT_USING_MAILBOX #define RT_USING_MESSAGEQUEUE +/* end of Inter-Thread communication */ /* Memory Management */ #define RT_USING_MEMPOOL #define RT_USING_SMALL_MEM #define RT_USING_HEAP +/* end of Memory Management */ /* Kernel Device Object */ @@ -39,7 +44,9 @@ #define RT_USING_CONSOLE #define RT_CONSOLEBUF_SIZE 128 #define RT_CONSOLE_DEVICE_NAME "uart0" -#define RT_VER_NUM 0x40001 +/* end of Kernel Device Object */ +#define RT_VER_NUM 0x40004 +/* end of RT-Thread Kernel */ /* RT-Thread Components */ @@ -50,18 +57,35 @@ /* C++ features */ +/* end of C++ features */ /* Command shell */ +#define RT_USING_FINSH +#define RT_USING_MSH +#define FINSH_USING_MSH +#define FINSH_THREAD_NAME "tshell" +#define FINSH_THREAD_PRIORITY 20 +#define FINSH_THREAD_STACK_SIZE 4096 +#define FINSH_USING_HISTORY +#define FINSH_HISTORY_LINES 5 +#define FINSH_USING_SYMTAB +#define FINSH_CMD_SIZE 80 +#define MSH_USING_BUILT_IN_COMMANDS +#define FINSH_USING_DESCRIPTION +#define FINSH_ARG_MAX 10 +/* end of Command shell */ /* Device virtual file system */ +/* end of Device virtual file system */ /* Device Drivers */ #define RT_USING_DEVICE_IPC #define RT_PIPE_BUFSZ 512 #define RT_USING_SERIAL +#define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_I2C @@ -69,35 +93,50 @@ #define RT_USING_SPI #define RT_USING_SFUD #define RT_SFUD_USING_FLASH_INFO_TABLE - -/* Using WiFi */ - +#define RT_SFUD_SPI_MAX_HZ 50000000 /* Using USB */ +/* end of Using USB */ +/* end of Device Drivers */ /* POSIX layer and C standard library */ +#define RT_LIBC_USING_TIME +#define RT_LIBC_DEFAULT_TIMEZONE 8 +/* end of POSIX layer and C standard library */ /* Network */ /* Socket abstraction layer */ +/* end of Socket abstraction layer */ -/* light weight TCP/IP stack */ +/* Network interface device */ +/* end of Network interface device */ -/* Modbus master and slave stack */ +/* light weight TCP/IP stack */ +/* end of light weight TCP/IP stack */ /* AT commands */ +/* end of AT commands */ +/* end of Network */ /* VBUS(Virtual Software BUS) */ +/* end of VBUS(Virtual Software BUS) */ /* Utilities */ +/* end of Utilities */ +/* end of RT-Thread Components */ + +/* RT-Thread Utestcases */ + +/* end of RT-Thread Utestcases */ /* RT-Thread online packages */ @@ -108,41 +147,73 @@ /* Marvell WiFi */ +/* end of Marvell WiFi */ /* Wiced WiFi */ +/* end of Wiced WiFi */ +/* end of Wi-Fi */ /* IoT Cloud */ +/* end of IoT Cloud */ +/* end of IoT - internet of things */ /* security packages */ +/* end of security packages */ /* language packages */ +/* end of language packages */ /* multimedia packages */ +/* lvgl: powerful and easy-to-use embedded GUI library */ + +/* end of lvgl: powerful and easy-to-use embedded GUI library */ + +/* u8g2: a monochrome graphic library */ + +/* end of u8g2: a monochrome graphic library */ +/* end of multimedia packages */ + /* tools packages */ +/* end of tools packages */ /* system packages */ +/* acceleration: Assembly language or algorithmic acceleration packages */ + +/* end of acceleration: Assembly language or algorithmic acceleration packages */ + +/* Micrium: Micrium software products porting for RT-Thread */ + +/* end of Micrium: Micrium software products porting for RT-Thread */ +/* end of system packages */ /* peripheral libraries and drivers */ +/* end of peripheral libraries and drivers */ -/* miscellaneous packages */ +/* AI packages */ +/* end of AI packages */ -/* sample package */ +/* miscellaneous packages */ /* samples: kernel and components samples */ +/* end of samples: kernel and components samples */ -/* example package: hello */ +/* entertainment: terminal games and other interesting software packages */ +/* end of entertainment: terminal games and other interesting software packages */ +/* end of miscellaneous packages */ +/* end of RT-Thread online packages */ +#define SOC_GD32E230K #define RT_USING_USART0 #define RT_USING_USART1 #define RT_USING_SPI0 |
