diff options
Diffstat (limited to 'bsp/w60x/rtconfig.h')
| -rw-r--r-- | bsp/w60x/rtconfig.h | 105 |
1 files changed, 90 insertions, 15 deletions
diff --git a/bsp/w60x/rtconfig.h b/bsp/w60x/rtconfig.h index 9d9f7b862f..ebb8a0e84d 100644 --- a/bsp/w60x/rtconfig.h +++ b/bsp/w60x/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 */ @@ -19,6 +18,10 @@ #define RT_USING_TIMER_SOFT #define RT_TIMER_THREAD_PRIO 4 #define RT_TIMER_THREAD_STACK_SIZE 512 + +/* kservice optimization */ + +/* end of kservice optimization */ #define RT_DEBUG #define RT_DEBUG_COLOR @@ -29,12 +32,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 */ @@ -42,7 +47,9 @@ #define RT_USING_CONSOLE #define RT_CONSOLEBUF_SIZE 128 #define RT_CONSOLE_DEVICE_NAME "uart0" -#define RT_VER_NUM 0x40002 +/* end of Kernel Device Object */ +#define RT_VER_NUM 0x40004 +/* end of RT-Thread Kernel */ /* RT-Thread Components */ @@ -53,22 +60,24 @@ /* 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_USING_DESCRIPTION -#define FINSH_THREAD_PRIORITY 20 -#define FINSH_THREAD_STACK_SIZE 4096 #define FINSH_CMD_SIZE 80 -#define FINSH_USING_MSH -#define FINSH_USING_MSH_DEFAULT -#define FINSH_USING_MSH_ONLY +#define MSH_USING_BUILT_IN_COMMANDS +#define FINSH_USING_DESCRIPTION #define FINSH_ARG_MAX 10 +/* end of Command shell */ /* Device virtual file system */ @@ -78,6 +87,7 @@ #define DFS_FILESYSTEM_TYPES_MAX 4 #define DFS_FD_MAX 16 #define RT_USING_DFS_DEVFS +/* end of Device virtual file system */ /* Device Drivers */ @@ -87,6 +97,7 @@ #define RT_SYSTEM_WORKQUEUE_STACKSIZE 2048 #define RT_SYSTEM_WORKQUEUE_PRIORITY 23 #define RT_USING_SERIAL +#define RT_USING_SERIAL_V1 #define RT_SERIAL_USING_DMA #define RT_SERIAL_RB_BUFSZ 64 #define RT_USING_HWTIMER @@ -96,9 +107,6 @@ #define RT_USING_PWM #define RT_USING_RTC #define RT_USING_SOFT_RTC -#define RTC_SYNC_USING_NTP -#define RTC_NTP_FIRST_SYNC_DELAY 30 -#define RTC_NTP_SYNC_PERIOD 3600 #define RT_USING_SPI #define RT_USING_WDT #define RT_USING_HWCRYPTO @@ -147,22 +155,30 @@ /* Using USB */ +/* end of Using USB */ +/* end of Device Drivers */ /* POSIX layer and C standard library */ #define RT_USING_LIBC #define RT_USING_POSIX +#define RT_LIBC_USING_TIME +#define RT_LIBC_DEFAULT_TIMEZONE 8 +/* end of POSIX layer and C standard library */ /* Network */ /* Socket abstraction layer */ #define RT_USING_SAL +#define SAL_INTERNET_CHECK /* protocol stack implement */ #define SAL_USING_LWIP +/* end of protocol stack implement */ #define SAL_USING_POSIX +/* end of Socket abstraction layer */ /* Network interface device */ @@ -173,11 +189,13 @@ #define NETDEV_USING_AUTO_DEFAULT #define NETDEV_IPV4 1 #define NETDEV_IPV6 0 +/* end of Network interface device */ /* light weight TCP/IP stack */ #define RT_USING_LWIP #define RT_USING_LWIP202 +#define RT_LWIP_MEM_ALIGNMENT 4 #define RT_LWIP_IGMP #define RT_LWIP_ICMP #define RT_LWIP_DNS @@ -190,6 +208,7 @@ #define RT_LWIP_IPADDR "192.168.1.30" #define RT_LWIP_GWADDR "192.168.1.1" #define RT_LWIP_MSKADDR "255.255.255.0" +/* end of Static IPv4 Address */ #define RT_LWIP_UDP #define RT_LWIP_TCP #define RT_LWIP_RAW @@ -215,16 +234,21 @@ #define LWIP_SO_RCVTIMEO 1 #define LWIP_SO_SNDTIMEO 1 #define LWIP_SO_RCVBUF 1 +#define LWIP_SO_LINGER 0 #define LWIP_NETIF_LOOPBACK 0 #define RT_LWIP_USING_PING +/* end of light weight TCP/IP stack */ /* AT commands */ +/* end of AT commands */ #define LWIP_USING_DHCPD #define DHCPD_SERVER_IP "192.168.169.1" +/* end of Network */ /* VBUS(Virtual Software BUS) */ +/* end of VBUS(Virtual Software BUS) */ /* Utilities */ @@ -241,7 +265,14 @@ #define ULOG_OUTPUT_TIME #define ULOG_OUTPUT_LEVEL #define ULOG_OUTPUT_TAG +/* end of log format */ #define ULOG_BACKEND_USING_CONSOLE +/* end of Utilities */ +/* end of RT-Thread Components */ + +/* RT-Thread Utestcases */ + +/* end of RT-Thread Utestcases */ /* RT-Thread online packages */ @@ -252,55 +283,96 @@ /* Marvell WiFi */ +/* end of Marvell WiFi */ /* Wiced WiFi */ +/* end of Wiced WiFi */ +/* end of Wi-Fi */ #define PKG_USING_NETUTILS #define PKG_NETUTILS_NTP -#define NETUTILS_NTP_TIMEZONE 8 +#define NTP_USING_AUTO_SYNC +#define NTP_AUTO_SYNC_FIRST_DELAY 30 +#define NTP_AUTO_SYNC_PERIOD 3600 #define NETUTILS_NTP_HOSTNAME "cn.ntp.org.cn" #define NETUTILS_NTP_HOSTNAME2 "ntp.rt-thread.org" #define NETUTILS_NTP_HOSTNAME3 "edu.ntp.org.cn" -#define PKG_USING_NETUTILS_V110 +#define PKG_USING_NETUTILS_V131 +#define PKG_NETUTILS_VER_NUM 0x10301 /* 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 */ #define PKG_USING_WM_LIBRARIES #define PKG_USING_WM_LIBRARIES_LATEST_VERSION +/* end of peripheral libraries and drivers */ -/* miscellaneous packages */ +/* AI packages */ + +/* end of AI packages */ +/* miscellaneous packages */ /* samples: kernel and components samples */ +/* end of samples: kernel and components samples */ + +/* 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 */ /* Env config */ #define SYS_PKGS_DOWNLOAD_ACCELERATE +/* end of Env config */ #define BSP_USING_WM_LIBRARIES /* W60x Device config */ #define SOC_W600_A8xx #define W600_EV_BOARD +/* end of W60x Device config */ /* On-chip Peripheral Drivers */ @@ -308,9 +380,12 @@ #define BSP_USING_UART0 #define BSP_USING_PIN #define BSP_USING_WIFI +/* end of On-chip Peripheral Drivers */ /* External Libraries */ #define WM_USING_ONESHOT +/* end of External Libraries */ +#define SOC_W60X #endif |
