diff --git a/bsp/CME_M7/.config b/bsp/CME_M7/.config
index 1e9b1d3c98..981d938bc3 100644
--- a/bsp/CME_M7/.config
+++ b/bsp/CME_M7/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -486,6 +486,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -593,6 +594,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -682,6 +684,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -728,6 +731,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -821,6 +825,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -902,6 +907,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -944,6 +950,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -957,6 +967,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1129,6 +1154,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/CME_M7/project.uvproj b/bsp/CME_M7/project.uvproj
index 2b8675641b..ce45fac5e0 100644
--- a/bsp/CME_M7/project.uvproj
+++ b/bsp/CME_M7/project.uvproj
@@ -361,9 +361,9 @@
0
- RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS
+ __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\finsh;applications;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\include;..\..\libcpu\arm\common;..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;CMSIS\CME_M7;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\extension\fcntl\octal;StdPeriph_Driver\inc;..\..\components\drivers\include;drivers;..\..\components\net\lwip\lwip-2.0.3\src\include;CMSIS\CMSIS\Include;..\..\components\dfs\dfs_v1\include;..\..\libcpu\arm\cortex-m3;..\..\components\net\lwip\port;.;..\..\components\libc\compilers\common\include;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\components\net\lwip\lwip-2.0.3\src\include\netif
+ ..\..\components\libc\posix\ipc;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\libcpu\arm\cortex-m3;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;applications;.;..\..\include;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\include;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\components\finsh;..\..\components\net\lwip\port;CMSIS\CME_M7;..\..\libcpu\arm\common;drivers;CMSIS\CMSIS\Include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\include;..\..\components\net\lwip\lwip-2.0.3\src\include;StdPeriph_Driver\inc;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\drivers\phy;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include
@@ -414,16 +414,16 @@
- startup.c
+ application.c
1
- applications\startup.c
+ applications\application.c
- application.c
+ startup.c
1
- applications\application.c
+ applications\startup.c
@@ -738,16 +738,16 @@
Drivers
- emac.c
+ board.c
1
- drivers\emac.c
+ drivers\board.c
- uart.c
+ emac.c
1
- drivers\uart.c
+ drivers\emac.c
@@ -759,9 +759,9 @@
- board.c
+ uart.c
1
- drivers\board.c
+ drivers\uart.c
@@ -903,13 +903,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\components\finsh\cmd.c
-
-
shell.c
@@ -919,9 +912,16 @@
- msh.c
+ cmd.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\cmd.c
+
+
+
+
+ msh_file.c
+ 1
+ ..\..\components\finsh\msh_file.c
@@ -933,9 +933,9 @@
- msh_file.c
+ msh.c
1
- ..\..\components\finsh\msh_file.c
+ ..\..\components\finsh\msh.c
@@ -1231,16 +1231,9 @@
klibc
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kstdio.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1252,16 +1245,23 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kstdio.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
@@ -1307,9 +1307,9 @@
Libraries
- cmem7_gpio.c
+ cmem7_wdg.c
1
- StdPeriph_Driver\src\cmem7_gpio.c
+ StdPeriph_Driver\src\cmem7_wdg.c
@@ -1321,9 +1321,23 @@
- cmem7_rtc.c
+ cmem7_dma.c
1
- StdPeriph_Driver\src\cmem7_rtc.c
+ StdPeriph_Driver\src\cmem7_dma.c
+
+
+
+
+ cmem7_eth.c
+ 1
+ StdPeriph_Driver\src\cmem7_eth.c
+
+
+
+
+ cmem7_i2c.c
+ 1
+ StdPeriph_Driver\src\cmem7_i2c.c
@@ -1347,6 +1361,13 @@
StdPeriph_Driver\src\cmem7_uart.c
+
+
+ cmem7_efuse.c
+ 1
+ StdPeriph_Driver\src\cmem7_efuse.c
+
+
cmem7_misc.c
@@ -1354,41 +1375,6 @@
StdPeriph_Driver\src\cmem7_misc.c
-
-
- cmem7_usb.c
- 1
- StdPeriph_Driver\src\cmem7_usb.c
-
-
-
-
- cmem7_wdg.c
- 1
- StdPeriph_Driver\src\cmem7_wdg.c
-
-
-
-
- cmem7_can.c
- 1
- StdPeriph_Driver\src\cmem7_can.c
-
-
-
-
- cmem7_flash.c
- 1
- StdPeriph_Driver\src\cmem7_flash.c
-
-
-
-
- cmem7_i2c.c
- 1
- StdPeriph_Driver\src\cmem7_i2c.c
-
-
cmem7_aes.c
@@ -1398,16 +1384,23 @@
- cmem7_efuse.c
+ cmem7_usb.c
1
- StdPeriph_Driver\src\cmem7_efuse.c
+ StdPeriph_Driver\src\cmem7_usb.c
- cmem7_dma.c
+ cmem7_rtc.c
1
- StdPeriph_Driver\src\cmem7_dma.c
+ StdPeriph_Driver\src\cmem7_rtc.c
+
+
+
+
+ cmem7_can.c
+ 1
+ StdPeriph_Driver\src\cmem7_can.c
@@ -1419,9 +1412,16 @@
- cmem7_eth.c
+ cmem7_flash.c
1
- StdPeriph_Driver\src\cmem7_eth.c
+ StdPeriph_Driver\src\cmem7_flash.c
+
+
+
+
+ cmem7_gpio.c
+ 1
+ StdPeriph_Driver\src\cmem7_gpio.c
diff --git a/bsp/CME_M7/rtconfig.h b/bsp/CME_M7/rtconfig.h
index cfe2512c35..48eb34a82b 100644
--- a/bsp/CME_M7/rtconfig.h
+++ b/bsp/CME_M7/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -374,6 +374,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ESP32_C3/.config b/bsp/ESP32_C3/.config
index 05995db437..1fdf626402 100644
--- a/bsp/ESP32_C3/.config
+++ b/bsp/ESP32_C3/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -201,6 +199,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -719,6 +723,7 @@ CONFIG_PKG_FREERTOS_WRAPPER_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_PKG_ESP_IDF_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_PKG_ESP_IDF_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -858,6 +868,21 @@ CONFIG_PKG_ESP_IDF_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_PKG_ESP_IDF_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ESP32_C3/rtconfig.h b/bsp/ESP32_C3/rtconfig.h
index 7bd05fb51f..59efe874c2 100644
--- a/bsp/ESP32_C3/rtconfig.h
+++ b/bsp/ESP32_C3/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -306,6 +306,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/libraries/templates/PSOC62/.config b/bsp/Infineon/libraries/templates/PSOC62/.config
index c2200a0a73..1fc4da2421 100644
--- a/bsp/Infineon/libraries/templates/PSOC62/.config
+++ b/bsp/Infineon/libraries/templates/PSOC62/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_SMP is not set
diff --git a/bsp/Infineon/libraries/templates/PSOC62/rtconfig.h b/bsp/Infineon/libraries/templates/PSOC62/rtconfig.h
index ac4176e230..c2998d2515 100644
--- a/bsp/Infineon/libraries/templates/PSOC62/rtconfig.h
+++ b/bsp/Infineon/libraries/templates/PSOC62/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/Infineon/libraries/templates/XMC7200D/.config b/bsp/Infineon/libraries/templates/XMC7200D/.config
index 23d0305d5a..b17cc5276c 100644
--- a/bsp/Infineon/libraries/templates/XMC7200D/.config
+++ b/bsp/Infineon/libraries/templates/XMC7200D/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_NANO is not set
diff --git a/bsp/Infineon/libraries/templates/XMC7200D/rtconfig.h b/bsp/Infineon/libraries/templates/XMC7200D/rtconfig.h
index 583abefe20..2349fc1f96 100644
--- a/bsp/Infineon/libraries/templates/XMC7200D/rtconfig.h
+++ b/bsp/Infineon/libraries/templates/XMC7200D/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/Infineon/psoc6-cy8ckit-062-BLE/.config b/bsp/Infineon/psoc6-cy8ckit-062-BLE/.config
index ab5ee6cffe..1c0a8a4e73 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062-BLE/.config
+++ b/bsp/Infineon/psoc6-cy8ckit-062-BLE/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -824,6 +829,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +872,10 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -879,6 +889,21 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/psoc6-cy8ckit-062-BLE/rtconfig.h b/bsp/Infineon/psoc6-cy8ckit-062-BLE/rtconfig.h
index cb9b98a9bc..5dbadd5c2e 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062-BLE/rtconfig.h
+++ b/bsp/Infineon/psoc6-cy8ckit-062-BLE/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -323,6 +323,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/.config b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/.config
index b6961f0c12..511e733c0f 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/.config
+++ b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -824,6 +829,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +872,10 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -879,6 +889,21 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/rtconfig.h b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/rtconfig.h
index 02b22e2b44..8995264df3 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/rtconfig.h
+++ b/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -323,6 +323,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/.config b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/.config
index 957d6889d4..a1f1b73008 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/.config
+++ b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -824,6 +829,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +872,10 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -879,6 +889,21 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/rtconfig.h b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/rtconfig.h
index 25f22e138b..e1ddc70bb7 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062S2-43012/rtconfig.h
+++ b/bsp/Infineon/psoc6-cy8ckit-062S2-43012/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -323,6 +323,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/psoc6-cy8ckit-062s4/.config b/bsp/Infineon/psoc6-cy8ckit-062s4/.config
index dc4ede81dd..13a72ce73e 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062s4/.config
+++ b/bsp/Infineon/psoc6-cy8ckit-062s4/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -824,6 +829,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +872,10 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -879,6 +889,21 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/psoc6-cy8ckit-062s4/rtconfig.h b/bsp/Infineon/psoc6-cy8ckit-062s4/rtconfig.h
index d60801f20f..ece0a9ce01 100644
--- a/bsp/Infineon/psoc6-cy8ckit-062s4/rtconfig.h
+++ b/bsp/Infineon/psoc6-cy8ckit-062s4/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -323,6 +323,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/.config b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/.config
index 6b3332ed65..5267dafb3e 100644
--- a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/.config
+++ b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -824,6 +829,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +872,10 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -879,6 +889,21 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/rtconfig.h b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/rtconfig.h
index 11bf20f354..626eb97022 100644
--- a/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/rtconfig.h
+++ b/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -323,6 +323,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/psoc6-evaluationkit-062S2/.config b/bsp/Infineon/psoc6-evaluationkit-062S2/.config
index 868aeb97f9..2016e1ae93 100644
--- a/bsp/Infineon/psoc6-evaluationkit-062S2/.config
+++ b/bsp/Infineon/psoc6-evaluationkit-062S2/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -824,6 +829,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +872,10 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -879,6 +889,21 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_INFINEON_CAPSENSE_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/psoc6-evaluationkit-062S2/rtconfig.h b/bsp/Infineon/psoc6-evaluationkit-062S2/rtconfig.h
index ed988d5868..dd37094e93 100644
--- a/bsp/Infineon/psoc6-evaluationkit-062S2/rtconfig.h
+++ b/bsp/Infineon/psoc6-evaluationkit-062S2/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -323,6 +323,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Infineon/xmc7100d-f144k4160aa/.config b/bsp/Infineon/xmc7100d-f144k4160aa/.config
index 30c486fa4b..45ad350275 100644
--- a/bsp/Infineon/xmc7100d-f144k4160aa/.config
+++ b/bsp/Infineon/xmc7100d-f144k4160aa/.config
@@ -598,6 +598,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/Infineon/xmc7200-kit_xmc7200_evk/.config b/bsp/Infineon/xmc7200-kit_xmc7200_evk/.config
index f3ffd09cab..3f8b01f432 100644
--- a/bsp/Infineon/xmc7200-kit_xmc7200_evk/.config
+++ b/bsp/Infineon/xmc7200-kit_xmc7200_evk/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -387,6 +387,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -494,6 +495,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -630,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -822,6 +827,7 @@ CONFIG_PKG_INFINEON_RETARGET_IO_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -864,6 +870,10 @@ CONFIG_PKG_INFINEON_RETARGET_IO_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -877,6 +887,21 @@ CONFIG_PKG_INFINEON_RETARGET_IO_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1048,6 +1073,7 @@ CONFIG_PKG_INFINEON_RETARGET_IO_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Infineon/xmc7200-kit_xmc7200_evk/rtconfig.h b/bsp/Infineon/xmc7200-kit_xmc7200_evk/rtconfig.h
index 521fc0c740..18d280960e 100644
--- a/bsp/Infineon/xmc7200-kit_xmc7200_evk/rtconfig.h
+++ b/bsp/Infineon/xmc7200-kit_xmc7200_evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -321,6 +321,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Vango/v85xx/.config b/bsp/Vango/v85xx/.config
index d12e3c090c..26878ac29b 100644
--- a/bsp/Vango/v85xx/.config
+++ b/bsp/Vango/v85xx/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -394,6 +394,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +502,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +592,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +638,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +857,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +874,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1060,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Vango/v85xx/project.uvprojx b/bsp/Vango/v85xx/project.uvprojx
index 4c3683ae23..1e8de9d22e 100644
--- a/bsp/Vango/v85xx/project.uvprojx
+++ b/bsp/Vango/v85xx/project.uvprojx
@@ -331,9 +331,9 @@
0
- RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, V85xx, USE_STDPERIPH_DRIVER, USE_TARGET_DRIVER, RT_USING_LIBC, __RTTHREAD__
+ V85xx, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, USE_TARGET_DRIVER, __STDC_LIMIT_MACROS, __RTTHREAD__, USE_STDPERIPH_DRIVER
- ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;Libraries\CMSIS\Vango\V85xx\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;drivers;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;applications;..\..\..\include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;Libraries\VangoV85xx_standard_peripheral\Include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;Libraries\CMSIS;..\..\..\components\finsh
+ ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\libcpu\arm\cortex-m0;Libraries\CMSIS\Vango\V85xx\Include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;Libraries\VangoV85xx_standard_peripheral\Include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\finsh;..\..\..\components\drivers\include;drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;Libraries\CMSIS;..\..\..\components\drivers\include;.;..\..\..\components\drivers\phy
@@ -676,6 +676,13 @@
Drivers
+
+
+ board.c
+ 1
+ drivers\board.c
+
+
drv_gpio.c
@@ -690,13 +697,6 @@
drivers\drv_usart.c
-
-
- board.c
- 1
- drivers\board.c
-
-
Filesystem
@@ -800,16 +800,16 @@
Finsh
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -1124,6 +1124,13 @@
klibc
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
rt_vsscanf.c
@@ -1145,13 +1152,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kstring.c
@@ -1195,51 +1195,16 @@
Vango_Lib
- lib_spi.c
+ system_target.c
1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_spi.c
+ Libraries\CMSIS\Vango\V85xx\Source\system_target.c
- startup_target.S
- 2
- Libraries\CMSIS\Vango\V85xx\Source\Keil5\startup_target.S
-
-
-
-
- lib_adc_tiny.c
+ lib_crypt.c
1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_adc_tiny.c
-
-
-
-
- lib_ana.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_ana.c
-
-
-
-
- lib_wdt.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_wdt.c
-
-
-
-
- lib_comp.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_comp.c
-
-
-
-
- lib_flash.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_flash.c
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_crypt.c
@@ -1251,16 +1216,44 @@
- system_target.c
+ lib_uart.c
1
- Libraries\CMSIS\Vango\V85xx\Source\system_target.c
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_uart.c
- lib_iso7816.c
+ lib_flash.c
1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_iso7816.c
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_flash.c
+
+
+
+
+ lib_ana.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_ana.c
+
+
+
+
+ lib_i2c.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_i2c.c
+
+
+
+
+ lib_gpio.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_gpio.c
+
+
+
+
+ startup_target.S
+ 2
+ Libraries\CMSIS\Vango\V85xx\Source\Keil5\startup_target.S
@@ -1277,55 +1270,6 @@
Libraries\VangoV85xx_standard_peripheral\Source\lib_tmr.c
-
-
- lib_crypt.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_crypt.c
-
-
-
-
- lib_clk.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_clk.c
-
-
-
-
- lib_LoadNVR.c
- 1
- Libraries\CMSIS\Vango\V85xx\Source\lib_LoadNVR.c
-
-
-
-
- lib_i2c.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_i2c.c
-
-
-
-
- lib_adc.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_adc.c
-
-
-
-
- lib_pwm.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_pwm.c
-
-
-
-
- lib_rtc.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_rtc.c
-
-
lib_dma.c
@@ -1333,41 +1277,6 @@
Libraries\VangoV85xx_standard_peripheral\Source\lib_dma.c
-
-
- lib_uart.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_uart.c
-
-
-
-
- lib_misc.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_misc.c
-
-
-
-
- lib_u32k.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_u32k.c
-
-
-
-
- lib_gpio.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_gpio.c
-
-
-
-
- lib_version.c
- 1
- Libraries\VangoV85xx_standard_peripheral\Source\lib_version.c
-
-
lib_CodeRAM.c
@@ -1375,6 +1284,62 @@
Libraries\CMSIS\Vango\V85xx\Source\lib_CodeRAM.c
+
+
+ lib_pwm.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_pwm.c
+
+
+
+
+ lib_adc.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_adc.c
+
+
+
+
+ lib_iso7816.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_iso7816.c
+
+
+
+
+ lib_wdt.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_wdt.c
+
+
+
+
+ lib_comp.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_comp.c
+
+
+
+
+ lib_u32k.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_u32k.c
+
+
+
+
+ lib_LoadNVR.c
+ 1
+ Libraries\CMSIS\Vango\V85xx\Source\lib_LoadNVR.c
+
+
+
+
+ lib_version.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_version.c
+
+
lib_lcd.c
@@ -1382,6 +1347,41 @@
Libraries\VangoV85xx_standard_peripheral\Source\lib_lcd.c
+
+
+ lib_spi.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_spi.c
+
+
+
+
+ lib_adc_tiny.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_adc_tiny.c
+
+
+
+
+ lib_clk.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_clk.c
+
+
+
+
+ lib_rtc.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_rtc.c
+
+
+
+
+ lib_misc.c
+ 1
+ Libraries\VangoV85xx_standard_peripheral\Source\lib_misc.c
+
+
diff --git a/bsp/Vango/v85xx/rtconfig.h b/bsp/Vango/v85xx/rtconfig.h
index 2da9bc30e2..bd4ad16b59 100644
--- a/bsp/Vango/v85xx/rtconfig.h
+++ b/bsp/Vango/v85xx/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/Vango/v85xxp/.config b/bsp/Vango/v85xxp/.config
index 727f3eccc6..077422e06d 100644
--- a/bsp/Vango/v85xxp/.config
+++ b/bsp/Vango/v85xxp/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -394,6 +394,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +502,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +592,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +638,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +857,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +874,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1060,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/Vango/v85xxp/project.uvprojx b/bsp/Vango/v85xxp/project.uvprojx
index 06dab24948..4dcae537e8 100644
--- a/bsp/Vango/v85xxp/project.uvprojx
+++ b/bsp/Vango/v85xxp/project.uvprojx
@@ -331,9 +331,9 @@
0
- V85XXP, USE_TARGET_DRIVER, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
+ RT_USING_LIBC, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, V85XXP, USE_TARGET_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__
- ..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;Libraries\CMSIS;Libraries\CMSIS\Vango\V85xxP\Include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;Libraries\VangoV85xxP_standard_peripheral\Include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;applications;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;.
+ ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;Libraries\CMSIS\Vango\V85xxP\Include;..\..\..\libcpu\arm\common;Libraries\CMSIS;..\..\..\components\libc\posix\io\poll;drivers;applications;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\posix\io\eventfd;Libraries\VangoV85xxP_standard_peripheral\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\include
@@ -702,9 +702,9 @@
Filesystem
- dfs_posix.c
+ dfs_fs.c
1
- ..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
+ ..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
@@ -721,9 +721,9 @@
- dfs_fs.c
+ dfs_posix.c
1
- ..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
+ ..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
@@ -779,13 +779,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -795,16 +788,23 @@
- shell.c
+ msh_file.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_file.c
- msh_file.c
+ msh.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\components\finsh\msh.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
@@ -1114,9 +1114,9 @@
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1128,9 +1128,9 @@
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1176,51 +1176,16 @@
Vango_Lib
- lib_u32k.c
+ lib_lcd.c
1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_u32k.c
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_lcd.c
- lib_dma.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_dma.c
-
-
-
-
- lib_LoadNVR.c
- 1
- Libraries\CMSIS\Vango\V85xxP\Source\lib_LoadNVR.c
-
-
-
-
- lib_adc.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc.c
-
-
-
-
- system_target.c
- 1
- Libraries\CMSIS\Vango\V85xxP\Source\system_target.c
-
-
-
-
- lib_spi.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_spi.c
-
-
-
-
- lib_adc_tiny.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc_tiny.c
+ startup_target.S
+ 2
+ Libraries\CMSIS\Vango\V85xxP\Source\Keil5\startup_target.S
@@ -1232,23 +1197,9 @@
- lib_cortex.c
+ lib_gpio.c
1
- Libraries\CMSIS\Vango\V85xxP\Source\lib_cortex.c
-
-
-
-
- lib_lcd.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_lcd.c
-
-
-
-
- lib_flash.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_flash.c
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_gpio.c
@@ -1258,6 +1209,13 @@
Libraries\VangoV85xxP_standard_peripheral\Source\lib_version.c
+
+
+ lib_dma.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_dma.c
+
+
lib_uart.c
@@ -1265,6 +1223,41 @@
Libraries\VangoV85xxP_standard_peripheral\Source\lib_uart.c
+
+
+ lib_misc.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_misc.c
+
+
+
+
+ lib_rtc.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_rtc.c
+
+
+
+
+ lib_clk.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_clk.c
+
+
+
+
+ lib_u32k.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_u32k.c
+
+
+
+
+ lib_flash.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_flash.c
+
+
lib_CodeRAM.c
@@ -1274,23 +1267,23 @@
- lib_tmr.c
+ lib_adc_tiny.c
1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_tmr.c
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc_tiny.c
- lib_ana.c
+ lib_LoadNVR.c
1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_ana.c
+ Libraries\CMSIS\Vango\V85xxP\Source\lib_LoadNVR.c
- startup_target.S
- 2
- Libraries\CMSIS\Vango\V85xxP\Source\Keil5\startup_target.S
+ lib_wdt.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_wdt.c
@@ -1309,9 +1302,30 @@
- lib_wdt.c
+ lib_ana.c
1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_wdt.c
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_ana.c
+
+
+
+
+ lib_adc.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc.c
+
+
+
+
+ system_target.c
+ 1
+ Libraries\CMSIS\Vango\V85xxP\Source\system_target.c
+
+
+
+
+ lib_cortex.c
+ 1
+ Libraries\CMSIS\Vango\V85xxP\Source\lib_cortex.c
@@ -1323,16 +1337,9 @@
- lib_gpio.c
+ lib_tmr.c
1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_gpio.c
-
-
-
-
- lib_rtc.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_rtc.c
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_tmr.c
@@ -1342,20 +1349,6 @@
Libraries\VangoV85xxP_standard_peripheral\Source\lib_crypt.c
-
-
- lib_clk.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_clk.c
-
-
-
-
- lib_misc.c
- 1
- Libraries\VangoV85xxP_standard_peripheral\Source\lib_misc.c
-
-
lib_iso7816.c
@@ -1363,6 +1356,13 @@
Libraries\VangoV85xxP_standard_peripheral\Source\lib_iso7816.c
+
+
+ lib_spi.c
+ 1
+ Libraries\VangoV85xxP_standard_peripheral\Source\lib_spi.c
+
+
diff --git a/bsp/Vango/v85xxp/rtconfig.h b/bsp/Vango/v85xxp/rtconfig.h
index b97eb1ab57..020de2b84f 100644
--- a/bsp/Vango/v85xxp/rtconfig.h
+++ b/bsp/Vango/v85xxp/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -311,6 +311,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/acm32/acm32f0x0-nucleo/.config b/bsp/acm32/acm32f0x0-nucleo/.config
index 1265a68eb3..0d8c324443 100644
--- a/bsp/acm32/acm32f0x0-nucleo/.config
+++ b/bsp/acm32/acm32f0x0-nucleo/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -384,6 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -491,6 +492,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -580,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -719,6 +723,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -800,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -842,6 +848,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -855,6 +865,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/acm32/acm32f0x0-nucleo/project.ewp b/bsp/acm32/acm32f0x0-nucleo/project.ewp
index 7683c09581..598abdb63c 100644
--- a/bsp/acm32/acm32f0x0-nucleo/project.ewp
+++ b/bsp/acm32/acm32f0x0-nucleo/project.ewp
@@ -224,11 +224,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -356,26 +356,26 @@
CCIncludePath2
- $PROJ_DIR$\libraries\CMSIS
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\libraries\HAL_Driver\Inc
- $PROJ_DIR$\libraries\Device
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\libraries\CMSIS
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\libraries\Device
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\libraries\HAL_Driver\Inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\include
CCStdIncCheck
@@ -1286,11 +1286,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1418,26 +1418,26 @@
CCIncludePath2
- $PROJ_DIR$\libraries\CMSIS
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\libraries\HAL_Driver\Inc
- $PROJ_DIR$\libraries\Device
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\libraries\CMSIS
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\libraries\Device
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\libraries\HAL_Driver\Inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\include
CCStdIncCheck
@@ -2126,15 +2126,6 @@
ACM32_HAL
-
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_CRC.c
-
-
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_EXTI.c
-
-
- $PROJ_DIR$\libraries\Device\System_ACM32F0x0.c
-
$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_DMA.c
@@ -2142,10 +2133,13 @@
$PROJ_DIR$\libraries\Device\Startup_ACM32F0x0_iar.s
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_IWDT.c
+ $PROJ_DIR$\libraries\Device\System_ACM32F0x0.c
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_UART.c
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_I2C.c
+
+
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_GPIO.c
$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_RTC.c
@@ -2153,20 +2147,26 @@
$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_ADC.c
+
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_CRC.c
+
$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_WDT.c
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_I2C.c
-
-
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_SPI.c
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_IWDT.c
$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_TIMER.c
- $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_GPIO.c
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_UART.c
+
+
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_SPI.c
+
+
+ $PROJ_DIR$\libraries\HAL_Driver\Src\HAL_EXTI.c
@@ -2274,37 +2274,37 @@
Drivers
- $PROJ_DIR$\drivers\drv_rtc.c
-
-
- $PROJ_DIR$\drivers\drv_pm.c
-
-
- $PROJ_DIR$\drivers\drv_wdt.c
-
-
- $PROJ_DIR$\drivers\drv_hwtimer.c
-
-
- $PROJ_DIR$\drivers\drv_gpio.c
-
-
- $PROJ_DIR$\drivers\board.c
-
-
- $PROJ_DIR$\drivers\drv_spi.c
-
-
- $PROJ_DIR$\drivers\drv_i2c.c
+ $PROJ_DIR$\drivers\drv_soft_i2c.c
$PROJ_DIR$\drivers\drv_adc.c
+
+ $PROJ_DIR$\drivers\board.c
+
$PROJ_DIR$\drivers\drv_uart.c
- $PROJ_DIR$\drivers\drv_soft_i2c.c
+ $PROJ_DIR$\drivers\drv_wdt.c
+
+
+ $PROJ_DIR$\drivers\drv_spi.c
+
+
+ $PROJ_DIR$\drivers\drv_gpio.c
+
+
+ $PROJ_DIR$\drivers\drv_pm.c
+
+
+ $PROJ_DIR$\drivers\drv_hwtimer.c
+
+
+ $PROJ_DIR$\drivers\drv_i2c.c
+
+
+ $PROJ_DIR$\drivers\drv_rtc.c
@@ -2378,15 +2378,15 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
libcpu
@@ -2406,6 +2406,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/acm32/acm32f0x0-nucleo/project.uvprojx b/bsp/acm32/acm32f0x0-nucleo/project.uvprojx
index cb6c1795e6..516695465c 100644
--- a/bsp/acm32/acm32f0x0-nucleo/project.uvprojx
+++ b/bsp/acm32/acm32f0x0-nucleo/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
+ __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;libraries\CMSIS;drivers;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;libraries\Device;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;libraries\HAL_Driver\Inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\include
+ ..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;..\..\..\components\drivers\smp_call;drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\drivers\include;libraries\Device;libraries\CMSIS;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;libraries\HAL_Driver\Inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\cortex-m0;..\..\..\include
@@ -381,23 +381,9 @@
ACM32_HAL
- HAL_WDT.c
+ HAL_DMA.c
1
- libraries\HAL_Driver\Src\HAL_WDT.c
-
-
-
-
- HAL_GPIO.c
- 1
- libraries\HAL_Driver\Src\HAL_GPIO.c
-
-
-
-
- HAL_TIMER.c
- 1
- libraries\HAL_Driver\Src\HAL_TIMER.c
+ libraries\HAL_Driver\Src\HAL_DMA.c
@@ -409,9 +395,9 @@
- HAL_IWDT.c
+ HAL_SPI.c
1
- libraries\HAL_Driver\Src\HAL_IWDT.c
+ libraries\HAL_Driver\Src\HAL_SPI.c
@@ -423,9 +409,16 @@
- HAL_DMA.c
+ Startup_ACM32F0x0.s
+ 2
+ libraries\Device\Startup_ACM32F0x0.s
+
+
+
+
+ HAL_GPIO.c
1
- libraries\HAL_Driver\Src\HAL_DMA.c
+ libraries\HAL_Driver\Src\HAL_GPIO.c
@@ -437,16 +430,9 @@
- HAL_RTC.c
+ HAL_TIMER.c
1
- libraries\HAL_Driver\Src\HAL_RTC.c
-
-
-
-
- HAL_SPI.c
- 1
- libraries\HAL_Driver\Src\HAL_SPI.c
+ libraries\HAL_Driver\Src\HAL_TIMER.c
@@ -458,9 +444,16 @@
- HAL_EXTI.c
+ HAL_WDT.c
1
- libraries\HAL_Driver\Src\HAL_EXTI.c
+ libraries\HAL_Driver\Src\HAL_WDT.c
+
+
+
+
+ HAL_IWDT.c
+ 1
+ libraries\HAL_Driver\Src\HAL_IWDT.c
@@ -472,9 +465,16 @@
- Startup_ACM32F0x0.s
- 2
- libraries\Device\Startup_ACM32F0x0.s
+ HAL_RTC.c
+ 1
+ libraries\HAL_Driver\Src\HAL_RTC.c
+
+
+
+
+ HAL_EXTI.c
+ 1
+ libraries\HAL_Driver\Src\HAL_EXTI.c
@@ -839,9 +839,9 @@
Drivers
- drv_i2c.c
+ drv_pm.c
1
- drivers\drv_i2c.c
+ drivers\drv_pm.c
@@ -851,6 +851,20 @@
drivers\drv_rtc.c
+
+
+ drv_hwtimer.c
+ 1
+ drivers\drv_hwtimer.c
+
+
+
+
+ drv_i2c.c
+ 1
+ drivers\drv_i2c.c
+
+
drv_spi.c
@@ -858,27 +872,6 @@
drivers\drv_spi.c
-
-
- drv_uart.c
- 1
- drivers\drv_uart.c
-
-
-
-
- drv_pm.c
- 1
- drivers\drv_pm.c
-
-
-
-
- drv_gpio.c
- 1
- drivers\drv_gpio.c
-
-
drv_adc.c
@@ -886,6 +879,13 @@
drivers\drv_adc.c
+
+
+ drv_uart.c
+ 1
+ drivers\drv_uart.c
+
+
drv_wdt.c
@@ -895,9 +895,9 @@
- drv_hwtimer.c
+ drv_gpio.c
1
- drivers\drv_hwtimer.c
+ drivers\drv_gpio.c
@@ -917,20 +917,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -938,6 +924,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
shell.c
@@ -945,6 +938,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1236,20 +1236,6 @@
klibc
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstdio.c
@@ -1257,6 +1243,20 @@
..\..\..\src\klibc\kstdio.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
kstring.c
@@ -1266,9 +1266,9 @@
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
diff --git a/bsp/acm32/acm32f0x0-nucleo/rtconfig.h b/bsp/acm32/acm32f0x0-nucleo/rtconfig.h
index a1f488aa30..e869e47148 100644
--- a/bsp/acm32/acm32f0x0-nucleo/rtconfig.h
+++ b/bsp/acm32/acm32f0x0-nucleo/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -311,6 +311,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/acm32/acm32f4xx-nucleo/.config b/bsp/acm32/acm32f4xx-nucleo/.config
index 49d3118274..fe6d50fe17 100644
--- a/bsp/acm32/acm32f4xx-nucleo/.config
+++ b/bsp/acm32/acm32f4xx-nucleo/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -794,6 +799,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -836,6 +842,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -849,6 +859,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1020,6 +1045,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/acm32/acm32f4xx-nucleo/project.uvprojx b/bsp/acm32/acm32f4xx-nucleo/project.uvprojx
index 321b83d728..7d3331d384 100644
--- a/bsp/acm32/acm32f4xx-nucleo/project.uvprojx
+++ b/bsp/acm32/acm32f4xx-nucleo/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;libraries\CMSIS;..\..\..\libcpu\arm\common;applications;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;drivers;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;libraries\Device;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;libraries\HAL_Driver\Inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;libraries\CMSIS;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;libraries\HAL_Driver\Inc;..\..\..\components\finsh;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;libraries\Device;drivers;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m33;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include
@@ -381,16 +381,9 @@
ACM32_HAL
- HAL_DMA.c
+ HAL_GPIO.c
1
- libraries\HAL_Driver\Src\HAL_DMA.c
-
-
-
-
- HAL_EXTI.c
- 1
- libraries\HAL_Driver\Src\HAL_EXTI.c
+ libraries\HAL_Driver\Src\HAL_GPIO.c
@@ -400,13 +393,6 @@
libraries\HAL_Driver\Src\HAL_UART.c
-
-
- HAL_EFlash.c
- 1
- libraries\HAL_Driver\Src\HAL_EFlash.c
-
-
Startup_ACM32F4.s
@@ -416,9 +402,9 @@
- HAL_GPIO.c
+ HAL_EFlash.c
1
- libraries\HAL_Driver\Src\HAL_GPIO.c
+ libraries\HAL_Driver\Src\HAL_EFlash.c
@@ -428,6 +414,20 @@
libraries\Device\System_ACM32F4.c
+
+
+ HAL_EXTI.c
+ 1
+ libraries\HAL_Driver\Src\HAL_EXTI.c
+
+
+
+
+ HAL_DMA.c
+ 1
+ libraries\HAL_Driver\Src\HAL_DMA.c
+
+
Applications
@@ -731,6 +731,13 @@
Drivers
+
+
+ drv_gpio.c
+ 1
+ drivers\drv_gpio.c
+
+
board.c
@@ -745,16 +752,16 @@
drivers\drv_uart.c
-
-
- drv_gpio.c
- 1
- drivers\drv_gpio.c
-
-
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
shell.c
@@ -769,13 +776,6 @@
..\..\..\components\finsh\msh.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -1083,9 +1083,9 @@
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1097,16 +1097,16 @@
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/acm32/acm32f4xx-nucleo/rtconfig.h b/bsp/acm32/acm32f4xx-nucleo/rtconfig.h
index d2400017e4..384cb46f13 100644
--- a/bsp/acm32/acm32f4xx-nucleo/rtconfig.h
+++ b/bsp/acm32/acm32f4xx-nucleo/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/airm2m/air105/.config b/bsp/airm2m/air105/.config
index a9aa5ee0b0..3ce157eb82 100644
--- a/bsp/airm2m/air105/.config
+++ b/bsp/airm2m/air105/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -858,6 +868,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/airm2m/air105/rtconfig.h b/bsp/airm2m/air105/rtconfig.h
index 8421f17280..7e51bd790d 100644
--- a/bsp/airm2m/air105/rtconfig.h
+++ b/bsp/airm2m/air105/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/airm2m/air32f103/.config b/bsp/airm2m/air32f103/.config
index 364579a156..abf7fe72d4 100644
--- a/bsp/airm2m/air32f103/.config
+++ b/bsp/airm2m/air32f103/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -492,6 +493,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -581,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -627,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -720,6 +724,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -801,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -843,6 +849,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -856,6 +866,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1028,6 +1053,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/airm2m/air32f103/project.ewp b/bsp/airm2m/air32f103/project.ewp
index d33ed63232..99774bc1c3 100644
--- a/bsp/airm2m/air32f103/project.ewp
+++ b/bsp/airm2m/air32f103/project.ewp
@@ -224,11 +224,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -356,28 +356,28 @@
CCIncludePath2
- $PROJ_DIR$\board
- $PROJ_DIR$\.
- $PROJ_DIR$\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\libraries\CMSIS\Include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\libraries
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\libraries\AIR32F10xLib\inc
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board
+ $PROJ_DIR$\libraries
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\libraries\AIR32F10xLib\inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\libraries\CMSIS\Include
+ $PROJ_DIR$\libraries\rt_drivers
CCStdIncCheck
@@ -1304,11 +1304,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1436,28 +1436,28 @@
CCIncludePath2
- $PROJ_DIR$\board
- $PROJ_DIR$\.
- $PROJ_DIR$\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\libraries\CMSIS\Include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\libraries
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\libraries\AIR32F10xLib\inc
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board
+ $PROJ_DIR$\libraries
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\libraries\AIR32F10xLib\inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\libraries\CMSIS\Include
+ $PROJ_DIR$\libraries\rt_drivers
CCStdIncCheck
@@ -2351,9 +2351,6 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2363,6 +2360,9 @@
$PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
Kernel
@@ -2415,19 +2415,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2451,6 +2451,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/airm2m/air32f103/project.uvprojx b/bsp/airm2m/air32f103/project.uvprojx
index fe10d2f413..c935580f76 100644
--- a/bsp/airm2m/air32f103/project.uvprojx
+++ b/bsp/airm2m/air32f103/project.uvprojx
@@ -335,9 +335,9 @@
0
- RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
- ..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;libraries\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;libraries\AIR32F10xLib\inc;libraries;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;board;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\cortex-m3
+ ..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;libraries;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;libraries\AIR32F10xLib\inc;..\..\..\components\finsh;board;libraries\rt_drivers;applications;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board\ports;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\CMSIS\Include;..\..\..\libcpu\arm\cortex-m3
@@ -900,13 +900,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -916,9 +909,9 @@
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
@@ -928,6 +921,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1219,6 +1219,20 @@
klibc
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstdio.c
@@ -1240,20 +1254,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
libcpu
diff --git a/bsp/airm2m/air32f103/rtconfig.h b/bsp/airm2m/air32f103/rtconfig.h
index 4dacde4a6c..fd8eba25ca 100644
--- a/bsp/airm2m/air32f103/rtconfig.h
+++ b/bsp/airm2m/air32f103/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/allwinner/d1/.config b/bsp/allwinner/d1/.config
index c5009fbb30..578cf4d5a0 100644
--- a/bsp/allwinner/d1/.config
+++ b/bsp/allwinner/d1/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=20
@@ -224,6 +222,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -412,6 +412,7 @@ CONFIG_RT_USING_POSIX_TIMER=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -588,6 +589,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -695,6 +697,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -784,6 +787,7 @@ CONFIG_RT_USING_VDSO=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -829,6 +833,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -923,6 +928,7 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1005,6 +1011,7 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1047,6 +1054,10 @@ CONFIG_FAL_DEBUG_CONFIG=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1060,6 +1071,21 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1231,6 +1257,7 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/allwinner/d1/rtconfig.h b/bsp/allwinner/d1/rtconfig.h
index 479fe31f23..a190b2fcb4 100644
--- a/bsp/allwinner/d1/rtconfig.h
+++ b/bsp/allwinner/d1/rtconfig.h
@@ -260,6 +260,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -478,6 +479,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/allwinner/d1s/.config b/bsp/allwinner/d1s/.config
index 7ea734c51e..b27b471c50 100644
--- a/bsp/allwinner/d1s/.config
+++ b/bsp/allwinner/d1s/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=20
@@ -226,6 +224,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -509,6 +509,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -616,6 +617,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -705,6 +707,7 @@ CONFIG_RT_USING_VDSO=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -750,6 +753,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -844,6 +848,7 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -926,6 +931,7 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -968,6 +974,10 @@ CONFIG_FAL_DEBUG_CONFIG=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -981,6 +991,21 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1152,6 +1177,7 @@ CONFIG_FAL_DEBUG_CONFIG=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/allwinner/d1s/rtconfig.h b/bsp/allwinner/d1s/rtconfig.h
index 456a8102d3..1c04d0532b 100644
--- a/bsp/allwinner/d1s/rtconfig.h
+++ b/bsp/allwinner/d1s/rtconfig.h
@@ -419,6 +419,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/allwinner_tina/.config b/bsp/allwinner_tina/.config
index fa9657f57a..cab0e2f4cd 100644
--- a/bsp/allwinner_tina/.config
+++ b/bsp/allwinner_tina/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -449,6 +449,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -556,6 +557,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -646,6 +648,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -691,6 +694,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -784,6 +788,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -865,6 +870,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -907,6 +913,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -920,6 +930,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1091,6 +1116,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/allwinner_tina/rtconfig.h b/bsp/allwinner_tina/rtconfig.h
index 024a7a6b2b..3e8c28fd13 100644
--- a/bsp/allwinner_tina/rtconfig.h
+++ b/bsp/allwinner_tina/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -349,6 +349,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/amebaz/.config b/bsp/amebaz/.config
index eb7d96791a..7060d69e98 100644
--- a/bsp/amebaz/.config
+++ b/bsp/amebaz/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -477,6 +477,7 @@ CONFIG_DHCPD_USING_ROUTER=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -584,6 +585,7 @@ CONFIG_DHCPD_USING_ROUTER=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -673,6 +675,7 @@ CONFIG_DHCPD_USING_ROUTER=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -718,6 +721,7 @@ CONFIG_DHCPD_USING_ROUTER=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -811,6 +815,7 @@ CONFIG_DHCPD_USING_ROUTER=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -892,6 +897,7 @@ CONFIG_DHCPD_USING_ROUTER=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -934,6 +940,10 @@ CONFIG_DHCPD_USING_ROUTER=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -947,6 +957,21 @@ CONFIG_DHCPD_USING_ROUTER=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1122,6 +1147,7 @@ CONFIG_PKG_REALTEK_AMEBA_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/amebaz/rtconfig.h b/bsp/amebaz/rtconfig.h
index 320615acc4..ee4b5627d5 100644
--- a/bsp/amebaz/rtconfig.h
+++ b/bsp/amebaz/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -379,6 +379,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32e103ze-evalboard/.config b/bsp/apm32/apm32e103ze-evalboard/.config
index 1ba72c3958..7b404cd59d 100644
--- a/bsp/apm32/apm32e103ze-evalboard/.config
+++ b/bsp/apm32/apm32e103ze-evalboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -582,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32e103ze-evalboard/project.ewp b/bsp/apm32/apm32e103ze-evalboard/project.ewp
index 0bfb339a52..7a6afeafd4 100644
--- a/bsp/apm32/apm32e103ze-evalboard/project.ewp
+++ b/bsp/apm32/apm32e103ze-evalboard/project.ewp
@@ -222,12 +222,12 @@
CCDefines
+ APM32E10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32E10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,29 +352,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\board
- $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\Drivers
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -1324,12 +1324,12 @@
CCDefines
NDEBUG
+ APM32E10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32E10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1454,29 +1454,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\board
- $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\Drivers
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -2318,16 +2318,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2381,7 +2381,10 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2390,10 +2393,7 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2419,28 +2419,31 @@
$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c
+
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c
+
$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c
-
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
-
-
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c
-
-
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c
-
$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c
+
+
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c
+
+
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32e103ze-evalboard/project.uvprojx b/bsp/apm32/apm32e103ze-evalboard/project.uvprojx
index 765f20a400..75d4802823 100644
--- a/bsp/apm32/apm32e103ze-evalboard/project.uvprojx
+++ b/bsp/apm32/apm32e103ze-evalboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_LIBC, APM32E10X_HD, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
+ RT_USING_ARMLIBC, RT_USING_LIBC, APM32E10X_HD, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER
- ..\..\..\components\drivers\phy;board;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;applications;..\..\..\include;..\..\..\components\finsh;..\libraries\APM32E10x_Library\CMSIS\Include;..\libraries\Drivers\config;..\..\..\components\drivers\include;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\smp_call;board\ports;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers
+ ..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m3;..\libraries\Drivers\config;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\APM32E10x_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;board;..\libraries\Drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\include;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;board\ports;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;.;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -733,16 +733,16 @@
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ msh.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh.c
@@ -1052,16 +1052,16 @@
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1121,9 +1121,9 @@
- apm32e10x_dma.c
+ apm32e10x_gpio.c
1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
@@ -1142,16 +1142,9 @@
- apm32e10x_gpio.c
+ apm32e10x_dma.c
1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
-
-
-
-
- apm32e10x_eint.c
- 1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
@@ -1161,6 +1154,13 @@
..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c
+
+
+ apm32e10x_eint.c
+ 1
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c
+
+
diff --git a/bsp/apm32/apm32e103ze-evalboard/rtconfig.h b/bsp/apm32/apm32e103ze-evalboard/rtconfig.h
index fca06620e5..7b2eb5c217 100644
--- a/bsp/apm32/apm32e103ze-evalboard/rtconfig.h
+++ b/bsp/apm32/apm32e103ze-evalboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32e103ze-tinyboard/.config b/bsp/apm32/apm32e103ze-tinyboard/.config
index 8a283493fc..0204f20add 100644
--- a/bsp/apm32/apm32e103ze-tinyboard/.config
+++ b/bsp/apm32/apm32e103ze-tinyboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -582,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32e103ze-tinyboard/project.ewp b/bsp/apm32/apm32e103ze-tinyboard/project.ewp
index 5e48dd20a1..14ad482e87 100644
--- a/bsp/apm32/apm32e103ze-tinyboard/project.ewp
+++ b/bsp/apm32/apm32e103ze-tinyboard/project.ewp
@@ -222,12 +222,12 @@
CCDefines
+ APM32E10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32E10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,29 +352,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
CCStdIncCheck
@@ -1324,12 +1324,12 @@
CCDefines
NDEBUG
+ APM32E10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32E10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1454,29 +1454,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include
CCStdIncCheck
@@ -2318,16 +2318,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2387,10 +2387,10 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2416,11 +2416,14 @@
Libraries
+
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
+
$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c
$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
@@ -2428,19 +2431,19 @@
$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c
+
+ $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c
+
$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c
-
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
-
-
- $PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c
-
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32e103ze-tinyboard/project.uvprojx b/bsp/apm32/apm32e103ze-tinyboard/project.uvprojx
index 4c63da62b6..d3eec03e7d 100644
--- a/bsp/apm32/apm32e103ze-tinyboard/project.uvprojx
+++ b/bsp/apm32/apm32e103ze-tinyboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, APM32E10X_HD, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ APM32E10X_HD, RT_USING_ARMLIBC, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
- ..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;..\..\..\include;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\phy;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers\config;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;board\ports;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\libraries\Drivers;applications;..\libraries\APM32E10x_Library\CMSIS\Include;..\..\..\components\drivers\include
+ ..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;board;..\libraries\Drivers\config;..\..\..\components\libc\posix\io\poll;board\ports;..\..\..\components\drivers\phy;applications;..\..\..\components\libc\posix\io\eventfd;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;..\libraries\APM32E10x_Library\CMSIS\Include;..\..\..\components\drivers\smp_call;..\libraries\Drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension
@@ -726,16 +726,16 @@
- msh.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
+ msh.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -1038,16 +1038,23 @@
klibc
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
@@ -1059,16 +1066,9 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1112,13 +1112,6 @@
Libraries
-
-
- apm32e10x_gpio.c
- 1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
-
-
apm32e10x_eint.c
@@ -1128,9 +1121,9 @@
- apm32e10x_rcm.c
+ apm32e10x_gpio.c
1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c
@@ -1142,16 +1135,23 @@
- apm32e10x_dma.c
+ apm32e10x_misc.c
1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c
- apm32e10x_misc.c
+ apm32e10x_rcm.c
1
- ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c
+
+
+
+
+ apm32e10x_dma.c
+ 1
+ ..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c
diff --git a/bsp/apm32/apm32e103ze-tinyboard/rtconfig.h b/bsp/apm32/apm32e103ze-tinyboard/rtconfig.h
index fca06620e5..7b2eb5c217 100644
--- a/bsp/apm32/apm32e103ze-tinyboard/rtconfig.h
+++ b/bsp/apm32/apm32e103ze-tinyboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f030r8-miniboard/.config b/bsp/apm32/apm32f030r8-miniboard/.config
index cf8b1df27e..d8ffbb2ac6 100644
--- a/bsp/apm32/apm32f030r8-miniboard/.config
+++ b/bsp/apm32/apm32f030r8-miniboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f030r8-miniboard/project.ewp b/bsp/apm32/apm32f030r8-miniboard/project.ewp
index 35d7c750d1..c508da50ff 100644
--- a/bsp/apm32/apm32f030r8-miniboard/project.ewp
+++ b/bsp/apm32/apm32f030r8-miniboard/project.ewp
@@ -226,12 +226,12 @@
CCDefines
+ APM32F030x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F030x8
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -356,28 +356,28 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
$PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\.
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1327,12 +1327,12 @@
CCDefines
+ APM32F030x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F030x8
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1457,28 +1457,28 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
$PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\.
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -2315,6 +2315,9 @@
Finsh
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
$PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2324,9 +2327,6 @@
$PROJ_DIR$\..\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
Kernel
@@ -2379,19 +2379,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2415,27 +2415,30 @@
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f030r8-miniboard/project.uvprojx b/bsp/apm32/apm32f030r8-miniboard/project.uvprojx
index 8522b6e5f8..e0ad3fd8b3 100644
--- a/bsp/apm32/apm32f030r8-miniboard/project.uvprojx
+++ b/bsp/apm32/apm32f030r8-miniboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, APM32F030x8, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, RT_USING_LIBC, APM32F030x8
- ..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\drivers\include;applications;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\libraries\Drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers\config;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\libcpu\arm\common;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\libc\posix\io\epoll;board;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\include
+ ..\libraries\Drivers\config;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\Drivers;..\..\..\include;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;board;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common
@@ -719,9 +719,9 @@
Finsh
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
@@ -740,9 +740,9 @@
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -1038,16 +1038,16 @@
klibc
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1059,9 +1059,9 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
@@ -1105,13 +1105,6 @@
Libraries
-
-
- apm32f0xx_misc.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
-
-
apm32f0xx_usart.c
@@ -1119,27 +1112,6 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
-
-
- apm32f0xx_eint.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
-
-
-
-
- apm32f0xx_syscfg.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
-
-
-
-
- apm32f0xx_gpio.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
-
-
system_apm32f0xx.c
@@ -1147,6 +1119,27 @@
..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
+
+
+ apm32f0xx_misc.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
+
+
+
+
+ apm32f0xx_syscfg.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
+
+
+
+
+ apm32f0xx_eint.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
+
+
apm32f0xx_rcm.c
@@ -1154,6 +1147,13 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
+
+
+ apm32f0xx_gpio.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
+
+
diff --git a/bsp/apm32/apm32f030r8-miniboard/rtconfig.h b/bsp/apm32/apm32f030r8-miniboard/rtconfig.h
index 700ced6fc1..56303d3507 100644
--- a/bsp/apm32/apm32f030r8-miniboard/rtconfig.h
+++ b/bsp/apm32/apm32f030r8-miniboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f051r8-evalboard/.config b/bsp/apm32/apm32f051r8-evalboard/.config
index 8a6dca449e..924c976ef7 100644
--- a/bsp/apm32/apm32f051r8-evalboard/.config
+++ b/bsp/apm32/apm32f051r8-evalboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f051r8-evalboard/project.ewp b/bsp/apm32/apm32f051r8-evalboard/project.ewp
index 8379e9cfe1..cd7215c61d 100644
--- a/bsp/apm32/apm32f051r8-evalboard/project.ewp
+++ b/bsp/apm32/apm32f051r8-evalboard/project.ewp
@@ -226,12 +226,12 @@
CCDefines
+ APM32F051x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F051x8
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -356,29 +356,29 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
+ $PROJ_DIR$\board\ports
$PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\applications
CCStdIncCheck
@@ -1328,12 +1328,12 @@
CCDefines
+ APM32F051x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F051x8
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1458,29 +1458,29 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
+ $PROJ_DIR$\board\ports
$PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\applications
CCStdIncCheck
@@ -2321,13 +2321,13 @@
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2381,7 +2381,10 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2390,10 +2393,7 @@
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2419,25 +2419,28 @@
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
-
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
-
-
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
-
$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
+
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
+
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f051r8-evalboard/project.uvprojx b/bsp/apm32/apm32f051r8-evalboard/project.uvprojx
index a2a616acec..cbbb443b69 100644
--- a/bsp/apm32/apm32f051r8-evalboard/project.uvprojx
+++ b/bsp/apm32/apm32f051r8-evalboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, APM32F051x8, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, APM32F051x8, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER
- ..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\Drivers\config;..\..\..\components\drivers\include;board;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;applications;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;board\ports;..\..\..\libcpu\arm\cortex-m0;..\libraries\APM32F0xx_Library\CMSIS\Include;..\libraries\Drivers
+ ..\..\..\components\drivers\include;board\ports;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\smp_call;..\..\..\include;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers;..\..\..\components\finsh;board;..\libraries\Drivers\config;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\posix\ipc;.
@@ -717,20 +717,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -738,6 +724,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
cmd.c
@@ -745,6 +738,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1038,23 +1038,9 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1066,9 +1052,23 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1107,9 +1107,9 @@
Libraries
- apm32f0xx_misc.c
+ apm32f0xx_rcm.c
1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
@@ -1119,6 +1119,13 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
+
+
+ apm32f0xx_misc.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
+
+
apm32f0xx_eint.c
@@ -1126,20 +1133,6 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
-
-
- system_apm32f0xx.c
- 1
- ..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
-
-
-
-
- apm32f0xx_rcm.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
-
-
apm32f0xx_syscfg.c
@@ -1147,6 +1140,13 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
+
+
+ system_apm32f0xx.c
+ 1
+ ..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
+
+
apm32f0xx_usart.c
diff --git a/bsp/apm32/apm32f051r8-evalboard/rtconfig.h b/bsp/apm32/apm32f051r8-evalboard/rtconfig.h
index b43c2233e8..b6c15c2c5d 100644
--- a/bsp/apm32/apm32f051r8-evalboard/rtconfig.h
+++ b/bsp/apm32/apm32f051r8-evalboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f072vb-miniboard/.config b/bsp/apm32/apm32f072vb-miniboard/.config
index 15f9b8a31c..6ff2c32f3a 100644
--- a/bsp/apm32/apm32f072vb-miniboard/.config
+++ b/bsp/apm32/apm32f072vb-miniboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f072vb-miniboard/project.ewp b/bsp/apm32/apm32f072vb-miniboard/project.ewp
index 1399acb6ef..3fd09ed7c6 100644
--- a/bsp/apm32/apm32f072vb-miniboard/project.ewp
+++ b/bsp/apm32/apm32f072vb-miniboard/project.ewp
@@ -226,12 +226,12 @@
CCDefines
+ APM32F072xB
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F072xB
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -356,29 +356,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
CCStdIncCheck
@@ -1328,12 +1328,12 @@
CCDefines
+ APM32F072xB
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F072xB
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1458,29 +1458,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
CCStdIncCheck
@@ -2318,16 +2318,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2381,19 +2381,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2417,27 +2417,30 @@
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
+
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
+
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
-
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
-
-
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
-
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f072vb-miniboard/project.uvprojx b/bsp/apm32/apm32f072vb-miniboard/project.uvprojx
index e666b2ab3f..fbc71978eb 100644
--- a/bsp/apm32/apm32f072vb-miniboard/project.uvprojx
+++ b/bsp/apm32/apm32f072vb-miniboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, APM32F072xB, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, RT_USING_ARMLIBC
+ APM32F072xB, __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
- ..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\libraries\Drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers\config;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\ports;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;.;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common
+ ..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\finsh;board;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;board\ports;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\libraries\Drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;..\libraries\APM32F0xx_Library\CMSIS\Include;applications;..\..\..\components\drivers\include;..\libraries\Drivers\config
@@ -717,13 +717,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
cmd.c
@@ -733,9 +726,9 @@
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -745,6 +738,13 @@
..\..\..\components\finsh\msh.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
Kernel
@@ -1038,16 +1038,9 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1066,9 +1059,16 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
@@ -1105,6 +1105,13 @@
Libraries
+
+
+ apm32f0xx_gpio.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
+
+
apm32f0xx_rcm.c
@@ -1114,16 +1121,23 @@
- apm32f0xx_eint.c
+ apm32f0xx_usart.c
1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
- apm32f0xx_usart.c
+ apm32f0xx_syscfg.c
1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
+
+
+
+
+ apm32f0xx_eint.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
@@ -1140,20 +1154,6 @@
..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
-
-
- apm32f0xx_gpio.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
-
-
-
-
- apm32f0xx_syscfg.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
-
-
diff --git a/bsp/apm32/apm32f072vb-miniboard/rtconfig.h b/bsp/apm32/apm32f072vb-miniboard/rtconfig.h
index cc416b2f13..50eb3a8dde 100644
--- a/bsp/apm32/apm32f072vb-miniboard/rtconfig.h
+++ b/bsp/apm32/apm32f072vb-miniboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f091vc-miniboard/.config b/bsp/apm32/apm32f091vc-miniboard/.config
index 574238b7f3..fa56e7512a 100644
--- a/bsp/apm32/apm32f091vc-miniboard/.config
+++ b/bsp/apm32/apm32f091vc-miniboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f091vc-miniboard/project.ewp b/bsp/apm32/apm32f091vc-miniboard/project.ewp
index b625d0422d..6fb7efec8a 100644
--- a/bsp/apm32/apm32f091vc-miniboard/project.ewp
+++ b/bsp/apm32/apm32f091vc-miniboard/project.ewp
@@ -226,12 +226,12 @@
CCDefines
+ APM32F091xC
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F091xC
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -356,29 +356,29 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\.
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
CCStdIncCheck
@@ -1328,12 +1328,12 @@
CCDefines
+ APM32F091xC
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F091xC
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1458,29 +1458,29 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\.
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include
CCStdIncCheck
@@ -2318,16 +2318,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2384,16 +2384,16 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2417,20 +2417,20 @@
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
-
- $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
-
$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
+
+ $PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
+
$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
@@ -2438,6 +2438,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f091vc-miniboard/project.uvprojx b/bsp/apm32/apm32f091vc-miniboard/project.uvprojx
index 88f5754ce8..f294d2d6ba 100644
--- a/bsp/apm32/apm32f091vc-miniboard/project.uvprojx
+++ b/bsp/apm32/apm32f091vc-miniboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, APM32F091xC, RT_USING_ARMLIBC, RT_USING_LIBC
+ APM32F091xC, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\Drivers;board\ports;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;..\..\..\include;..\..\..\components\drivers\include;applications;.;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\drivers\smp_call;board;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers\config
+ ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;board\ports;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\libraries\Drivers\config;..\..\..\libcpu\arm\cortex-m0;board;..\..\..\components\drivers\include;..\libraries\Drivers;.;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\drivers\include;applications;..\..\..\include;..\..\..\components\libc\posix\ipc;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\libcpu\arm\common
@@ -726,9 +726,9 @@
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -740,9 +740,9 @@
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
@@ -1045,16 +1045,9 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1066,9 +1059,16 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1105,34 +1105,6 @@
Libraries
-
-
- apm32f0xx_syscfg.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
-
-
-
-
- apm32f0xx_misc.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
-
-
-
-
- apm32f0xx_eint.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
-
-
-
-
- apm32f0xx_gpio.c
- 1
- ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
-
-
system_apm32f0xx.c
@@ -1147,6 +1119,20 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c
+
+
+ apm32f0xx_syscfg.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c
+
+
+
+
+ apm32f0xx_eint.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c
+
+
apm32f0xx_usart.c
@@ -1154,6 +1140,20 @@
..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c
+
+
+ apm32f0xx_misc.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c
+
+
+
+
+ apm32f0xx_gpio.c
+ 1
+ ..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c
+
+
diff --git a/bsp/apm32/apm32f091vc-miniboard/rtconfig.h b/bsp/apm32/apm32f091vc-miniboard/rtconfig.h
index 2d8970e020..390fdd8761 100644
--- a/bsp/apm32/apm32f091vc-miniboard/rtconfig.h
+++ b/bsp/apm32/apm32f091vc-miniboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f103vb-miniboard/.config b/bsp/apm32/apm32f103vb-miniboard/.config
index 8e1555401d..b23d6779e6 100644
--- a/bsp/apm32/apm32f103vb-miniboard/.config
+++ b/bsp/apm32/apm32f103vb-miniboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -582,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f103vb-miniboard/project.ewp b/bsp/apm32/apm32f103vb-miniboard/project.ewp
index 081790ddc3..d6fe05ac4d 100644
--- a/bsp/apm32/apm32f103vb-miniboard/project.ewp
+++ b/bsp/apm32/apm32f103vb-miniboard/project.ewp
@@ -222,12 +222,12 @@
CCDefines
+ APM32F10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,30 +352,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -1325,12 +1325,12 @@
CCDefines
NDEBUG
+ APM32F10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1455,30 +1455,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -2320,16 +2320,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2382,9 +2382,6 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2392,11 +2389,14 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
libcpu
@@ -2419,10 +2419,7 @@
Libraries
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c
-
-
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
@@ -2431,18 +2428,24 @@
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c
- $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
+
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f103vb-miniboard/project.uvprojx b/bsp/apm32/apm32f103vb-miniboard/project.uvprojx
index f41b670403..f397cb7b14 100644
--- a/bsp/apm32/apm32f103vb-miniboard/project.uvprojx
+++ b/bsp/apm32/apm32f103vb-miniboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, APM32F10X_HD, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
+ APM32F10X_HD, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, USE_STDPERIPH_DRIVER
- ..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\components\drivers\smp_call;applications;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;board;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers;..\..\..\components\finsh;board\ports;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;.;..\libraries\Drivers\config
+ ..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\libraries\Drivers\config;..\libraries\APM32F10x_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\Drivers;.;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\poll;board\ports;applications;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
@@ -719,16 +719,9 @@
Finsh
- msh.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh.c
-
-
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -740,9 +733,16 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
@@ -1038,23 +1038,9 @@
klibc
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
@@ -1066,9 +1052,23 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
@@ -1112,6 +1112,27 @@
Libraries
+
+
+ apm32f10x_gpio.c
+ 1
+ ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
+
+
+
+
+ system_apm32f10x.c
+ 1
+ ..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
+
+
+
+
+ apm32f10x_usart.c
+ 1
+ ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c
+
+
apm32f10x_misc.c
@@ -1126,27 +1147,6 @@
..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
-
-
- system_apm32f10x.c
- 1
- ..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
-
-
-
-
- apm32f10x_dma.c
- 1
- ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
-
-
-
-
- apm32f10x_usart.c
- 1
- ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c
-
-
apm32f10x_eint.c
@@ -1156,9 +1156,9 @@
- apm32f10x_gpio.c
+ apm32f10x_dma.c
1
- ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
+ ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
diff --git a/bsp/apm32/apm32f103vb-miniboard/rtconfig.h b/bsp/apm32/apm32f103vb-miniboard/rtconfig.h
index bf87631e8a..47d371b31c 100644
--- a/bsp/apm32/apm32f103vb-miniboard/rtconfig.h
+++ b/bsp/apm32/apm32f103vb-miniboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f103xe-minibroard/.config b/bsp/apm32/apm32f103xe-minibroard/.config
index 5645e884f7..418f30a328 100644
--- a/bsp/apm32/apm32f103xe-minibroard/.config
+++ b/bsp/apm32/apm32f103xe-minibroard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -582,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f103xe-minibroard/project.ewp b/bsp/apm32/apm32f103xe-minibroard/project.ewp
index 5495ba42b0..02f64de016 100644
--- a/bsp/apm32/apm32f103xe-minibroard/project.ewp
+++ b/bsp/apm32/apm32f103xe-minibroard/project.ewp
@@ -220,12 +220,12 @@
CCDefines
+ APM32F10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -354,30 +354,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\board
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
CCStdIncCheck
@@ -1308,12 +1308,12 @@
CCDefines
NDEBUG
+ APM32F10X_HD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F10X_HD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1442,30 +1442,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\board
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
CCStdIncCheck
@@ -2289,15 +2289,15 @@
Finsh
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2353,19 +2353,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2388,14 +2388,11 @@
Libraries
-
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c
-
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
@@ -2404,15 +2401,21 @@
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f103xe-minibroard/project.uvprojx b/bsp/apm32/apm32f103xe-minibroard/project.uvprojx
index c6b1ecc1f9..629364e4ac 100644
--- a/bsp/apm32/apm32f103xe-minibroard/project.uvprojx
+++ b/bsp/apm32/apm32f103xe-minibroard/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, APM32F10X_HD, __RTTHREAD__, USE_STDPERIPH_DRIVER
+ USE_STDPERIPH_DRIVER, APM32F10X_HD, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- applications;..\libraries\Drivers;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\APM32F10x_Library\CMSIS\Include;board\ports;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;board;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\libraries\Drivers\config;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\compilers\common\extension;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
+ ..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\libc\compilers\common\extension;applications;board;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\libcpu\arm\cortex-m3;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\libraries\APM32F10x_Library\CMSIS\Include;..\libraries\Drivers;..\..\..\components\finsh;..\..\..\components\drivers\include;board\ports;..\..\..\components\libc\posix\io\eventfd;..\libraries\Drivers\config;..\..\..\components\drivers\include
@@ -716,13 +716,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -737,6 +730,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
shell.c
@@ -1037,9 +1037,9 @@
klibc
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1058,16 +1058,16 @@
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1120,9 +1120,9 @@
- apm32f10x_gpio.c
+ apm32f10x_dma.c
1
- ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
+ ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
@@ -1132,13 +1132,6 @@
..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
-
-
- apm32f10x_dma.c
- 1
- ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
-
-
apm32f10x_eint.c
@@ -1148,16 +1141,23 @@
- system_apm32f10x.c
+ apm32f10x_misc.c
1
- ..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
+ ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
- apm32f10x_misc.c
+ apm32f10x_gpio.c
1
- ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
+ ..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
+
+
+
+
+ system_apm32f10x.c
+ 1
+ ..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
diff --git a/bsp/apm32/apm32f103xe-minibroard/rtconfig.h b/bsp/apm32/apm32f103xe-minibroard/rtconfig.h
index 6545cbbd85..85122266a7 100644
--- a/bsp/apm32/apm32f103xe-minibroard/rtconfig.h
+++ b/bsp/apm32/apm32f103xe-minibroard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f107vc-evalboard/.config b/bsp/apm32/apm32f107vc-evalboard/.config
index f71ae4a1c1..35ae64fb0e 100644
--- a/bsp/apm32/apm32f107vc-evalboard/.config
+++ b/bsp/apm32/apm32f107vc-evalboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -630,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +852,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -859,6 +869,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1031,6 +1056,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f107vc-evalboard/project.ewp b/bsp/apm32/apm32f107vc-evalboard/project.ewp
index 09e46f4b63..c0df07b568 100644
--- a/bsp/apm32/apm32f107vc-evalboard/project.ewp
+++ b/bsp/apm32/apm32f107vc-evalboard/project.ewp
@@ -222,12 +222,12 @@
CCDefines
+ APM32F10X_CL
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F10X_CL
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,30 +352,30 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
- $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
CCStdIncCheck
@@ -1325,12 +1325,12 @@
CCDefines
NDEBUG
+ APM32F10X_CL
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F10X_CL
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1455,30 +1455,30 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
- $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
CCStdIncCheck
@@ -2320,16 +2320,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2383,20 +2383,20 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
libcpu
@@ -2418,31 +2418,34 @@
Libraries
-
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
-
-
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
-
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c
-
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
-
-
- $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
-
$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c
+
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c
+
$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c
+
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f107vc-evalboard/project.uvprojx b/bsp/apm32/apm32f107vc-evalboard/project.uvprojx
index 7195b5ba8b..2061acc00b 100644
--- a/bsp/apm32/apm32f107vc-evalboard/project.uvprojx
+++ b/bsp/apm32/apm32f107vc-evalboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, APM32F10X_CL, __RTTHREAD__, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND
+ USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, APM32F10X_CL, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\posix\io\poll;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;.;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\Drivers;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m3;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;board\ports;..\..\..\components\drivers\include;..\libraries\Drivers\config;applications;..\libraries\APM32F10x_Library\CMSIS\Include;board;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\smp_call;..\..\..\components\finsh;applications;..\libraries\APM32F10x_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\libraries\Drivers;.;..\..\..\components\libc\posix\io\eventfd;..\libraries\Drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\include;board;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;board\ports
@@ -719,9 +719,16 @@
Finsh
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
@@ -733,16 +740,9 @@
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -1036,20 +1036,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsnprintf_tiny.c
@@ -1071,6 +1057,20 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
libcpu
diff --git a/bsp/apm32/apm32f107vc-evalboard/rtconfig.h b/bsp/apm32/apm32f107vc-evalboard/rtconfig.h
index fbd1e8796d..02f3249e8e 100644
--- a/bsp/apm32/apm32f107vc-evalboard/rtconfig.h
+++ b/bsp/apm32/apm32f107vc-evalboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f407ig-minibroard/.config b/bsp/apm32/apm32f407ig-minibroard/.config
index e4ee85abae..f49c907092 100644
--- a/bsp/apm32/apm32f407ig-minibroard/.config
+++ b/bsp/apm32/apm32f407ig-minibroard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -858,6 +868,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f407ig-minibroard/project.ewp b/bsp/apm32/apm32f407ig-minibroard/project.ewp
index a1924bf1fe..807e5dcab2 100644
--- a/bsp/apm32/apm32f407ig-minibroard/project.ewp
+++ b/bsp/apm32/apm32f407ig-minibroard/project.ewp
@@ -220,12 +220,12 @@
CCDefines
+ APM32F40X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F40X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -354,29 +354,29 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
$PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
CCStdIncCheck
@@ -1307,12 +1307,12 @@
CCDefines
NDEBUG
+ APM32F40X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F40X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1441,29 +1441,29 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
$PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\Drivers
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
CCStdIncCheck
@@ -2288,10 +2288,10 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2350,21 +2350,21 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
libcpu
@@ -2386,34 +2386,37 @@
Libraries
-
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
-
-
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c
-
$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c
-
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
-
$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c
$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c
+
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c
+
$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f407ig-minibroard/project.uvprojx b/bsp/apm32/apm32f407ig-minibroard/project.uvprojx
index 87e602dbe7..4945e4be2b 100644
--- a/bsp/apm32/apm32f407ig-minibroard/project.uvprojx
+++ b/bsp/apm32/apm32f407ig-minibroard/project.uvprojx
@@ -333,9 +333,9 @@
0
- USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, APM32F40X, __RTTHREAD__, RT_USING_ARMLIBC
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, APM32F40X, __RTTHREAD__, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\components\libc\compilers\common\include;..\libraries\Drivers\config;applications;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\libraries\Drivers;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;.;board;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd
+ ..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;..\..\..\libcpu\arm\cortex-m4;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\libraries\Drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;applications;..\libraries\Drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc
@@ -718,9 +718,9 @@
Finsh
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -732,16 +732,16 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -1035,13 +1035,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kerrno.c
@@ -1051,9 +1044,9 @@
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1070,6 +1063,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
libcpu
@@ -1113,30 +1113,9 @@
Libraries
- apm32f4xx_dma.c
+ system_apm32f4xx.c
1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c
-
-
-
-
- apm32f4xx_eint.c
- 1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
-
-
-
-
- apm32f4xx_syscfg.c
- 1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c
-
-
-
-
- apm32f4xx_rcm.c
- 1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c
+ ..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c
@@ -1146,13 +1125,6 @@
..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
-
-
- apm32f4xx_gpio.c
- 1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
-
-
apm32f4xx_usart.c
@@ -1162,9 +1134,37 @@
- system_apm32f4xx.c
+ apm32f4xx_gpio.c
1
- ..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
+
+
+
+
+ apm32f4xx_eint.c
+ 1
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
+
+
+
+
+ apm32f4xx_rcm.c
+ 1
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c
+
+
+
+
+ apm32f4xx_dma.c
+ 1
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c
+
+
+
+
+ apm32f4xx_syscfg.c
+ 1
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c
diff --git a/bsp/apm32/apm32f407ig-minibroard/rtconfig.h b/bsp/apm32/apm32f407ig-minibroard/rtconfig.h
index 70bee2542e..59d33560b8 100644
--- a/bsp/apm32/apm32f407ig-minibroard/rtconfig.h
+++ b/bsp/apm32/apm32f407ig-minibroard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32f407zg-evalboard/.config b/bsp/apm32/apm32f407zg-evalboard/.config
index 735330679f..bd785e78ed 100644
--- a/bsp/apm32/apm32f407zg-evalboard/.config
+++ b/bsp/apm32/apm32f407zg-evalboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -860,6 +870,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1031,6 +1056,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32f407zg-evalboard/project.ewp b/bsp/apm32/apm32f407zg-evalboard/project.ewp
index 4d27370ef9..3e5f76e18f 100644
--- a/bsp/apm32/apm32f407zg-evalboard/project.ewp
+++ b/bsp/apm32/apm32f407zg-evalboard/project.ewp
@@ -222,12 +222,12 @@
CCDefines
+ APM32F40X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F40X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,30 +352,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
$PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\applications
$PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\Drivers
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\finsh
CCStdIncCheck
@@ -1325,12 +1325,12 @@
CCDefines
NDEBUG
+ APM32F40X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32F40X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1455,30 +1455,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
$PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\applications
$PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\Drivers
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\Drivers\config
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\finsh
CCStdIncCheck
@@ -2319,15 +2319,15 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
$PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2383,10 +2383,10 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2395,7 +2395,7 @@
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2419,33 +2419,36 @@
Libraries
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c
-
-
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c
$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c
$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
- $PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c
+
+
+ $PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32f407zg-evalboard/project.uvprojx b/bsp/apm32/apm32f407zg-evalboard/project.uvprojx
index 698ea93f84..3caec5df04 100644
--- a/bsp/apm32/apm32f407zg-evalboard/project.uvprojx
+++ b/bsp/apm32/apm32f407zg-evalboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- USE_STDPERIPH_DRIVER, __RTTHREAD__, APM32F40X, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, APM32F40X
- ..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;..\libraries\Drivers;..\..\..\include;board\ports;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\drivers\phy;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\Drivers\config;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;board\ports;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers;board;..\libraries\Drivers\config;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m4;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;applications
@@ -726,16 +726,16 @@
- msh.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
+ msh.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -1038,16 +1038,16 @@
klibc
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1059,16 +1059,16 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1114,9 +1114,9 @@
Libraries
- apm32f4xx_misc.c
+ apm32f4xx_gpio.c
1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
@@ -1135,16 +1135,9 @@
- apm32f4xx_gpio.c
+ apm32f4xx_misc.c
1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c
-
-
-
-
- apm32f4xx_eint.c
- 1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c
@@ -1156,9 +1149,9 @@
- apm32f4xx_usart.c
+ apm32f4xx_eint.c
1
- ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c
@@ -1168,6 +1161,13 @@
..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c
+
+
+ apm32f4xx_usart.c
+ 1
+ ..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c
+
+
diff --git a/bsp/apm32/apm32f407zg-evalboard/rtconfig.h b/bsp/apm32/apm32f407zg-evalboard/rtconfig.h
index fe9e906ff2..bd779b713b 100644
--- a/bsp/apm32/apm32f407zg-evalboard/rtconfig.h
+++ b/bsp/apm32/apm32f407zg-evalboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apm32/apm32s103vb-miniboard/.config b/bsp/apm32/apm32s103vb-miniboard/.config
index 7a809a9334..f3aed7082d 100644
--- a/bsp/apm32/apm32s103vb-miniboard/.config
+++ b/bsp/apm32/apm32s103vb-miniboard/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -582,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apm32/apm32s103vb-miniboard/project.ewp b/bsp/apm32/apm32s103vb-miniboard/project.ewp
index c3a9d77185..a69e6f0c33 100644
--- a/bsp/apm32/apm32s103vb-miniboard/project.ewp
+++ b/bsp/apm32/apm32s103vb-miniboard/project.ewp
@@ -222,12 +222,12 @@
CCDefines
+ APM32S10X_MD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32S10X_MD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,29 +352,29 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\Drivers
$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
CCStdIncCheck
@@ -1324,12 +1324,12 @@
CCDefines
NDEBUG
+ APM32S10X_MD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- APM32S10X_MD
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1454,29 +1454,29 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\Drivers
$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\Drivers\config
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
CCStdIncCheck
@@ -2317,9 +2317,6 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2329,6 +2326,9 @@
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
Kernel
@@ -2384,13 +2384,13 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2419,6 +2419,9 @@
$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_misc.c
+
+ $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c
+
$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_rcm.c
@@ -2428,19 +2431,19 @@
$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c
-
- $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c
-
$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_usart.c
- $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c
+ $PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/apm32/apm32s103vb-miniboard/project.uvprojx b/bsp/apm32/apm32s103vb-miniboard/project.uvprojx
index 0ff87ac407..fcaa717e19 100644
--- a/bsp/apm32/apm32s103vb-miniboard/project.uvprojx
+++ b/bsp/apm32/apm32s103vb-miniboard/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, APM32S10X_MD, RT_USING_ARMLIBC
+ USE_STDPERIPH_DRIVER, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, APM32S10X_MD
- board;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\libraries\APM32S10x_Library\CMSIS\Include;..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;applications;..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include;..\..\..\components\libc\posix\io\epoll;..\libraries\Drivers;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\include;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc;..\..\..\components\libc\posix\ipc;..\libraries\Drivers;..\..\..\include;..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;applications;..\..\..\components\libc\compilers\common\include;..\libraries\APM32S10x_Library\CMSIS\Include;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\libraries\Drivers\config;..\..\..\components\libc\compilers\common\extension;board\ports
@@ -719,9 +719,16 @@
Finsh
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
@@ -733,16 +740,9 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1036,6 +1036,13 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
kstdio.c
@@ -1045,9 +1052,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
@@ -1059,16 +1066,9 @@
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1112,13 +1112,6 @@
Libraries
-
-
- apm32s10x_eint.c
- 1
- ..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_eint.c
-
-
apm32s10x_rcm.c
@@ -1133,13 +1126,6 @@
..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c
-
-
- apm32s10x_dma.c
- 1
- ..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c
-
-
apm32s10x_usart.c
@@ -1149,16 +1135,30 @@
- system_apm32s10x.c
+ apm32s10x_misc.c
1
- ..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c
+ ..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_misc.c
- apm32s10x_misc.c
+ apm32s10x_eint.c
1
- ..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_misc.c
+ ..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_eint.c
+
+
+
+
+ apm32s10x_dma.c
+ 1
+ ..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c
+
+
+
+
+ system_apm32s10x.c
+ 1
+ ..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c
diff --git a/bsp/apm32/apm32s103vb-miniboard/rtconfig.h b/bsp/apm32/apm32s103vb-miniboard/rtconfig.h
index acee7f33cb..fd87c85041 100644
--- a/bsp/apm32/apm32s103vb-miniboard/rtconfig.h
+++ b/bsp/apm32/apm32s103vb-miniboard/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/apollo2/.config b/bsp/apollo2/.config
index 326e72d594..8e0da1d786 100644
--- a/bsp/apollo2/.config
+++ b/bsp/apollo2/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -413,6 +413,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -520,6 +521,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -610,6 +612,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -656,6 +659,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -749,6 +753,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -830,6 +835,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -872,6 +878,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -885,6 +895,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1056,6 +1081,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/apollo2/project.uvprojx b/bsp/apollo2/project.uvprojx
index 4b0460328d..f8dde28600 100644
--- a/bsp/apollo2/project.uvprojx
+++ b/bsp/apollo2/project.uvprojx
@@ -368,9 +368,9 @@
1
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AM_PACKAGE_BGA, AM_PART_APOLLO2, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, AM_PACKAGE_BGA, RT_USING_LIBC, AM_PART_APOLLO2
- ..\..\components\libc\compilers\common\extension;..\..\components\drivers\spi;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\include;..\..\components\dfs\dfs_v1\include;libraries\startup\cmsis\include;board;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;libraries\drivers;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\finsh;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;applications;.;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\components\drivers\include;libraries\startup;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\io\epoll
+ ..\..\components\drivers\smp_call;board;libraries\startup;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\include;..\..\components\drivers\include;..\..\components\drivers\include;libraries\drivers;..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\finsh;..\..\components\libc\posix\io\epoll;..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\components\libc\posix\ipc;.;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;libraries\startup\cmsis\include;applications;..\..\components\drivers\phy;..\..\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;..\..\components\drivers\spi
@@ -833,41 +833,6 @@
board\i2c.c
-
-
- pdm.c
- 1
- board\pdm.c
-
-
-
-
- spi.c
- 1
- board\spi.c
-
-
-
-
- adc.c
- 1
- board\adc.c
-
-
-
-
- board.c
- 1
- board\board.c
-
-
-
-
- led.c
- 1
- board\led.c
-
-
rtc.c
@@ -875,20 +840,6 @@
board\rtc.c
-
-
- uart.c
- 1
- board\uart.c
-
-
-
-
- pwm.c
- 1
- board\pwm.c
-
-
smbus.c
@@ -896,6 +847,13 @@
board\smbus.c
+
+
+ adc.c
+ 1
+ board\adc.c
+
+
flash.c
@@ -903,6 +861,34 @@
board\flash.c
+
+
+ uart.c
+ 1
+ board\uart.c
+
+
+
+
+ board.c
+ 1
+ board\board.c
+
+
+
+
+ spi.c
+ 1
+ board\spi.c
+
+
+
+
+ led.c
+ 1
+ board\led.c
+
+
gpio.c
@@ -910,6 +896,20 @@
board\gpio.c
+
+
+ pdm.c
+ 1
+ board\pdm.c
+
+
+
+
+ pwm.c
+ 1
+ board\pwm.c
+
+
Filesystem
@@ -1018,13 +1018,6 @@
..\..\components\finsh\msh.c
-
-
- shell.c
- 1
- ..\..\components\finsh\shell.c
-
-
cmd.c
@@ -1034,9 +1027,9 @@
- msh_file.c
+ shell.c
1
- ..\..\components\finsh\msh_file.c
+ ..\..\components\finsh\shell.c
@@ -1046,6 +1039,13 @@
..\..\components\finsh\msh_parse.c
+
+
+ msh_file.c
+ 1
+ ..\..\components\finsh\msh_file.c
+
+
Kernel
@@ -1346,16 +1346,16 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kstring.c
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kstdio.c
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1367,9 +1367,9 @@
- kstring.c
+ kstdio.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kstdio.c
diff --git a/bsp/apollo2/rtconfig.h b/bsp/apollo2/rtconfig.h
index 4966d3a4af..ad8ccfdca7 100644
--- a/bsp/apollo2/rtconfig.h
+++ b/bsp/apollo2/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -321,6 +321,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/asm9260t/.config b/bsp/asm9260t/.config
index 96b579ce49..5adfa3a226 100644
--- a/bsp/asm9260t/.config
+++ b/bsp/asm9260t/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -492,6 +493,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -581,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -719,6 +723,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -800,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -842,6 +848,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -855,6 +865,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/asm9260t/project.ewp b/bsp/asm9260t/project.ewp
index 760f76af38..932288a939 100644
--- a/bsp/asm9260t/project.ewp
+++ b/bsp/asm9260t/project.ewp
@@ -211,11 +211,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -343,24 +343,24 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\platform
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\libcpu\arm\arm926
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\phy
$PROJ_DIR$\..\..\include
- $PROJ_DIR$\platform
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\drivers\include
CCStdIncCheck
@@ -1246,11 +1246,11 @@
CCDefines
NDEBUG
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1378,24 +1378,24 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\platform
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\libcpu\arm\arm926
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\phy
$PROJ_DIR$\..\..\include
- $PROJ_DIR$\platform
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\drivers\include
CCStdIncCheck
@@ -2198,15 +2198,15 @@
$PROJ_DIR$\..\..\components\finsh\shell.c
+
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
$PROJ_DIR$\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
-
Kernel
@@ -2264,9 +2264,6 @@
klibc
-
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\src\klibc\kstring.c
@@ -2274,10 +2271,13 @@
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\src\klibc\kerrno.c
@@ -2313,6 +2313,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/asm9260t/project.uvproj b/bsp/asm9260t/project.uvproj
index 51b48336f4..1be49f7c3a 100644
--- a/bsp/asm9260t/project.uvproj
+++ b/bsp/asm9260t/project.uvproj
@@ -357,9 +357,9 @@
0
- __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\libcpu\arm\arm926;..\..\components\libc\compilers\common\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\smp_call;.;applications;..\..\components\libc\posix\ipc;platform;..\..\include;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\finsh;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\libcpu\arm\common;drivers
+ ..\..\libcpu\arm\common;..\..\libcpu\arm\arm926;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\components\libc\posix\ipc;drivers;..\..\components\libc\posix\io\epoll;applications;..\..\components\libc\compilers\common\include;..\..\components\finsh;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\extension;platform;..\..\include
@@ -755,20 +755,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\components\finsh\cmd.c
-
-
-
-
- msh.c
- 1
- ..\..\components\finsh\msh.c
-
-
shell.c
@@ -776,6 +762,13 @@
..\..\components\finsh\shell.c
+
+
+ cmd.c
+ 1
+ ..\..\components\finsh\cmd.c
+
+
msh_parse.c
@@ -783,6 +776,13 @@
..\..\components\finsh\msh_parse.c
+
+
+ msh.c
+ 1
+ ..\..\components\finsh\msh.c
+
+
Kernel
@@ -1114,9 +1114,9 @@
klibc
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kerrno.c
@@ -1128,9 +1128,16 @@
- kerrno.c
+ kstring.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1140,13 +1147,6 @@
..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
-
-
libcpu
diff --git a/bsp/asm9260t/rtconfig.h b/bsp/asm9260t/rtconfig.h
index b8d8ded504..8102cd341e 100644
--- a/bsp/asm9260t/rtconfig.h
+++ b/bsp/asm9260t/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32a403a-start/.config b/bsp/at32/at32a403a-start/.config
index cc511babea..f2bac356d4 100644
--- a/bsp/at32/at32a403a-start/.config
+++ b/bsp/at32/at32a403a-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32A403A_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32A403A_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32A403A_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32a403a-start/project.ewp b/bsp/at32/at32a403a-start/project.ewp
index 4a8849e150..312aee1855 100644
--- a/bsp/at32/at32a403a-start/project.ewp
+++ b/bsp/at32/at32a403a-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32A403AVGT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32A403AVGT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\board\inc
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\usbd_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\rt_drivers\config
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32A403AVGT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32A403AVGT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\board\inc
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\usbd_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\rt_drivers\config
CCStdIncCheck
@@ -2276,21 +2276,21 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
libcpu
@@ -2316,6 +2316,9 @@
usbd_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32a403a-start/project.uvproj b/bsp/at32/at32a403a-start/project.uvproj
index af503a9cb6..cb493772b3 100644
--- a/bsp/at32/at32a403a-start/project.uvproj
+++ b/bsp/at32/at32a403a-start/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_ARMLIBC, RT_USING_LIBC, AT32A403AVGT7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
+ AT32A403AVGT7, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
- ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;board;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;.;applications;..\libraries\rt_drivers\config;board\inc;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\include;..\..\..\libcpu\arm\cortex-m4
+ ..\..\..\components\drivers\phy;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;.;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;board\inc;board;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\libraries\usbd_library\inc;..\..\..\libcpu\arm\cortex-m4
@@ -746,6 +746,13 @@
..\..\..\components\finsh\msh.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh_parse.c
@@ -760,13 +767,6 @@
..\..\..\components\finsh\shell.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
Kernel
@@ -1079,9 +1079,9 @@
klibc
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1093,9 +1093,9 @@
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1107,9 +1107,9 @@
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/at32/at32a403a-start/project.uvprojx b/bsp/at32/at32a403a-start/project.uvprojx
index 8b951d9a6c..9f8cbe45df 100644
--- a/bsp/at32/at32a403a-start/project.uvprojx
+++ b/bsp/at32/at32a403a-start/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, AT32A403AVGT7, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, AT32A403AVGT7, RT_USING_ARMLIBC
- ..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;.;applications;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;board\inc;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers;..\..\..\libcpu\arm\common;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;board;..\..\..\components\drivers\smp_call;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\libraries\usbd_library\inc;..\..\..\components\libc\posix\io\epoll;board\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers;..\..\..\components\drivers\include
@@ -719,9 +719,9 @@
Finsh
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -740,9 +740,9 @@
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -1057,16 +1057,16 @@
klibc
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1085,9 +1085,9 @@
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/at32/at32a403a-start/rtconfig.h b/bsp/at32/at32a403a-start/rtconfig.h
index 7d7e375491..2454fecebe 100644
--- a/bsp/at32/at32a403a-start/rtconfig.h
+++ b/bsp/at32/at32a403a-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32a423-start/.config b/bsp/at32/at32a423-start/.config
index 700c7f54d8..4996a0cc36 100644
--- a/bsp/at32/at32a423-start/.config
+++ b/bsp/at32/at32a423-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32A423_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32A423_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32A423_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32a423-start/project.ewp b/bsp/at32/at32a423-start/project.ewp
index ba037ee420..8b7e6a3dd2 100644
--- a/bsp/at32/at32a423-start/project.ewp
+++ b/bsp/at32/at32a423-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32A423VCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32A423VCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,26 +352,26 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\applications
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32A423VCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32A423VCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,26 +1399,26 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\applications
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
@@ -2211,16 +2211,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2276,9 +2276,6 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2291,6 +2288,9 @@
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
libcpu
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32a423-start/project.uvproj b/bsp/at32/at32a423-start/project.uvproj
index 9a32b1e0ac..f1ab98786f 100644
--- a/bsp/at32/at32a423-start/project.uvproj
+++ b/bsp/at32/at32a423-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __RTTHREAD__, RT_USING_LIBC, AT32A423VCT7, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, AT32A423VCT7
- ..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;applications;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\libraries\usbotg_library\inc;board;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4
+ ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;board\inc;board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers
@@ -739,13 +739,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
shell.c
@@ -760,6 +753,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
msh_parse.c
@@ -1077,20 +1077,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsscanf.c
@@ -1112,6 +1098,20 @@
..\..\..\src\klibc\kstdio.c
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
libcpu
diff --git a/bsp/at32/at32a423-start/project.uvprojx b/bsp/at32/at32a423-start/project.uvprojx
index 7999197f55..707abc108c 100644
--- a/bsp/at32/at32a423-start/project.uvprojx
+++ b/bsp/at32/at32a423-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, AT32A423VCT7
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, AT32A423VCT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
- board\inc;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers\config;.;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\drivers\smp_call;..\libraries\usbotg_library\inc;..\libraries\rt_drivers
+ ..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\include;board;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;board\inc;applications;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\drivers\include
@@ -716,20 +716,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -744,6 +730,20 @@
..\..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
Kernel
@@ -1056,9 +1056,9 @@
klibc
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1077,16 +1077,16 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/at32/at32a423-start/rtconfig.h b/bsp/at32/at32a423-start/rtconfig.h
index c57ae1dbe2..ba836de4f6 100644
--- a/bsp/at32/at32a423-start/rtconfig.h
+++ b/bsp/at32/at32a423-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f402-start/.config b/bsp/at32/at32f402-start/.config
index fd27b46742..b0507731c3 100644
--- a/bsp/at32/at32f402-start/.config
+++ b/bsp/at32/at32f402-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -384,6 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -491,6 +492,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -581,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -627,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -852,6 +858,10 @@ CONFIG_PKG_AT32F402_405_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -865,6 +875,21 @@ CONFIG_PKG_AT32F402_405_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1036,6 +1061,7 @@ CONFIG_PKG_AT32F402_405_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f402-start/project.ewp b/bsp/at32/at32f402-start/project.ewp
index ad6cdf29d2..3be28b114c 100644
--- a/bsp/at32/at32f402-start/project.ewp
+++ b/bsp/at32/at32f402-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F402RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F402RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -353,26 +353,26 @@
CCIncludePath2
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\libraries\usbotg_library\inc
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F402RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F402RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1400,26 +1400,26 @@
CCIncludePath2
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\libraries\usbotg_library\inc
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -2210,18 +2210,18 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
$PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
Kernel
@@ -2276,20 +2276,20 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f402-start/project.uvproj b/bsp/at32/at32f402-start/project.uvproj
index 80e9c83c0e..6a6bd9cde8 100644
--- a/bsp/at32/at32f402-start/project.uvproj
+++ b/bsp/at32/at32f402-start/project.uvproj
@@ -357,9 +357,9 @@
0
- AT32F402RCT7, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, AT32F402RCT7, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;board\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension;.;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;board
+ board\inc;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;applications;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include
@@ -1077,20 +1077,6 @@
klibc
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
kerrno.c
@@ -1098,6 +1084,13 @@
..\..\..\src\klibc\kerrno.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstdio.c
@@ -1107,9 +1100,16 @@
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/at32/at32f402-start/project.uvprojx b/bsp/at32/at32f402-start/project.uvprojx
index ad95b636d4..ae8e00b748 100644
--- a/bsp/at32/at32f402-start/project.uvprojx
+++ b/bsp/at32/at32f402-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, AT32F402RCT7, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ RT_USING_LIBC, AT32F402RCT7, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__
- ..\libraries\rt_drivers\config;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\include;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\rt_drivers;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\usbotg_library\inc;board\inc
+ ..\..\..\components\libc\posix\ipc;..\..\..\include;..\libraries\rt_drivers;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\usbotg_library\inc;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;board\inc;..\..\..\components\libc\posix\io\eventfd;board;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -716,20 +716,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
msh.c
@@ -737,6 +723,13 @@
..\..\..\components\finsh\msh.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh_parse.c
@@ -744,6 +737,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1056,16 +1056,9 @@
klibc
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1075,6 +1068,13 @@
..\..\..\src\klibc\kstdio.c
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
kstring.c
@@ -1084,9 +1084,9 @@
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/at32/at32f402-start/rtconfig.h b/bsp/at32/at32f402-start/rtconfig.h
index 6f6546d869..ff9c2ad09a 100644
--- a/bsp/at32/at32f402-start/rtconfig.h
+++ b/bsp/at32/at32f402-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -313,6 +313,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f403a-start/.config b/bsp/at32/at32f403a-start/.config
index e4059e6b4c..ffbdd713db 100644
--- a/bsp/at32/at32f403a-start/.config
+++ b/bsp/at32/at32f403a-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F403A_407_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F403A_407_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F403A_407_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f403a-start/project.ewp b/bsp/at32/at32f403a-start/project.ewp
index 56bf6c01ca..095716ad71 100644
--- a/bsp/at32/at32f403a-start/project.ewp
+++ b/bsp/at32/at32f403a-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F403AVGT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F403AVGT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\usbd_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\.
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F403AVGT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F403AVGT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\usbd_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\.
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -2217,10 +2217,10 @@
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2280,7 +2280,7 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2289,7 +2289,7 @@
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2316,6 +2316,9 @@
usbd_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f403a-start/project.uvproj b/bsp/at32/at32f403a-start/project.uvproj
index ed7040552f..a92ff8bcc8 100644
--- a/bsp/at32/at32f403a-start/project.uvproj
+++ b/bsp/at32/at32f403a-start/project.uvproj
@@ -357,9 +357,9 @@
0
- AT32F403AVGT7, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__
+ __STDC_LIMIT_MACROS, AT32F403AVGT7, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;applications;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\rt_drivers;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include
+ ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\libraries\usbd_library\inc;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;board\inc;..\..\..\components\drivers\include;board;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\include
@@ -755,16 +755,16 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
@@ -1079,9 +1079,9 @@
klibc
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1093,9 +1093,16 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1105,13 +1112,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
libcpu
diff --git a/bsp/at32/at32f403a-start/project.uvprojx b/bsp/at32/at32f403a-start/project.uvprojx
index de6f55076e..0335389305 100644
--- a/bsp/at32/at32f403a-start/project.uvprojx
+++ b/bsp/at32/at32f403a-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- AT32F403AVGT7, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AT32F403AVGT7, __RTTHREAD__, RT_USING_LIBC
- ..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;board\inc;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;board;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include
+ ..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\epoll;..\libraries\usbd_library\inc;board;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;.;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\include;board\inc
@@ -718,16 +718,9 @@
Finsh
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -739,9 +732,16 @@
- msh.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
@@ -1054,13 +1054,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
rt_vsnprintf_tiny.c
@@ -1068,13 +1061,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
kstdio.c
@@ -1089,6 +1075,20 @@
..\..\..\src\klibc\kstring.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
libcpu
diff --git a/bsp/at32/at32f403a-start/rtconfig.h b/bsp/at32/at32f403a-start/rtconfig.h
index a428aeed40..ab9abde771 100644
--- a/bsp/at32/at32f403a-start/rtconfig.h
+++ b/bsp/at32/at32f403a-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f405-start/.config b/bsp/at32/at32f405-start/.config
index 753d82f0c6..3d59bcc400 100644
--- a/bsp/at32/at32f405-start/.config
+++ b/bsp/at32/at32f405-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F402_405_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F402_405_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F402_405_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f405-start/project.ewp b/bsp/at32/at32f405-start/project.ewp
index 63bb6f8fce..22a210d778 100644
--- a/bsp/at32/at32f405-start/project.ewp
+++ b/bsp/at32/at32f405-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F405RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F405RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board\inc
$PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F405RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F405RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board\inc
$PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -2211,7 +2211,7 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2220,7 +2220,7 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2277,19 +2277,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f405-start/project.uvproj b/bsp/at32/at32f405-start/project.uvproj
index f3adf26ebc..56c51edbb7 100644
--- a/bsp/at32/at32f405-start/project.uvproj
+++ b/bsp/at32/at32f405-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, AT32F405RCT7, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AT32F405RCT7
- ..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;.;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;applications;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;board\inc;board;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy
+ ..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\inc;..\..\..\components\finsh;applications;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers;.;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;board
@@ -741,16 +741,16 @@
Finsh
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -762,9 +762,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -1079,16 +1079,9 @@
klibc
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
@@ -1100,9 +1093,16 @@
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/at32/at32f405-start/project.uvprojx b/bsp/at32/at32f405-start/project.uvprojx
index 03937199f2..ab1cda562f 100644
--- a/bsp/at32/at32f405-start/project.uvprojx
+++ b/bsp/at32/at32f405-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __STDC_LIMIT_MACROS, __RTTHREAD__, AT32F405RCT7, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, AT32F405RCT7
- ..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m4;board;board\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;..\libraries\usbotg_library\inc;.;..\..\..\components\finsh
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;.;..\libraries\rt_drivers;..\libraries\rt_drivers\config;..\..\..\include;applications;..\..\..\components\libc\posix\io\epoll;board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common
@@ -718,16 +718,16 @@
Finsh
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
@@ -739,9 +739,9 @@
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1056,9 +1056,9 @@
klibc
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
@@ -1070,16 +1070,16 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/at32/at32f405-start/rtconfig.h b/bsp/at32/at32f405-start/rtconfig.h
index 6830a3209c..03e941364e 100644
--- a/bsp/at32/at32f405-start/rtconfig.h
+++ b/bsp/at32/at32f405-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f407-start/.config b/bsp/at32/at32f407-start/.config
index cad8a80696..01ec85495b 100644
--- a/bsp/at32/at32f407-start/.config
+++ b/bsp/at32/at32f407-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F403A_407_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F403A_407_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F403A_407_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f407-start/project.ewp b/bsp/at32/at32f407-start/project.ewp
index e8cd1688f7..0099af97d1 100644
--- a/bsp/at32/at32f407-start/project.ewp
+++ b/bsp/at32/at32f407-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F407VGT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F407VGT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\libraries\usbd_library\inc
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F407VGT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F407VGT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\libraries\usbd_library\inc
CCStdIncCheck
@@ -2213,15 +2213,15 @@
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
Kernel
@@ -2276,21 +2276,21 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
libcpu
@@ -2316,6 +2316,9 @@
usbd_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f407-start/project.uvproj b/bsp/at32/at32f407-start/project.uvproj
index 70b53437d2..d7803be4d2 100644
--- a/bsp/at32/at32f407-start/project.uvproj
+++ b/bsp/at32/at32f407-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, AT32F407VGT7, RT_USING_LIBC
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, AT32F407VGT7, __RTTHREAD__, RT_USING_LIBC
- ..\..\..\components\drivers\include;board;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;board\inc;..\libraries\usbd_library\inc;..\..\..\include
+ board;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\rt_drivers;board\inc;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\libraries\usbd_library\inc;applications;..\..\..\components\drivers\include
@@ -746,13 +746,6 @@
..\..\..\components\finsh\msh_parse.c
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
cmd.c
@@ -767,6 +760,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1079,9 +1079,9 @@
klibc
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1091,13 +1091,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
kstdio.c
@@ -1107,9 +1100,16 @@
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/at32/at32f407-start/project.uvprojx b/bsp/at32/at32f407-start/project.uvprojx
index 80948a9a5e..8ab3667758 100644
--- a/bsp/at32/at32f407-start/project.uvprojx
+++ b/bsp/at32/at32f407-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, AT32F407VGT7, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, AT32F407VGT7
- ..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;applications;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\libraries\usbd_library\inc;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board;board\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\libcpu\arm\cortex-m4
+ board\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;applications;board;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers\config
@@ -716,6 +716,13 @@
Finsh
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
cmd.c
@@ -730,13 +737,6 @@
..\..\..\components\finsh\msh.c
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
shell.c
@@ -1063,16 +1063,16 @@
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1084,9 +1084,9 @@
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/at32/at32f407-start/rtconfig.h b/bsp/at32/at32f407-start/rtconfig.h
index abe515f8c2..8831c804cb 100644
--- a/bsp/at32/at32f407-start/rtconfig.h
+++ b/bsp/at32/at32f407-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f413-start/.config b/bsp/at32/at32f413-start/.config
index 07ec717fa2..fe8db8753f 100644
--- a/bsp/at32/at32f413-start/.config
+++ b/bsp/at32/at32f413-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F413_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F413_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F413_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f413-start/project.ewp b/bsp/at32/at32f413-start/project.ewp
index cd5bddf9b1..b9f305cbc5 100644
--- a/bsp/at32/at32f413-start/project.ewp
+++ b/bsp/at32/at32f413-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F413RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F413RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\libraries\usbd_library\inc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\include
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F413RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F413RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\libraries\usbd_library\inc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\usbd_library\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\include
CCStdIncCheck
@@ -2211,16 +2211,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2276,21 +2276,21 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
libcpu
@@ -2316,6 +2316,9 @@
usbd_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f413-start/project.uvproj b/bsp/at32/at32f413-start/project.uvproj
index bcacdb7446..30662cc646 100644
--- a/bsp/at32/at32f413-start/project.uvproj
+++ b/bsp/at32/at32f413-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, AT32F413RCT7, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, AT32F413RCT7, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC
- ..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\extension;board\inc;..\..\..\components\libc\posix\io\epoll;.;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers;..\..\..\include;board
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\usbd_library\inc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;board;applications;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension
@@ -741,16 +741,16 @@
Finsh
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -1079,9 +1079,9 @@
klibc
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1107,9 +1107,9 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/at32/at32f413-start/project.uvprojx b/bsp/at32/at32f413-start/project.uvprojx
index cba46ced16..105a90b168 100644
--- a/bsp/at32/at32f413-start/project.uvprojx
+++ b/bsp/at32/at32f413-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, AT32F413RCT7, __CLK_TCK=RT_TICK_PER_SECOND
+ __RTTHREAD__, RT_USING_ARMLIBC, AT32F413RCT7, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\drivers\smp_call;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\drivers\phy;..\..\..\include;board\inc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;.;..\libraries\usbd_library\inc;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers
+ ..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\rt_drivers\config;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;board\inc;applications;..\..\..\include;board;..\libraries\usbd_library\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll
@@ -716,6 +716,13 @@
Finsh
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
cmd.c
@@ -737,13 +744,6 @@
..\..\..\components\finsh\msh_parse.c
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
Kernel
@@ -1054,13 +1054,6 @@
klibc
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsscanf.c
@@ -1070,9 +1063,9 @@
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
@@ -1089,6 +1082,13 @@
..\..\..\src\klibc\kstdio.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
libcpu
diff --git a/bsp/at32/at32f413-start/rtconfig.h b/bsp/at32/at32f413-start/rtconfig.h
index e3bf5698e7..fdd6b5ebad 100644
--- a/bsp/at32/at32f413-start/rtconfig.h
+++ b/bsp/at32/at32f413-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f415-start/.config b/bsp/at32/at32f415-start/.config
index 4576b7646d..5ce785a89a 100644
--- a/bsp/at32/at32f415-start/.config
+++ b/bsp/at32/at32f415-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F415_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F415_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F415_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f415-start/project.ewp b/bsp/at32/at32f415-start/project.ewp
index 56e4e8833b..630ff3dfd0 100644
--- a/bsp/at32/at32f415-start/project.ewp
+++ b/bsp/at32/at32f415-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F415RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F415RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F415RCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F415RCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
CCStdIncCheck
@@ -2211,16 +2211,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2276,20 +2276,20 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f415-start/project.uvproj b/bsp/at32/at32f415-start/project.uvproj
index b60982f88f..e5903c8673 100644
--- a/bsp/at32/at32f415-start/project.uvproj
+++ b/bsp/at32/at32f415-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, AT32F415RCT7
+ AT32F415RCT7, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC
- ..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\include;.;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\ipc;board\inc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;applications
+ .;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\include;..\..\..\components\drivers\smp_call;board\inc;..\..\..\components\drivers\include;board;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\include
@@ -741,16 +741,9 @@
Finsh
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -762,9 +755,16 @@
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
@@ -1079,23 +1079,9 @@
klibc
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1107,9 +1093,23 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/at32/at32f415-start/project.uvprojx b/bsp/at32/at32f415-start/project.uvprojx
index 07bab70022..baacf1a55b 100644
--- a/bsp/at32/at32f415-start/project.uvprojx
+++ b/bsp/at32/at32f415-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, AT32F415RCT7, __CLK_TCK=RT_TICK_PER_SECOND
+ AT32F415RCT7, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;board;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;board\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers;applications;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4
+ ..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;board;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;..\..\..\components\drivers\include;.;board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd
@@ -725,9 +725,9 @@
- msh_parse.c
+ msh.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -739,9 +739,9 @@
- msh.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1054,20 +1054,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsnprintf_tiny.c
@@ -1075,6 +1061,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
rt_vsscanf.c
@@ -1084,9 +1077,16 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/at32/at32f415-start/rtconfig.h b/bsp/at32/at32f415-start/rtconfig.h
index 9493e09a96..1ede002bda 100644
--- a/bsp/at32/at32f415-start/rtconfig.h
+++ b/bsp/at32/at32f415-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f421-start/.config b/bsp/at32/at32f421-start/.config
index 0b37e698a2..36f3e37dc9 100644
--- a/bsp/at32/at32f421-start/.config
+++ b/bsp/at32/at32f421-start/.config
@@ -108,7 +108,7 @@
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/at32/at32f421-start/project.ewp b/bsp/at32/at32f421-start/project.ewp
index 4e48b45af9..f82d91a581 100644
--- a/bsp/at32/at32f421-start/project.ewp
+++ b/bsp/at32/at32f421-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F421C8T7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F421C8T7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,26 +352,26 @@
CCIncludePath2
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
CCStdIncCheck
@@ -1265,12 +1265,12 @@
CCDefines
+ AT32F421C8T7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F421C8T7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1398,26 +1398,26 @@
CCIncludePath2
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
CCStdIncCheck
@@ -2209,16 +2209,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2274,18 +2274,18 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2311,6 +2311,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f421-start/project.uvproj b/bsp/at32/at32f421-start/project.uvproj
index 9205de31f6..a498cedf8a 100644
--- a/bsp/at32/at32f421-start/project.uvproj
+++ b/bsp/at32/at32f421-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC, AT32F421C8T7
+ AT32F421C8T7, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers;board;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc
+ ..\..\..\libcpu\arm\cortex-m4;board\inc;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\include;board;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers
@@ -741,16 +741,9 @@
Finsh
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -762,9 +755,16 @@
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
@@ -1084,13 +1084,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kerrno.c
@@ -1100,16 +1093,23 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/at32/at32f421-start/project.uvprojx b/bsp/at32/at32f421-start/project.uvprojx
index 1f7f67e591..a01a2b55c1 100644
--- a/bsp/at32/at32f421-start/project.uvprojx
+++ b/bsp/at32/at32f421-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, AT32F421C8T7
+ RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, AT32F421C8T7, RT_USING_LIBC, __STDC_LIMIT_MACROS
- ..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\posix\ipc;applications;..\..\..\components\drivers\include;..\libraries\rt_drivers;board\inc;.;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m4;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\include;..\..\..\components\finsh;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;board\inc;..\..\..\components\drivers\phy;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\rt_drivers\config
@@ -718,9 +718,9 @@
Finsh
- msh_parse.c
+ msh.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -732,16 +732,16 @@
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -1056,16 +1056,16 @@
klibc
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1084,9 +1084,9 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/at32/at32f421-start/rtconfig.h b/bsp/at32/at32f421-start/rtconfig.h
index 810269963b..2830b78133 100644
--- a/bsp/at32/at32f421-start/rtconfig.h
+++ b/bsp/at32/at32f421-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/at32/at32f423-start/.config b/bsp/at32/at32f423-start/.config
index a09dbde5a8..44031c8c48 100644
--- a/bsp/at32/at32f423-start/.config
+++ b/bsp/at32/at32f423-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F423_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F423_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F423_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f423-start/project.ewp b/bsp/at32/at32f423-start/project.ewp
index fd5272af2e..71d3716aa3 100644
--- a/bsp/at32/at32f423-start/project.ewp
+++ b/bsp/at32/at32f423-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F423VCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F423VCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -353,26 +353,26 @@
CCIncludePath2
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\usbotg_library\inc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F423VCT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F423VCT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1400,26 +1400,26 @@
CCIncludePath2
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\usbotg_library\inc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
CCStdIncCheck
@@ -2211,16 +2211,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2277,16 +2277,16 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f423-start/project.uvproj b/bsp/at32/at32f423-start/project.uvproj
index e8f890f895..dfff693e10 100644
--- a/bsp/at32/at32f423-start/project.uvproj
+++ b/bsp/at32/at32f423-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, AT32F423VCT7
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, AT32F423VCT7, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__
- ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\libc\compilers\common\include;board;..\libraries\rt_drivers\config
+ ..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;..\libraries\rt_drivers;board;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;applications;..\libraries\rt_drivers\config
@@ -739,13 +739,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh.c
@@ -755,9 +748,9 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
@@ -767,6 +760,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
Kernel
@@ -1079,16 +1079,9 @@
klibc
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1100,9 +1093,9 @@
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1112,6 +1105,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
libcpu
diff --git a/bsp/at32/at32f423-start/project.uvprojx b/bsp/at32/at32f423-start/project.uvprojx
index 38642d1ae6..3260f8e91c 100644
--- a/bsp/at32/at32f423-start/project.uvprojx
+++ b/bsp/at32/at32f423-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, AT32F423VCT7, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS
+ __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AT32F423VCT7, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\libraries\rt_drivers;applications;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4
+ ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;applications;board;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;board\inc;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\ipc
@@ -723,6 +723,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
shell.c
@@ -737,13 +744,6 @@
..\..\..\components\finsh\msh.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
Kernel
@@ -1054,6 +1054,13 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
@@ -1063,9 +1070,9 @@
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1077,16 +1084,9 @@
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/at32/at32f423-start/rtconfig.h b/bsp/at32/at32f423-start/rtconfig.h
index 897464260c..b648002791 100644
--- a/bsp/at32/at32f423-start/rtconfig.h
+++ b/bsp/at32/at32f423-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f425-start/.config b/bsp/at32/at32f425-start/.config
index c5e181d254..08f33c71b7 100644
--- a/bsp/at32/at32f425-start/.config
+++ b/bsp/at32/at32f425-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F425_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F425_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F425_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f425-start/project.ewp b/bsp/at32/at32f425-start/project.ewp
index c4fcb5f368..8552ad4728 100644
--- a/bsp/at32/at32f425-start/project.ewp
+++ b/bsp/at32/at32f425-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F425C8T7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F425C8T7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\board\inc
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F425C8T7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F425C8T7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\board\inc
CCStdIncCheck
@@ -2210,9 +2210,6 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
$PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2222,6 +2219,9 @@
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
Kernel
@@ -2280,16 +2280,16 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f425-start/project.uvproj b/bsp/at32/at32f425-start/project.uvproj
index 45cb249ec7..54cebbabe3 100644
--- a/bsp/at32/at32f425-start/project.uvproj
+++ b/bsp/at32/at32f425-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, AT32F425C8T7, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC
+ AT32F425C8T7, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;board\inc;..\..\..\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll
+ ..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include
@@ -748,16 +748,16 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1084,13 +1084,6 @@
..\..\..\src\klibc\kstring.c
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
rt_vsscanf.c
@@ -1105,6 +1098,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
kstdio.c
diff --git a/bsp/at32/at32f425-start/project.uvprojx b/bsp/at32/at32f425-start/project.uvprojx
index 32347d0bbd..67dfe21f9d 100644
--- a/bsp/at32/at32f425-start/project.uvprojx
+++ b/bsp/at32/at32f425-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, AT32F425C8T7
+ AT32F425C8T7, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
- ..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\libraries\usbotg_library\inc;..\..\..\components\drivers\smp_call;board\inc;board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common
+ ..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\libraries\rt_drivers;board\inc;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;board;..\..\..\components\finsh
@@ -716,6 +716,13 @@
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh.c
@@ -730,13 +737,6 @@
..\..\..\components\finsh\msh_parse.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
shell.c
@@ -1054,13 +1054,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
rt_vsnprintf_tiny.c
@@ -1075,6 +1068,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
kstdio.c
@@ -1084,9 +1084,9 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/at32/at32f425-start/rtconfig.h b/bsp/at32/at32f425-start/rtconfig.h
index 45ff74db54..38d57c80d4 100644
--- a/bsp/at32/at32f425-start/rtconfig.h
+++ b/bsp/at32/at32f425-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f435-start/.config b/bsp/at32/at32f435-start/.config
index 559309e986..7f07158e75 100644
--- a/bsp/at32/at32f435-start/.config
+++ b/bsp/at32/at32f435-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F435_437_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F435_437_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F435_437_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f435-start/project.ewp b/bsp/at32/at32f435-start/project.ewp
index 38dac3f011..18a51b60a5 100644
--- a/bsp/at32/at32f435-start/project.ewp
+++ b/bsp/at32/at32f435-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F435ZMT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F435ZMT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F435ZMT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F435ZMT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
CCStdIncCheck
@@ -2213,15 +2213,15 @@
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
Kernel
@@ -2277,10 +2277,10 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2289,7 +2289,7 @@
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f435-start/project.uvproj b/bsp/at32/at32f435-start/project.uvproj
index 758d36ad8b..a04494f343 100644
--- a/bsp/at32/at32f435-start/project.uvproj
+++ b/bsp/at32/at32f435-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __STDC_LIMIT_MACROS, AT32F435ZMT7, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, AT32F435ZMT7, __RTTHREAD__, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\rt_drivers;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;board\inc;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;applications;board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy
+ ..\..\..\components\drivers\include;..\libraries\rt_drivers\config;.;..\..\..\include;applications;..\..\..\libcpu\arm\common;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\finsh;..\libraries\rt_drivers;..\..\..\components\drivers\smp_call
@@ -741,9 +741,9 @@
Finsh
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -755,16 +755,16 @@
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -1091,6 +1091,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
@@ -1105,13 +1112,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
libcpu
diff --git a/bsp/at32/at32f435-start/project.uvprojx b/bsp/at32/at32f435-start/project.uvprojx
index f9900e2c2e..cd9b816716 100644
--- a/bsp/at32/at32f435-start/project.uvprojx
+++ b/bsp/at32/at32f435-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, AT32F435ZMT7, RT_USING_LIBC, __STDC_LIMIT_MACROS
+ __STDC_LIMIT_MACROS, AT32F435ZMT7, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\components\libc\compilers\common\include;.;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;board\inc;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;board;applications;..\..\..\components\drivers\phy
+ ..\..\..\libcpu\arm\cortex-m4;..\libraries\usbotg_library\inc;..\..\..\components\drivers\phy;board\inc;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers\config;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\include;.;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\finsh;board;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include
@@ -725,16 +725,16 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
@@ -1054,6 +1054,20 @@
klibc
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
@@ -1068,13 +1082,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kstring.c
@@ -1082,13 +1089,6 @@
..\..\..\src\klibc\kstring.c
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
libcpu
diff --git a/bsp/at32/at32f435-start/rtconfig.h b/bsp/at32/at32f435-start/rtconfig.h
index cca2ca3b7e..190c6519c8 100644
--- a/bsp/at32/at32f435-start/rtconfig.h
+++ b/bsp/at32/at32f435-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f437-start/.config b/bsp/at32/at32f437-start/.config
index 9b8fd63f98..62302e4358 100644
--- a/bsp/at32/at32f437-start/.config
+++ b/bsp/at32/at32f437-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_AT32F435_437_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_AT32F435_437_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_AT32F435_437_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f437-start/project.ewp b/bsp/at32/at32f437-start/project.ewp
index f80876f86d..7faf209835 100644
--- a/bsp/at32/at32f437-start/project.ewp
+++ b/bsp/at32/at32f437-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F437ZMT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F437ZMT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\board\inc
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F437ZMT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F437ZMT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\board\inc
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\libraries\rt_drivers
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
CCStdIncCheck
@@ -2214,10 +2214,10 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2280,16 +2280,16 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f437-start/project.uvproj b/bsp/at32/at32f437-start/project.uvproj
index 5cb45a76a6..7948cc8c63 100644
--- a/bsp/at32/at32f437-start/project.uvproj
+++ b/bsp/at32/at32f437-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, AT32F437ZMT7, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AT32F437ZMT7, RT_USING_LIBC
- ..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;..\..\..\components\finsh;board\inc;..\..\..\components\libc\compilers\common\extension;..\libraries\usbotg_library\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers\config;board;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications
+ ..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;board\inc;..\..\..\components\drivers\include;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;board;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\ipc
@@ -739,13 +739,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -755,9 +748,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -767,6 +760,13 @@
..\..\..\components\finsh\shell.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
Kernel
@@ -1079,9 +1079,9 @@
klibc
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1100,16 +1100,16 @@
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/at32/at32f437-start/project.uvprojx b/bsp/at32/at32f437-start/project.uvprojx
index c16d7e16cf..956233c281 100644
--- a/bsp/at32/at32f437-start/project.uvprojx
+++ b/bsp/at32/at32f437-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- AT32F437ZMT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, AT32F437ZMT7
- ..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;board;applications;.;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\libraries\usbotg_library\inc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\include
+ ..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\smp_call;board;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers\config;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;.;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc
@@ -716,20 +716,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
msh.c
@@ -737,6 +723,13 @@
..\..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
cmd.c
@@ -744,6 +737,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
Kernel
@@ -1054,6 +1054,20 @@
klibc
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
kstring.c
@@ -1068,13 +1082,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstdio.c
@@ -1082,13 +1089,6 @@
..\..\..\src\klibc\kstdio.c
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
libcpu
diff --git a/bsp/at32/at32f437-start/rtconfig.h b/bsp/at32/at32f437-start/rtconfig.h
index 890b9fe105..4385ef9e9e 100644
--- a/bsp/at32/at32f437-start/rtconfig.h
+++ b/bsp/at32/at32f437-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f455-start/.config b/bsp/at32/at32f455-start/.config
index 2c265d7caf..99264e809d 100644
--- a/bsp/at32/at32f455-start/.config
+++ b/bsp/at32/at32f455-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -857,6 +863,10 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -870,6 +880,21 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1041,6 +1066,7 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f455-start/project.ewp b/bsp/at32/at32f455-start/project.ewp
index 70f7782d0c..e8c7e96e80 100644
--- a/bsp/at32/at32f455-start/project.ewp
+++ b/bsp/at32/at32f455-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F455ZET7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F455ZET7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\applications
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\board
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F455ZET7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F455ZET7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\applications
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\board
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -2210,17 +2210,17 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2276,20 +2276,20 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f455-start/project.uvproj b/bsp/at32/at32f455-start/project.uvproj
index 91fdc6774c..6234d257f6 100644
--- a/bsp/at32/at32f455-start/project.uvproj
+++ b/bsp/at32/at32f455-start/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_LIBC, __STDC_LIMIT_MACROS, AT32F455ZET7, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ AT32F455ZET7, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
- applications;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\epoll;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\libraries\usbotg_library\inc;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;board
+ board;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\finsh;..\libraries\rt_drivers;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;.;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll
@@ -741,9 +741,16 @@
Finsh
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
@@ -755,16 +762,9 @@
- shell.c
+ msh.c
1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -1079,9 +1079,9 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1093,9 +1093,16 @@
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
@@ -1105,13 +1112,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
libcpu
diff --git a/bsp/at32/at32f455-start/project.uvprojx b/bsp/at32/at32f455-start/project.uvprojx
index 86656517a6..7946dc7744 100644
--- a/bsp/at32/at32f455-start/project.uvprojx
+++ b/bsp/at32/at32f455-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, AT32F455ZET7
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, AT32F455ZET7, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS
- .;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\ipc;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\libraries\rt_drivers\config;..\..\..\components\drivers\include
+ ..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\libc\compilers\common\include;board\inc;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;applications;board;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc
@@ -716,13 +716,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
cmd.c
@@ -737,6 +730,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
msh.c
@@ -1061,6 +1061,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
kstdio.c
@@ -1075,13 +1082,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
kerrno.c
diff --git a/bsp/at32/at32f455-start/rtconfig.h b/bsp/at32/at32f455-start/rtconfig.h
index 1fb434330b..92f1dcd1f5 100644
--- a/bsp/at32/at32f455-start/rtconfig.h
+++ b/bsp/at32/at32f455-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f456-start/.config b/bsp/at32/at32f456-start/.config
index 7d0e4ffae3..204d3f91f0 100644
--- a/bsp/at32/at32f456-start/.config
+++ b/bsp/at32/at32f456-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -857,6 +863,10 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -870,6 +880,21 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1041,6 +1066,7 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f456-start/project.ewp b/bsp/at32/at32f456-start/project.ewp
index 7061a4ac11..f17cd9d98f 100644
--- a/bsp/at32/at32f456-start/project.ewp
+++ b/bsp/at32/at32f456-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F456ZET7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F456ZET7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board\inc
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F456ZET7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F456ZET7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board\inc
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
CCStdIncCheck
@@ -2217,10 +2217,10 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2277,19 +2277,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f456-start/project.uvproj b/bsp/at32/at32f456-start/project.uvproj
index 3f33426d99..6ff075093c 100644
--- a/bsp/at32/at32f456-start/project.uvproj
+++ b/bsp/at32/at32f456-start/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, AT32F456ZET7, __RTTHREAD__, RT_USING_LIBC
+ RT_USING_ARMLIBC, AT32F456ZET7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC
- ..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;.;..\libraries\rt_drivers\config;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;board;board\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;board\inc;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;board;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;.;..\libraries\usbotg_library\inc;..\..\..\components\finsh
@@ -741,16 +741,16 @@
Finsh
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -762,9 +762,9 @@
- msh_parse.c
+ msh.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -1077,20 +1077,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
rt_vsnprintf_tiny.c
@@ -1098,6 +1084,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kstring.c
@@ -1107,9 +1100,16 @@
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/at32/at32f456-start/project.uvprojx b/bsp/at32/at32f456-start/project.uvprojx
index a4ee3faeb4..381c9c2d7b 100644
--- a/bsp/at32/at32f456-start/project.uvprojx
+++ b/bsp/at32/at32f456-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, AT32F456ZET7, RT_USING_ARMLIBC, __RTTHREAD__
+ RT_USING_LIBC, __STDC_LIMIT_MACROS, AT32F456ZET7, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\libcpu\arm\cortex-m4;applications;.;board;..\libraries\usbotg_library\inc;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include
+ board\inc;..\..\..\libcpu\arm\common;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers\config
@@ -718,9 +718,9 @@
Finsh
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -739,9 +739,9 @@
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1056,16 +1056,9 @@
klibc
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
@@ -1075,6 +1068,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
rt_vsnprintf_tiny.c
@@ -1084,9 +1084,9 @@
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/at32/at32f456-start/rtconfig.h b/bsp/at32/at32f456-start/rtconfig.h
index b21f80f9a7..236f7bbef6 100644
--- a/bsp/at32/at32f456-start/rtconfig.h
+++ b/bsp/at32/at32f456-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32f457-start/.config b/bsp/at32/at32f457-start/.config
index 980333bed1..69e89ee214 100644
--- a/bsp/at32/at32f457-start/.config
+++ b/bsp/at32/at32f457-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -857,6 +863,10 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -870,6 +880,21 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1041,6 +1066,7 @@ CONFIG_PKG_AT32F45x_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at32/at32f457-start/project.ewp b/bsp/at32/at32f457-start/project.ewp
index 2218b32a35..2bb0c92931 100644
--- a/bsp/at32/at32f457-start/project.ewp
+++ b/bsp/at32/at32f457-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32F457ZET7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F457ZET7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\.
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ AT32F457ZET7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32F457ZET7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\usbotg_library\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\usbotg_library\inc
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\..\libraries\rt_drivers\config
$PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\.
CCStdIncCheck
@@ -2211,16 +2211,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2276,12 +2276,6 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2291,6 +2285,12 @@
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
libcpu
@@ -2316,6 +2316,9 @@
usbotg_library
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32f457-start/project.uvproj b/bsp/at32/at32f457-start/project.uvproj
index b9fa1595e3..7787504df1 100644
--- a/bsp/at32/at32f457-start/project.uvproj
+++ b/bsp/at32/at32f457-start/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, AT32F457ZET7, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, AT32F457ZET7, RT_USING_ARMLIBC
- ..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;board;..\..\..\components\drivers\smp_call;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;applications;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers\config;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include
+ ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;board;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;board\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\usbotg_library\inc;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension
@@ -739,20 +739,6 @@
Finsh
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
cmd.c
@@ -767,6 +753,20 @@
..\..\..\components\finsh\msh.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1086,16 +1086,16 @@
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/at32/at32f457-start/project.uvprojx b/bsp/at32/at32f457-start/project.uvprojx
index 5adaa743de..7feee93498 100644
--- a/bsp/at32/at32f457-start/project.uvprojx
+++ b/bsp/at32/at32f457-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, AT32F457ZET7
+ __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, AT32F457ZET7, RT_USING_LIBC, RT_USING_ARMLIBC
- ..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;board;board\inc;..\libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m4;..\libraries\usbotg_library\inc;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\rt_drivers\config;..\..\..\components\finsh;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board\inc;applications;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call
@@ -716,13 +716,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -737,6 +730,13 @@
..\..\..\components\finsh\shell.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh.c
@@ -1056,9 +1056,9 @@
klibc
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1070,9 +1070,9 @@
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1084,9 +1084,9 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/at32/at32f457-start/rtconfig.h b/bsp/at32/at32f457-start/rtconfig.h
index 4aa39df029..b453a95ac3 100644
--- a/bsp/at32/at32f457-start/rtconfig.h
+++ b/bsp/at32/at32f457-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at32/at32m412-start/.config b/bsp/at32/at32m412-start/.config
index 7d245ac932..dfd7c51f03 100644
--- a/bsp/at32/at32m412-start/.config
+++ b/bsp/at32/at32m412-start/.config
@@ -108,7 +108,7 @@
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/at32/at32m412-start/project.ewp b/bsp/at32/at32m412-start/project.ewp
index 010cf00389..98719be7e9 100644
--- a/bsp/at32/at32m412-start/project.ewp
+++ b/bsp/at32/at32m412-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32M412CBT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32M412CBT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,26 +352,26 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\.
- $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board\inc
CCStdIncCheck
@@ -1265,12 +1265,12 @@
CCDefines
+ AT32M412CBT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32M412CBT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1398,26 +1398,26 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\.
- $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board\inc
CCStdIncCheck
@@ -2209,16 +2209,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2275,16 +2275,16 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2311,6 +2311,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32m412-start/project.uvproj b/bsp/at32/at32m412-start/project.uvproj
index 8996721e1e..48ce49761d 100644
--- a/bsp/at32/at32m412-start/project.uvproj
+++ b/bsp/at32/at32m412-start/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, AT32M412CBT7, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
+ RT_USING_LIBC, AT32M412CBT7, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;.;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;applications;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\finsh;board;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;board\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ ..\..\..\include;..\..\..\libcpu\arm\common;applications;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;..\libraries\rt_drivers;board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4
@@ -739,6 +739,13 @@
Finsh
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
cmd.c
@@ -753,13 +760,6 @@
..\..\..\components\finsh\shell.c
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
msh.c
@@ -1077,6 +1077,13 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
kstring.c
@@ -1098,13 +1105,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
rt_vsscanf.c
diff --git a/bsp/at32/at32m412-start/project.uvprojx b/bsp/at32/at32m412-start/project.uvprojx
index 0f67222b11..4c2e9c0118 100644
--- a/bsp/at32/at32m412-start/project.uvprojx
+++ b/bsp/at32/at32m412-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AT32M412CBT7, __RTTHREAD__
+ __STDC_LIMIT_MACROS, AT32M412CBT7, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;board;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\libraries\rt_drivers;applications
+ ..\libraries\rt_drivers\config;..\..\..\components\drivers\include;.;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;board\inc;board;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -718,16 +718,16 @@
Finsh
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1056,16 +1056,16 @@
klibc
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/at32/at32m412-start/rtconfig.h b/bsp/at32/at32m412-start/rtconfig.h
index 915d97754e..0d05864845 100644
--- a/bsp/at32/at32m412-start/rtconfig.h
+++ b/bsp/at32/at32m412-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/at32/at32m416-start/.config b/bsp/at32/at32m416-start/.config
index 485e0372fc..b87585d765 100644
--- a/bsp/at32/at32m416-start/.config
+++ b/bsp/at32/at32m416-start/.config
@@ -108,7 +108,7 @@
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/at32/at32m416-start/project.ewp b/bsp/at32/at32m416-start/project.ewp
index dfbaf587a6..447e46016f 100644
--- a/bsp/at32/at32m416-start/project.ewp
+++ b/bsp/at32/at32m416-start/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ AT32M416CBT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32M416CBT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,26 +352,26 @@
CCIncludePath2
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
CCStdIncCheck
@@ -1265,12 +1265,12 @@
CCDefines
+ AT32M416CBT7
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- AT32M416CBT7
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1398,26 +1398,26 @@
CCIncludePath2
- $PROJ_DIR$\board\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\rt_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\rt_drivers
+ $PROJ_DIR$\board\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\rt_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
CCStdIncCheck
@@ -2209,7 +2209,7 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2218,7 +2218,7 @@
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2275,19 +2275,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2311,6 +2311,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at32/at32m416-start/project.uvproj b/bsp/at32/at32m416-start/project.uvproj
index e70f828cb2..c50f1abd26 100644
--- a/bsp/at32/at32m416-start/project.uvproj
+++ b/bsp/at32/at32m416-start/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, AT32M416CBT7, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, AT32M416CBT7, __STDC_LIMIT_MACROS
- ..\..\..\components\drivers\phy;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;board;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;applications;board\inc;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll
+ ..\libraries\rt_drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;board;..\..\..\components\drivers\include;board\inc;applications;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\eventfd
@@ -739,13 +739,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -755,9 +748,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -767,6 +760,13 @@
..\..\..\components\finsh\shell.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
Kernel
@@ -1079,9 +1079,16 @@
klibc
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
@@ -1091,6 +1098,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
@@ -1098,20 +1112,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
libcpu
diff --git a/bsp/at32/at32m416-start/project.uvprojx b/bsp/at32/at32m416-start/project.uvprojx
index f2d474323e..8f025866a4 100644
--- a/bsp/at32/at32m416-start/project.uvprojx
+++ b/bsp/at32/at32m416-start/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, AT32M416CBT7, __STDC_LIMIT_MACROS, __RTTHREAD__
+ RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, AT32M416CBT7, __RTTHREAD__, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;.;board;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\rt_drivers;board\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy
+ applications;..\libraries\rt_drivers\config;..\..\..\components\drivers\phy;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\include
@@ -716,6 +716,13 @@
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
shell.c
@@ -730,13 +737,6 @@
..\..\..\components\finsh\msh.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -1054,6 +1054,13 @@
klibc
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
rt_vsscanf.c
@@ -1061,6 +1068,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
@@ -1068,13 +1082,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsnprintf_tiny.c
@@ -1082,13 +1089,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
libcpu
diff --git a/bsp/at32/at32m416-start/rtconfig.h b/bsp/at32/at32m416-start/rtconfig.h
index bab730d72c..02beec14c5 100644
--- a/bsp/at32/at32m416-start/rtconfig.h
+++ b/bsp/at32/at32m416-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/at91/at91sam9260/.config b/bsp/at91/at91sam9260/.config
index 5cf009ab6d..4c451c8be7 100644
--- a/bsp/at91/at91sam9260/.config
+++ b/bsp/at91/at91sam9260/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -394,6 +394,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +502,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +592,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +638,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +857,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +874,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1060,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at91/at91sam9260/rtconfig.h b/bsp/at91/at91sam9260/rtconfig.h
index 3f67cf7c68..c02ca35aaa 100644
--- a/bsp/at91/at91sam9260/rtconfig.h
+++ b/bsp/at91/at91sam9260/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/at91/at91sam9g45/.config b/bsp/at91/at91sam9g45/.config
index 0384a3a5d3..7563d050ae 100644
--- a/bsp/at91/at91sam9g45/.config
+++ b/bsp/at91/at91sam9g45/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -406,6 +406,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -513,6 +514,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -603,6 +605,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -648,6 +651,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -741,6 +745,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -822,6 +827,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -864,6 +870,10 @@ CONFIG_RT_USING_CPLUSPLUS=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -877,6 +887,21 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1048,6 +1073,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/at91/at91sam9g45/project.ewp b/bsp/at91/at91sam9g45/project.ewp
index 80c5cf582a..a3b12ade7f 100644
--- a/bsp/at91/at91sam9g45/project.ewp
+++ b/bsp/at91/at91sam9g45/project.ewp
@@ -179,12 +179,12 @@
1
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -315,32 +315,32 @@
CCIncludePath2
- $PROJ_DIR$\platform
- $PROJ_DIR$\..\..\..\components\libc\posix\pthreads
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\delay
- $PROJ_DIR$\applications
$PROJ_DIR$\..\..\..\components\libc\posix\tls
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\cplusplus
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\arm926
- $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\ktime\inc
- $PROJ_DIR$\..\..\..\components\drivers\ktime
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\cplusplus
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\pthreads
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\arm926
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\ktime
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\delay
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\platform
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\components\drivers\ktime\inc
CCStdIncCheck
@@ -1167,12 +1167,12 @@
CCDefines
NDEBUG
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1303,32 +1303,32 @@
CCIncludePath2
- $PROJ_DIR$\platform
- $PROJ_DIR$\..\..\..\components\libc\posix\pthreads
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\delay
- $PROJ_DIR$\applications
$PROJ_DIR$\..\..\..\components\libc\posix\tls
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\cplusplus
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\arm926
- $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\ktime\inc
- $PROJ_DIR$\..\..\..\components\drivers\ktime
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\cplusplus
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\pthreads
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\libcpu\arm\arm926
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\ktime
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\delay
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\platform
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\components\drivers\ktime\inc
CCStdIncCheck
@@ -2032,10 +2032,10 @@
CPP
- $PROJ_DIR$\..\..\..\components\libc\cplusplus\cxx_crt_init.c
+ $PROJ_DIR$\..\..\..\components\libc\cplusplus\cxx_crt.cpp
- $PROJ_DIR$\..\..\..\components\libc\cplusplus\cxx_crt.cpp
+ $PROJ_DIR$\..\..\..\components\libc\cplusplus\cxx_crt_init.c
@@ -2082,15 +2082,15 @@
Drivers
-
- $PROJ_DIR$\drivers\board.c
-
$PROJ_DIR$\drivers\led.c
$PROJ_DIR$\drivers\usart.c
+
+ $PROJ_DIR$\drivers\board.c
+
Filesystem
@@ -2112,9 +2112,6 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2124,6 +2121,9 @@
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
$PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2182,29 +2182,29 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
ktime
+
+ $PROJ_DIR$\..\..\..\components\drivers\ktime\src\cputimer.c
+
$PROJ_DIR$\..\..\..\components\drivers\ktime\src\boottime.c
$PROJ_DIR$\..\..\..\components\drivers\ktime\src\hrtimer.c
-
- $PROJ_DIR$\..\..\..\components\drivers\ktime\src\cputimer.c
-
libcpu
@@ -2239,16 +2239,16 @@
Platform
- $PROJ_DIR$\platform\reset.c
+ $PROJ_DIR$\platform\system_clock.c
+
+
+ $PROJ_DIR$\platform\rt_low_level_init.c
$PROJ_DIR$\platform\interrupt.c
- $PROJ_DIR$\platform\system_clock.c
-
-
- $PROJ_DIR$\platform\rt_low_level_init.c
+ $PROJ_DIR$\platform\reset.c
@@ -2287,6 +2287,9 @@
$PROJ_DIR$\..\..\..\components\libc\posix\tls\emutls.c
+
+ utc_UTest
+
utestcases
diff --git a/bsp/at91/at91sam9g45/project.uvproj b/bsp/at91/at91sam9g45/project.uvproj
index 7a35e2b584..7f2d693077 100644
--- a/bsp/at91/at91sam9g45/project.uvproj
+++ b/bsp/at91/at91sam9g45/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\libcpu\arm\common;platform;..\..\..\components\libc\cplusplus;..\..\..\components\libc\posix\tls;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\ktime\inc;..\..\..\libcpu\arm\arm926;..\..\..\components\libc\posix\delay;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\pthreads;..\..\..\components\drivers\include;drivers;..\..\..\components\drivers\phy;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\components\drivers\ktime;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include
+ ..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\ktime\inc;..\..\..\libcpu\arm\arm926;applications;..\..\..\components\libc\posix\tls;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\drivers\phy;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\cplusplus;platform;..\..\..\components\libc\posix\pthreads;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\ktime;..\..\..\components\drivers\smp_call;drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\delay
@@ -472,16 +472,16 @@
CPP
- cxx_crt_init.c
- 1
- ..\..\..\components\libc\cplusplus\cxx_crt_init.c
+ cxx_crt.cpp
+ 8
+ ..\..\..\components\libc\cplusplus\cxx_crt.cpp
- cxx_crt.cpp
- 8
- ..\..\..\components\libc\cplusplus\cxx_crt.cpp
+ cxx_crt_init.c
+ 1
+ ..\..\..\components\libc\cplusplus\cxx_crt_init.c
@@ -868,16 +868,16 @@
- msh_file.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\components\finsh\msh_parse.c
- cmd.c
+ msh_file.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_file.c
@@ -889,9 +889,9 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
@@ -1194,9 +1194,9 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1215,9 +1215,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
@@ -1225,9 +1225,9 @@
ktime
- hrtimer.c
+ boottime.c
1
- ..\..\..\components\drivers\ktime\src\hrtimer.c
+ ..\..\..\components\drivers\ktime\src\boottime.c
@@ -1263,9 +1263,9 @@
- boottime.c
+ hrtimer.c
1
- ..\..\..\components\drivers\ktime\src\boottime.c
+ ..\..\..\components\drivers\ktime\src\hrtimer.c
@@ -1349,13 +1349,6 @@
Platform
-
-
- rt_low_level_init.c
- 1
- platform\rt_low_level_init.c
-
-
system_clock.c
@@ -1365,16 +1358,23 @@
- interrupt.c
+ reset.c
1
- platform\interrupt.c
+ platform\reset.c
- reset.c
+ rt_low_level_init.c
1
- platform\reset.c
+ platform\rt_low_level_init.c
+
+
+
+
+ interrupt.c
+ 1
+ platform\interrupt.c
diff --git a/bsp/at91/at91sam9g45/rtconfig.h b/bsp/at91/at91sam9g45/rtconfig.h
index 17cadc0654..e38e7bde72 100644
--- a/bsp/at91/at91sam9g45/rtconfig.h
+++ b/bsp/at91/at91sam9g45/rtconfig.h
@@ -324,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/avr32/at32uc3a0256/.config b/bsp/avr32/at32uc3a0256/.config
index 60d2222f89..e6befaa913 100644
--- a/bsp/avr32/at32uc3a0256/.config
+++ b/bsp/avr32/at32uc3a0256/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -195,6 +193,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -371,6 +371,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -478,6 +479,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -567,6 +569,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -612,6 +615,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -705,6 +709,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -786,6 +791,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -828,6 +834,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -841,6 +851,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1011,6 +1036,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/avr32/at32uc3a0256/rtconfig.h b/bsp/avr32/at32uc3a0256/rtconfig.h
index 19004d8bc8..d93e806bbe 100644
--- a/bsp/avr32/at32uc3a0256/rtconfig.h
+++ b/bsp/avr32/at32uc3a0256/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -295,6 +295,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/avr32/at32uc3b0256/.config b/bsp/avr32/at32uc3b0256/.config
index 7a7be4b99d..987cf25d9b 100644
--- a/bsp/avr32/at32uc3b0256/.config
+++ b/bsp/avr32/at32uc3b0256/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -199,6 +197,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -375,6 +375,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -482,6 +483,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -571,6 +573,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -616,6 +619,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -709,6 +713,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -790,6 +795,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -832,6 +838,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -845,6 +855,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1015,6 +1040,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/avr32/at32uc3b0256/rtconfig.h b/bsp/avr32/at32uc3b0256/rtconfig.h
index dc6c437e40..45314c6d1b 100644
--- a/bsp/avr32/at32uc3b0256/rtconfig.h
+++ b/bsp/avr32/at32uc3b0256/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -298,6 +298,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/beaglebone/.config b/bsp/beaglebone/.config
index 79294efbbf..2861fcf731 100644
--- a/bsp/beaglebone/.config
+++ b/bsp/beaglebone/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -393,6 +393,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -500,6 +501,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -589,6 +591,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -634,6 +637,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -850,6 +856,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/beaglebone/rtconfig.h b/bsp/beaglebone/rtconfig.h
index 96a4a98afc..a31cf0c67c 100644
--- a/bsp/beaglebone/rtconfig.h
+++ b/bsp/beaglebone/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bluetrum/ab32vg1-ab-prougen/.config b/bsp/bluetrum/ab32vg1-ab-prougen/.config
index 7511e9cf6f..958146c697 100644
--- a/bsp/bluetrum/ab32vg1-ab-prougen/.config
+++ b/bsp/bluetrum/ab32vg1-ab-prougen/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -622,6 +625,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -715,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_PKG_BLUETRUM_SDK_VER="v0.0.2"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_PKG_BLUETRUM_SDK_VER="v0.0.2"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_PKG_BLUETRUM_SDK_VER="v0.0.2"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1028,6 +1053,7 @@ CONFIG_PKG_BLUETRUM_SDK_VER="v0.0.2"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bluetrum/ab32vg1-ab-prougen/rtconfig.h b/bsp/bluetrum/ab32vg1-ab-prougen/rtconfig.h
index 9b714049ec..04c5fc1983 100644
--- a/bsp/bluetrum/ab32vg1-ab-prougen/rtconfig.h
+++ b/bsp/bluetrum/ab32vg1-ab-prougen/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bm3803/.config b/bsp/bm3803/.config
index d87ccb64e7..cc962e0271 100644
--- a/bsp/bm3803/.config
+++ b/bsp/bm3803/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -394,6 +394,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +502,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +592,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +638,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +857,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +874,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1060,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bm3803/rtconfig.h b/bsp/bm3803/rtconfig.h
index 296473b143..9b717720b4 100644
--- a/bsp/bm3803/rtconfig.h
+++ b/bsp/bm3803/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bouffalo_lab/bl60x/.config b/bsp/bouffalo_lab/bl60x/.config
index cf51fcac15..222f17c45f 100755
--- a/bsp/bouffalo_lab/bl60x/.config
+++ b/bsp/bouffalo_lab/bl60x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -384,6 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -491,6 +492,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -580,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -625,6 +628,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -718,6 +722,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -800,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -842,6 +848,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -855,6 +865,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bouffalo_lab/bl60x/rtconfig.h b/bsp/bouffalo_lab/bl60x/rtconfig.h
index 99a742da3c..c5b9dcfca0 100644
--- a/bsp/bouffalo_lab/bl60x/rtconfig.h
+++ b/bsp/bouffalo_lab/bl60x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bouffalo_lab/bl61x/.config b/bsp/bouffalo_lab/bl61x/.config
index f3e6011c7e..e7f7b53c4e 100644
--- a/bsp/bouffalo_lab/bl61x/.config
+++ b/bsp/bouffalo_lab/bl61x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -441,6 +441,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -548,6 +549,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -637,6 +639,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -682,6 +685,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -775,6 +779,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -857,6 +862,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -899,6 +905,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -912,6 +922,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1083,6 +1108,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bouffalo_lab/bl61x/rtconfig.h b/bsp/bouffalo_lab/bl61x/rtconfig.h
index 3b3d40fbe4..44204dfb3d 100644
--- a/bsp/bouffalo_lab/bl61x/rtconfig.h
+++ b/bsp/bouffalo_lab/bl61x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 32
#define RT_THREAD_PRIORITY_32
@@ -347,6 +347,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bouffalo_lab/bl70x/.config b/bsp/bouffalo_lab/bl70x/.config
index 3771377095..d288dd19aa 100755
--- a/bsp/bouffalo_lab/bl70x/.config
+++ b/bsp/bouffalo_lab/bl70x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -384,6 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -491,6 +492,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -580,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -625,6 +628,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -718,6 +722,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -800,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -842,6 +848,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -855,6 +865,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bouffalo_lab/bl70x/rtconfig.h b/bsp/bouffalo_lab/bl70x/rtconfig.h
index bc41be64f0..0120bd398d 100644
--- a/bsp/bouffalo_lab/bl70x/rtconfig.h
+++ b/bsp/bouffalo_lab/bl70x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bouffalo_lab/bl808/d0/.config b/bsp/bouffalo_lab/bl808/d0/.config
index 318afd9f1a..c4b9d7f9f2 100644
--- a/bsp/bouffalo_lab/bl808/d0/.config
+++ b/bsp/bouffalo_lab/bl808/d0/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=20
@@ -224,6 +222,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -486,6 +486,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -593,6 +594,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -682,6 +684,7 @@ CONFIG_RT_USING_VDSO=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -727,6 +730,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -820,6 +824,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -902,6 +907,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -944,6 +950,10 @@ CONFIG_RT_USING_VDSO=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -957,6 +967,21 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1128,6 +1153,7 @@ CONFIG_RT_USING_VDSO=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bouffalo_lab/bl808/d0/rtconfig.h b/bsp/bouffalo_lab/bl808/d0/rtconfig.h
index 4db9723ecd..fc7eade395 100755
--- a/bsp/bouffalo_lab/bl808/d0/rtconfig.h
+++ b/bsp/bouffalo_lab/bl808/d0/rtconfig.h
@@ -398,6 +398,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bouffalo_lab/bl808/lp/.config b/bsp/bouffalo_lab/bl808/lp/.config
index 230f67c486..1d6d7ce74f 100755
--- a/bsp/bouffalo_lab/bl808/lp/.config
+++ b/bsp/bouffalo_lab/bl808/lp/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -367,6 +365,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -474,6 +473,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -563,6 +563,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -608,6 +609,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -701,6 +703,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -783,6 +786,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -825,6 +829,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -838,6 +846,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1009,6 +1032,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bouffalo_lab/bl808/lp/rtconfig.h b/bsp/bouffalo_lab/bl808/lp/rtconfig.h
index 22e18fbbc7..64162ee43e 100755
--- a/bsp/bouffalo_lab/bl808/lp/rtconfig.h
+++ b/bsp/bouffalo_lab/bl808/lp/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -291,6 +291,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/bouffalo_lab/bl808/m0/.config b/bsp/bouffalo_lab/bl808/m0/.config
index a8e1c3b3a6..8aa906d4e5 100755
--- a/bsp/bouffalo_lab/bl808/m0/.config
+++ b/bsp/bouffalo_lab/bl808/m0/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -421,6 +421,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -565,6 +566,7 @@ CONFIG_DHCPD_SERVER_IP="192.168.169.1"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -676,6 +678,7 @@ CONFIG_PKG_WLAN_BL808_VER="latest"
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -799,6 +802,7 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -845,6 +849,7 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -938,6 +943,7 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1020,6 +1026,7 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1062,6 +1069,10 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1075,6 +1086,21 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1246,6 +1272,7 @@ CONFIG_PKG_MBEDTLS_VER="v2.28.1"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/bouffalo_lab/bl808/m0/rtconfig.h b/bsp/bouffalo_lab/bl808/m0/rtconfig.h
index 86d589dd1c..aa05ed084f 100644
--- a/bsp/bouffalo_lab/bl808/m0/rtconfig.h
+++ b/bsp/bouffalo_lab/bl808/m0/rtconfig.h
@@ -253,6 +253,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -458,6 +459,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ck802/.config b/bsp/ck802/.config
index e0294810e1..eca362e99b 100644
--- a/bsp/ck802/.config
+++ b/bsp/ck802/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -200,6 +198,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=512
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=1
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -376,6 +376,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -483,6 +484,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -572,6 +574,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -617,6 +620,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -710,6 +714,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -791,6 +796,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -833,6 +839,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -846,6 +856,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1017,6 +1042,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ck802/rtconfig.h b/bsp/ck802/rtconfig.h
index 422ba58428..2fd3e62109 100644
--- a/bsp/ck802/rtconfig.h
+++ b/bsp/ck802/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -301,6 +301,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/core-v-mcu/core-v-cv32e40p/.config b/bsp/core-v-mcu/core-v-cv32e40p/.config
index 3c9b7cbaff..fcf1a03d37 100644
--- a/bsp/core-v-mcu/core-v-cv32e40p/.config
+++ b/bsp/core-v-mcu/core-v-cv32e40p/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -622,6 +625,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -715,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/core-v-mcu/core-v-cv32e40p/rtconfig.h b/bsp/core-v-mcu/core-v-cv32e40p/rtconfig.h
index 5173965d65..6f7d190eb7 100644
--- a/bsp/core-v-mcu/core-v-cv32e40p/rtconfig.h
+++ b/bsp/core-v-mcu/core-v-cv32e40p/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/cvitek/c906_little/.config b/bsp/cvitek/c906_little/.config
index 2c058ad651..2c67dff017 100644
--- a/bsp/cvitek/c906_little/.config
+++ b/bsp/cvitek/c906_little/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=32
@@ -222,6 +220,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -398,6 +398,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -505,6 +506,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -594,6 +596,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -639,6 +642,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -732,6 +736,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -814,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/cvitek/c906_little/rtconfig.h b/bsp/cvitek/c906_little/rtconfig.h
index 8b2130c2f4..1c3fba9c0e 100755
--- a/bsp/cvitek/c906_little/rtconfig.h
+++ b/bsp/cvitek/c906_little/rtconfig.h
@@ -322,6 +322,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/cvitek/cv18xx_aarch64/.config b/bsp/cvitek/cv18xx_aarch64/.config
index 70a173fa53..ebcb136fe9 100644
--- a/bsp/cvitek/cv18xx_aarch64/.config
+++ b/bsp/cvitek/cv18xx_aarch64/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -240,6 +238,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=10
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=256
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -507,6 +507,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -614,6 +615,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -703,6 +705,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -748,6 +751,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -841,6 +845,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -922,6 +927,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -964,6 +970,10 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -977,6 +987,21 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1148,6 +1173,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/cvitek/cv18xx_aarch64/rtconfig.h b/bsp/cvitek/cv18xx_aarch64/rtconfig.h
index ec87af3920..bc03773ae0 100644
--- a/bsp/cvitek/cv18xx_aarch64/rtconfig.h
+++ b/bsp/cvitek/cv18xx_aarch64/rtconfig.h
@@ -410,6 +410,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/cvitek/cv18xx_risc-v/.config b/bsp/cvitek/cv18xx_risc-v/.config
index 6068a0f5f0..e2e51d6074 100644
--- a/bsp/cvitek/cv18xx_risc-v/.config
+++ b/bsp/cvitek/cv18xx_risc-v/.config
@@ -225,6 +225,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -423,6 +424,7 @@ CONFIG_RT_USING_POSIX_TIMER=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
diff --git a/bsp/cvitek/cv18xx_risc-v/rtconfig.h b/bsp/cvitek/cv18xx_risc-v/rtconfig.h
index 417a2481d1..af08a5da15 100755
--- a/bsp/cvitek/cv18xx_risc-v/rtconfig.h
+++ b/bsp/cvitek/cv18xx_risc-v/rtconfig.h
@@ -275,6 +275,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
diff --git a/bsp/dm365/.config b/bsp/dm365/.config
index fa46648ce3..46d6119585 100644
--- a/bsp/dm365/.config
+++ b/bsp/dm365/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=32
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -510,6 +510,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -617,6 +618,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -706,6 +708,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -751,6 +754,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -844,6 +848,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -925,6 +930,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -967,6 +973,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -980,6 +990,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1151,6 +1176,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/dm365/rtconfig.h b/bsp/dm365/rtconfig.h
index e60766e745..73a8f92a09 100644
--- a/bsp/dm365/rtconfig.h
+++ b/bsp/dm365/rtconfig.h
@@ -398,6 +398,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/essemi/es32f0654/.config b/bsp/essemi/es32f0654/.config
index 3c789a72ca..f82d8d6e95 100644
--- a/bsp/essemi/es32f0654/.config
+++ b/bsp/essemi/es32f0654/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/essemi/es32f0654/project.uvprojx b/bsp/essemi/es32f0654/project.uvprojx
index dfca861644..4572f2b4e1 100644
--- a/bsp/essemi/es32f0654/project.uvprojx
+++ b/bsp/essemi/es32f0654/project.uvprojx
@@ -330,9 +330,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, ES32F065x, RT_USING_LIBC, __STDC_LIMIT_MACROS
+ ES32F065x, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC
- ..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\include;libraries\CMSIS\Include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m0;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;.;..\..\..\components\libc\compilers\common\extension;libraries\CMSIS\Device\EastSoft\ES32F065x\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\components\finsh;drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;libraries\ES32F065x_ALD_StdPeriph_Driver\Include;..\..\..\components\libc\compilers\common\include;drivers\ES
+ ..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;libraries\CMSIS\Include;..\..\..\components\drivers\include;libraries\CMSIS\Device\EastSoft\ES32F065x\Include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;applications;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;drivers;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;libraries\ES32F065x_ALD_StdPeriph_Driver\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;drivers\ES;..\..\..\libcpu\arm\common
@@ -677,9 +677,9 @@
Drivers
- board.c
+ drv_uart.c
1
- drivers\board.c
+ drivers\drv_uart.c
@@ -691,9 +691,9 @@
- drv_uart.c
+ board.c
1
- drivers\drv_uart.c
+ drivers\board.c
@@ -701,9 +701,9 @@
Finsh
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -715,16 +715,16 @@
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -1020,16 +1020,9 @@
klibc
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1041,16 +1034,23 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1087,13 +1087,6 @@
Libraries
-
-
- ald_smartcard.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_smartcard.c
-
-
ald_flash.c
@@ -1103,65 +1096,9 @@
- ald_acmp.c
+ ald_crypt.c
1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_acmp.c
-
-
-
-
- ald_spi.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_spi.c
-
-
-
-
- ald_calc.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_calc.c
-
-
-
-
- ald_i2c.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_i2c.c
-
-
-
-
- ald_tsense.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_tsense.c
-
-
-
-
- ald_rmu.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rmu.c
-
-
-
-
- ald_adc.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_adc.c
-
-
-
-
- ald_uart.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_uart.c
-
-
-
-
- ald_pmu.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pmu.c
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crypt.c
@@ -1173,30 +1110,9 @@
- ald_cmu.c
+ ald_trng.c
1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_cmu.c
-
-
-
-
- ald_rtc.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rtc.c
-
-
-
-
- ald_wdt.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_wdt.c
-
-
-
-
- ald_crc.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crc.c
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_trng.c
@@ -1215,58 +1131,23 @@
- ald_gpio.c
+ ald_acmp.c
1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_gpio.c
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_acmp.c
- utils.c
+ ald_wdt.c
1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\utils.c
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_wdt.c
- ald_dma.c
+ ald_i2c.c
1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_dma.c
-
-
-
-
- ald_pis.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pis.c
-
-
-
-
- ald_trng.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_trng.c
-
-
-
-
- ald_crypt.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crypt.c
-
-
-
-
- ald_bkpc.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_bkpc.c
-
-
-
-
- ald_timer.c
- 1
- libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_timer.c
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_i2c.c
@@ -1276,6 +1157,62 @@
libraries\CMSIS\Device\EastSoft\ES32F065x\Startup\keil\startup_es32f065x.s
+
+
+ ald_pmu.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pmu.c
+
+
+
+
+ ald_dma.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_dma.c
+
+
+
+
+ ald_spi.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_spi.c
+
+
+
+
+ ald_bkpc.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_bkpc.c
+
+
+
+
+ ald_rmu.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rmu.c
+
+
+
+
+ utils.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\utils.c
+
+
+
+
+ ald_smartcard.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_smartcard.c
+
+
+
+
+ ald_crc.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crc.c
+
+
ald_can.c
@@ -1283,6 +1220,69 @@
libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_can.c
+
+
+ ald_adc.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_adc.c
+
+
+
+
+ ald_tsense.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_tsense.c
+
+
+
+
+ ald_uart.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_uart.c
+
+
+
+
+ ald_gpio.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_gpio.c
+
+
+
+
+ ald_rtc.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rtc.c
+
+
+
+
+ ald_timer.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_timer.c
+
+
+
+
+ ald_calc.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_calc.c
+
+
+
+
+ ald_cmu.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_cmu.c
+
+
+
+
+ ald_pis.c
+ 1
+ libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pis.c
+
+
diff --git a/bsp/essemi/es32f0654/rtconfig.h b/bsp/essemi/es32f0654/rtconfig.h
index cf2621c4bc..0b41edd46f 100644
--- a/bsp/essemi/es32f0654/rtconfig.h
+++ b/bsp/essemi/es32f0654/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -303,6 +303,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/essemi/es32f365x/.config b/bsp/essemi/es32f365x/.config
index f5fd6d10e0..58ef742e55 100644
--- a/bsp/essemi/es32f365x/.config
+++ b/bsp/essemi/es32f365x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -383,6 +383,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -490,6 +491,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -579,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -625,6 +628,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -718,6 +722,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -799,6 +804,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -841,6 +847,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -854,6 +864,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/essemi/es32f365x/project.ewp b/bsp/essemi/es32f365x/project.ewp
index f1a8d5a747..cea747df82 100644
--- a/bsp/essemi/es32f365x/project.ewp
+++ b/bsp/essemi/es32f365x/project.ewp
@@ -211,11 +211,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
ES32F36xx
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -344,27 +344,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers\ES
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include
+ $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\drivers\ES
+ $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1250,11 +1250,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
ES32F36xx
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1383,27 +1383,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers\ES
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include
+ $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\drivers\ES
+ $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -2180,10 +2180,10 @@
$PROJ_DIR$\drivers\board.c
- $PROJ_DIR$\..\es32f369x\drivers\drv_gpio.c
+ $PROJ_DIR$\..\es32f369x\drivers\drv_uart.c
- $PROJ_DIR$\..\es32f369x\drivers\drv_uart.c
+ $PROJ_DIR$\..\es32f369x\drivers\drv_gpio.c
@@ -2258,16 +2258,16 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2290,115 +2290,118 @@
Libraries
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
-
$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
-
$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c
$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
-
$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
+
$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c
-
-
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c
- $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
+
+
+ $PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/essemi/es32f365x/project.uvprojx b/bsp/essemi/es32f365x/project.uvprojx
index 1e32d72dc3..1d40572516 100644
--- a/bsp/essemi/es32f365x/project.uvprojx
+++ b/bsp/essemi/es32f365x/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, ES32F36xx, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
+ ES32F36xx, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include;drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\es32f369x\libraries\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;.;..\..\..\components\libc\compilers\common\include;drivers\ES
+ ..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\es32f369x\libraries\CMSIS\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\phy;drivers\ES;..\..\..\components\drivers\smp_call;.;drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include;..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc
@@ -709,13 +709,6 @@
..\..\..\components\finsh\msh.c
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
msh_parse.c
@@ -730,6 +723,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1042,9 +1042,16 @@
klibc
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
@@ -1063,16 +1070,9 @@
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1118,9 +1118,16 @@
Libraries
- ald_acmp.c
+ ald_rtc.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
+
+
+
+
+ ald_calc.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c
@@ -1132,79 +1139,9 @@
- ald_gpio.c
+ ald_can.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
-
-
-
-
- ald_pis.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
-
-
-
-
- ald_rtc.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
-
-
-
-
- ald_sram.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
-
-
-
-
- ald_adc.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
-
-
-
-
- ald_usb.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
-
-
-
-
- ald_crc.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c
-
-
-
-
- ald_nand.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
-
-
-
-
- ald_trng.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
-
-
-
-
- ald_bkpc.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
-
-
-
-
- ald_tsense.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c
@@ -1216,16 +1153,79 @@
- ald_i2c.c
+ ald_flash.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c
- ald_flash.c
+ ald_qspi.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c
+
+
+
+
+ ald_acmp.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
+
+
+
+
+ ald_tsense.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
+
+
+
+
+ ald_pmu.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
+
+
+
+
+ ald_dma.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
+
+
+
+
+ ald_sram.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
+
+
+
+
+ ald_cmu.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
+
+
+
+
+ utils.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
+
+
+
+
+ ald_crc.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c
+
+
+
+
+ ald_nor_lcd.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
@@ -1244,79 +1244,30 @@
- ald_can.c
+ ald_adc.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
- utils.c
+ ald_usb.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
- ald_crypt.c
+ ald_nand.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
- ald_pmu.c
+ ald_ebi.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
-
-
-
-
- ald_qspi.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c
-
-
-
-
- ald_wdt.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
-
-
-
-
- ald_calc.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c
-
-
-
-
- ald_i2s.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
-
-
-
-
- ald_cmu.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
-
-
-
-
- ald_dac.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c
-
-
-
-
- ald_dma.c
- 1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
@@ -1328,16 +1279,51 @@
- ald_flash_ext.c
+ ald_trng.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
- ald_nor_lcd.c
+ ald_i2s.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
+
+
+
+
+ ald_crypt.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
+
+
+
+
+ ald_gpio.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
+
+
+
+
+ ald_wdt.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
+
+
+
+
+ ald_bkpc.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
+
+
+
+
+ ald_flash_ext.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
@@ -1347,6 +1333,13 @@
..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c
+
+
+ ald_i2c.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
+
+
ald_uart.c
@@ -1356,9 +1349,16 @@
- ald_ebi.c
+ ald_pis.c
1
- ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
+
+
+
+
+ ald_dac.c
+ 1
+ ..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c
diff --git a/bsp/essemi/es32f365x/rtconfig.h b/bsp/essemi/es32f365x/rtconfig.h
index 734894701c..f001d3e121 100644
--- a/bsp/essemi/es32f365x/rtconfig.h
+++ b/bsp/essemi/es32f365x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -306,6 +306,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/essemi/es32f369x/.config b/bsp/essemi/es32f369x/.config
index 3241f8fbd3..1b7aeefd82 100644
--- a/bsp/essemi/es32f369x/.config
+++ b/bsp/essemi/es32f369x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -383,6 +383,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -490,6 +491,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -579,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -625,6 +628,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -718,6 +722,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -799,6 +804,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -841,6 +847,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -854,6 +864,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/essemi/es32f369x/project.ewp b/bsp/essemi/es32f369x/project.ewp
index d26d76c9fd..9b6e317259 100644
--- a/bsp/essemi/es32f369x/project.ewp
+++ b/bsp/essemi/es32f369x/project.ewp
@@ -211,12 +211,12 @@
CCDefines
+ ES32F36xx
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- ES32F36xx
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -344,27 +344,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
- $PROJ_DIR$\libraries\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\drivers\ES
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
+ $PROJ_DIR$\libraries\CMSIS\Include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\drivers\phy
CCStdIncCheck
@@ -1250,12 +1250,12 @@
CCDefines
+ ES32F36xx
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- ES32F36xx
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1383,27 +1383,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
- $PROJ_DIR$\libraries\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\drivers\ES
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include
+ $PROJ_DIR$\libraries\CMSIS\Include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\drivers\phy
CCStdIncCheck
@@ -2177,13 +2177,13 @@
Drivers
- $PROJ_DIR$\drivers\board.c
+ $PROJ_DIR$\drivers\drv_gpio.c
$PROJ_DIR$\drivers\drv_uart.c
- $PROJ_DIR$\drivers\drv_gpio.c
+ $PROJ_DIR$\drivers\board.c
@@ -2191,15 +2191,15 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
Kernel
@@ -2255,16 +2255,16 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2291,32 +2291,14 @@
Libraries
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
-
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c
@@ -2324,81 +2306,102 @@
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
-
-
- $PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
-
-
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
- $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
+ $PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c
+
$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
+
+
+ $PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/essemi/es32f369x/project.uvprojx b/bsp/essemi/es32f369x/project.uvprojx
index 377f1fad4e..5c4cd97d5e 100644
--- a/bsp/essemi/es32f369x/project.uvprojx
+++ b/bsp/essemi/es32f369x/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, ES32F36xx, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, ES32F36xx, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
- ..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;libraries\CMSIS\Device\EastSoft\ES32F36xx\Include;..\..\..\components\libc\posix\io\eventfd;applications;drivers;libraries\ES32F36xx_ALD_StdPeriph_Driver\Include;..\..\..\libcpu\arm\cortex-m3;.;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;libraries\CMSIS\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;drivers\ES
+ ..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;drivers\ES;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;libraries\ES32F36xx_ALD_StdPeriph_Driver\Include;libraries\CMSIS\Device\EastSoft\ES32F36xx\Include;..\..\..\components\drivers\include;libraries\CMSIS\Include;applications;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;.;drivers;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy
@@ -678,6 +678,13 @@
Drivers
+
+
+ board.c
+ 1
+ drivers\board.c
+
+
drv_uart.c
@@ -692,21 +699,14 @@
drivers\drv_gpio.c
-
-
- board.c
- 1
- drivers\board.c
-
-
Finsh
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -718,16 +718,16 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -1042,9 +1042,9 @@
klibc
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
@@ -1063,9 +1063,9 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1116,6 +1116,69 @@
Libraries
+
+
+ ald_cmu.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
+
+
+
+
+ ald_flash_ext.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
+
+
+
+
+ ald_uart.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c
+
+
+
+
+ ald_gpio.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
+
+
+
+
+ ald_rtchw.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c
+
+
+
+
+ utils.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
+
+
+
+
+ startup_es32f36xx.s
+ 2
+ libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\keil\startup_es32f36xx.s
+
+
+
+
+ ald_bkpc.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
+
+
+
+
+ ald_acmp.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
+
+
ald_qspi.c
@@ -1125,9 +1188,23 @@
- ald_wdt.c
+ ald_spi.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c
+
+
+
+
+ ald_adc.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
+
+
+
+
+ ald_timer.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c
@@ -1146,30 +1223,16 @@
- ald_sram.c
+ ald_crypt.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
- ald_adc.c
+ ald_tsense.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c
-
-
-
-
- ald_trng.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
-
-
-
-
- ald_pis.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
@@ -1181,79 +1244,16 @@
- ald_nor_lcd.c
+ ald_ebi.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
- ald_acmp.c
+ ald_sram.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c
-
-
-
-
- ald_rtc.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
-
-
-
-
- ald_bkpc.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c
-
-
-
-
- ald_rtchw.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c
-
-
-
-
- ald_nand.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
-
-
-
-
- ald_spi.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c
-
-
-
-
- ald_flash_ext.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c
-
-
-
-
- ald_gpio.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c
-
-
-
-
- ald_usb.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
-
-
-
-
- startup_es32f36xx.s
- 2
- libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\keil\startup_es32f36xx.s
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c
@@ -1265,9 +1265,9 @@
- ald_uart.c
+ ald_usb.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c
@@ -1279,58 +1279,9 @@
- ald_dma.c
+ ald_pis.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
-
-
-
-
- ald_timer.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c
-
-
-
-
- ald_cmu.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c
-
-
-
-
- utils.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c
-
-
-
-
- ald_i2s.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
-
-
-
-
- ald_crypt.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c
-
-
-
-
- ald_i2c.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
-
-
-
-
- ald_dac.c
- 1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c
@@ -1340,6 +1291,55 @@
libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c
+
+
+ ald_dac.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c
+
+
+
+
+ ald_nor_lcd.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c
+
+
+
+
+ ald_wdt.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c
+
+
+
+
+ ald_i2c.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c
+
+
+
+
+ ald_trng.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c
+
+
+
+
+ ald_i2s.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c
+
+
+
+
+ ald_rtc.c
+ 1
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c
+
+
ald_calc.c
@@ -1349,16 +1349,16 @@
- ald_ebi.c
+ ald_nand.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c
- ald_tsense.c
+ ald_dma.c
1
- libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c
+ libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c
diff --git a/bsp/essemi/es32f369x/rtconfig.h b/bsp/essemi/es32f369x/rtconfig.h
index 734894701c..f001d3e121 100644
--- a/bsp/essemi/es32f369x/rtconfig.h
+++ b/bsp/essemi/es32f369x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -306,6 +306,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/essemi/es32vf2264/.config b/bsp/essemi/es32vf2264/.config
index 34d649485d..46fb5893c0 100644
--- a/bsp/essemi/es32vf2264/.config
+++ b/bsp/essemi/es32vf2264/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -200,6 +198,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -376,6 +376,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -483,6 +484,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -572,6 +574,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -617,6 +620,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -710,6 +714,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -792,6 +797,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -834,6 +840,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -847,6 +857,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1018,6 +1043,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/essemi/es32vf2264/rtconfig.h b/bsp/essemi/es32vf2264/rtconfig.h
index 3c1ba4efb4..2acd0698e8 100644
--- a/bsp/essemi/es32vf2264/rtconfig.h
+++ b/bsp/essemi/es32vf2264/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
#define RT_THREAD_PRIORITY_32
@@ -297,6 +297,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/fm33lc026/.config b/bsp/fm33lc026/.config
index 528e85003d..9d249dd750 100644
--- a/bsp/fm33lc026/.config
+++ b/bsp/fm33lc026/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -492,6 +493,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -581,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -627,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -720,6 +724,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -801,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -843,6 +849,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -856,6 +866,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1027,6 +1052,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/fm33lc026/project.uvprojx b/bsp/fm33lc026/project.uvprojx
index 4a867cbdd0..ac3a9267f0 100644
--- a/bsp/fm33lc026/project.uvprojx
+++ b/bsp/fm33lc026/project.uvprojx
@@ -331,9 +331,9 @@
0
- RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, USE_HAL_DRIVER, FM33LC0XX, __RTTHREAD__, __STDC_LIMIT_MACROS
+ FM33LC0XX, RT_USING_ARMLIBC, USE_HAL_DRIVER, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- applications;.;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\drivers\include;libraries\HAL_Drivers\config;..\..\libcpu\arm\cortex-m0;..\..\components\finsh;..\..\components\libc\posix\ipc;..\..\include;..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\HAL_Drivers;..\..\components\libc\posix\io\eventfd;libraries\FM33LC0xx_FL_Driver\CMSIS\Include;..\..\components\libc\posix\io\poll;libraries\FM33LC0xx_FL_Driver\Inc;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;board
+ ..\..\components\libc\compilers\common\extension\fcntl\octal;board;libraries\HAL_Drivers\config;..\..\components\libc\posix\io\poll;applications;..\..\components\libc\posix\io\eventfd;.;..\..\components\libc\compilers\common\extension;libraries\FM33LC0xx_FL_Driver\Inc;libraries\HAL_Drivers;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\include;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\cortex-m0;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\drivers\phy;libraries\FM33LC0xx_FL_Driver\CMSIS\Include;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\epoll;..\..\libcpu\arm\common;..\..\components\finsh
@@ -778,6 +778,13 @@
..\..\components\finsh\msh.c
+
+
+ cmd.c
+ 1
+ ..\..\components\finsh\cmd.c
+
+
msh_parse.c
@@ -792,30 +799,9 @@
..\..\components\finsh\shell.c
-
-
- cmd.c
- 1
- ..\..\components\finsh\cmd.c
-
-
FM33LC0xx_FL_Driver
-
-
- fm33lc0xx_fl_rcc.c
- 1
- libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_rcc.c
-
-
-
-
- fm33lc0xx_fl_uart.c
- 1
- libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_uart.c
-
-
fm33lc0xx_fl_dma.c
@@ -823,13 +809,6 @@
libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_dma.c
-
-
- fm33lc0xx_fl_gpio.c
- 1
- libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_gpio.c
-
-
fm33lc0xx_fl_crc.c
@@ -839,16 +818,16 @@
- fm33lc0xx_fl_i2c.c
+ fm33lc0xx_fl_gpio.c
1
- libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_i2c.c
+ libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_gpio.c
- fm33lc0xx_fl_exti.c
+ fm33lc0xx_fl_uart.c
1
- libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_exti.c
+ libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_uart.c
@@ -858,6 +837,20 @@
libraries\FM33LC0xx_FL_Driver\CMSIS\system_fm33lc0xx.c
+
+
+ fm33lc0xx_fl_exti.c
+ 1
+ libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_exti.c
+
+
+
+
+ fm33lc0xx_fl_i2c.c
+ 1
+ libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_i2c.c
+
+
fm33lc0xx_fl_lpuart.c
@@ -865,6 +858,13 @@
libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_lpuart.c
+
+
+ fm33lc0xx_fl_rcc.c
+ 1
+ libraries\FM33LC0xx_FL_Driver\Src\fm33lc0xx_fl_rcc.c
+
+
Kernel
@@ -1156,6 +1156,13 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\src\klibc\kerrno.c
+
+
kstring.c
@@ -1170,13 +1177,6 @@
..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstdio.c
- 1
- ..\..\src\klibc\kstdio.c
-
-
rt_vsscanf.c
@@ -1186,9 +1186,9 @@
- kerrno.c
+ kstdio.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstdio.c
diff --git a/bsp/fm33lc026/rtconfig.h b/bsp/fm33lc026/rtconfig.h
index 21e5ed4852..3e1b3e78a2 100644
--- a/bsp/fm33lc026/rtconfig.h
+++ b/bsp/fm33lc026/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/frdm-k64f/.config b/bsp/frdm-k64f/.config
index b7f41e2b19..4bb842d746 100644
--- a/bsp/frdm-k64f/.config
+++ b/bsp/frdm-k64f/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -445,6 +445,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -552,6 +553,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -642,6 +644,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -688,6 +691,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -781,6 +785,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -862,6 +867,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -904,6 +910,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -917,6 +927,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1088,6 +1113,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/frdm-k64f/project.uvproj b/bsp/frdm-k64f/project.uvproj
index ecd7016a9d..0fba4f4437 100644
--- a/bsp/frdm-k64f/project.uvproj
+++ b/bsp/frdm-k64f/project.uvproj
@@ -357,9 +357,9 @@
0
- __RTTHREAD__, CPU_MK64FN1M0VLL12, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC
+ CPU_MK64FN1M0VLL12, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS
- ..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;.;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\components\net\lwip\port;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\drivers\include;applications;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;device;..\..\components\libc\compilers\common\include;..\..\components\finsh;..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\drivers\smp_call;device\MK64F12;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension;board;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\include
+ ..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\libc\posix\ipc;..\..\components\drivers\smp_call;.;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\components\drivers\include;..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\io\epoll;applications;..\..\components\finsh;..\..\components\net\lwip\port;board;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\drivers\phy;device;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\cortex-m4;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\libc\compilers\common\extension\fcntl\octal;device\MK64F12;..\..\components\libc\compilers\common\include
@@ -403,16 +403,16 @@
Applications
- application.c
+ startup.c
1
- applications\application.c
+ applications\startup.c
- startup.c
+ application.c
1
- applications\startup.c
+ applications\application.c
@@ -1042,9 +1042,9 @@
- msh_parse.c
+ msh.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\msh.c
@@ -1056,9 +1056,9 @@
- msh.c
+ msh_parse.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\msh_parse.c
@@ -1354,9 +1354,9 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstdio.c
@@ -1366,13 +1366,6 @@
..\..\src\klibc\kstring.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
rt_vsscanf.c
@@ -1382,9 +1375,16 @@
- kstdio.c
+ kerrno.c
1
- ..\..\src\klibc\kstdio.c
+ ..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
diff --git a/bsp/frdm-k64f/project.uvprojx b/bsp/frdm-k64f/project.uvprojx
index bc86e3cd41..e7d8f7b5a4 100644
--- a/bsp/frdm-k64f/project.uvprojx
+++ b/bsp/frdm-k64f/project.uvprojx
@@ -329,9 +329,9 @@
0
- RT_USING_ARMLIBC, CPU_MK64FN1M0VLL12, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, CPU_MK64FN1M0VLL12, RT_USING_ARMLIBC
- ..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\io\epoll;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;.;applications;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\libc\compilers\common\extension;board;..\..\components\finsh;..\..\components\drivers\include;device;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\include;..\..\components\libc\posix\ipc;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\net\lwip\port;..\..\components\drivers\include;device\MK64F12;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\io\poll;..\..\components\drivers\smp_call
+ ..\..\components\finsh;.;..\..\components\net\lwip\port;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\poll;board;..\..\components\drivers\include;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\libc\posix\io\epoll;..\..\components\drivers\phy;applications;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\smp_call;..\..\components\drivers\include;device;..\..\components\libc\posix\ipc;device\MK64F12;..\..\libcpu\arm\common;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include
@@ -1022,16 +1022,16 @@
- msh.c
+ shell.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\shell.c
- shell.c
+ msh.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\msh.c
@@ -1327,16 +1327,9 @@
klibc
- kstring.c
+ kerrno.c
1
- ..\..\src\klibc\kstring.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kerrno.c
@@ -1348,16 +1341,23 @@
- kerrno.c
+ kstdio.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstdio.c
- kstdio.c
+ kstring.c
1
- ..\..\src\klibc\kstdio.c
+ ..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/frdm-k64f/rtconfig.h b/bsp/frdm-k64f/rtconfig.h
index afcccb31a7..cecac32085 100644
--- a/bsp/frdm-k64f/rtconfig.h
+++ b/bsp/frdm-k64f/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -351,6 +351,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ft2004/.config b/bsp/ft2004/.config
index 1879892c60..f24b626858 100644
--- a/bsp/ft2004/.config
+++ b/bsp/ft2004/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=32
@@ -220,6 +218,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=128
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -296,6 +296,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=256
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
# CONFIG_RT_USING_I2C is not set
# CONFIG_RT_USING_PHY is not set
@@ -493,6 +498,14 @@ CONFIG_RT_USING_ULOG=y
CONFIG_ULOG_OUTPUT_LVL_W=y
# CONFIG_ULOG_OUTPUT_LVL_I is not set
# CONFIG_ULOG_OUTPUT_LVL_D is not set
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=4
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -580,6 +593,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -687,6 +701,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -777,6 +792,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -822,6 +838,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -915,6 +932,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -996,6 +1014,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1038,6 +1057,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1051,6 +1074,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1222,6 +1260,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ft2004/rtconfig.h b/bsp/ft2004/rtconfig.h
index a23d003f98..656e600181 100644
--- a/bsp/ft2004/rtconfig.h
+++ b/bsp/ft2004/rtconfig.h
@@ -179,6 +179,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 256
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_SDIO
#define RT_SDIO_STACK_SIZE 512
#define RT_SDIO_THREAD_PRIORITY 15
@@ -437,6 +441,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ft32/ft32f072xb-starter/.config b/bsp/ft32/ft32f072xb-starter/.config
index d303545e48..08f289c3ba 100644
--- a/bsp/ft32/ft32f072xb-starter/.config
+++ b/bsp/ft32/ft32f072xb-starter/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ft32/ft32f072xb-starter/project.uvprojx b/bsp/ft32/ft32f072xb-starter/project.uvprojx
index d096b52400..a529cc31b2 100644
--- a/bsp/ft32/ft32f072xb-starter/project.uvprojx
+++ b/bsp/ft32/ft32f072xb-starter/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_LIBC, FT32F072xB, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
+ FT32F072xB, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\..\..\components\drivers\smp_call;..\libraries\Drivers;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\libraries\FT32F0xx\CMSIS\FT32F0xx\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\FT32F0xx\FT32F0xx_Driver\templates\Inc;..\..\..\libcpu\arm\common;.;board;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\libraries\FT32F0xx\FT32F0xx_Driver\Inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include
+ ..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;board;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\FT32F0xx\FT32F0xx_Driver\Inc;..\..\..\components\drivers\include;applications;..\libraries\FT32F0xx\FT32F0xx_Driver\templates\Inc;.;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\FT32F0xx\CMSIS\FT32F0xx\Include
@@ -712,16 +712,9 @@
Finsh
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
@@ -733,9 +726,16 @@
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
@@ -1038,9 +1038,16 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1052,16 +1059,9 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1100,23 +1100,9 @@
Libraries
- ft32f0xx_usart.c
+ ft32f0xx_syscfg.c
1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_usart.c
-
-
-
-
- ft32f0xx_tim.c
- 1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_tim.c
-
-
-
-
- ft32f0xx_misc.c
- 1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_misc.c
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_syscfg.c
@@ -1135,23 +1121,9 @@
- ft32f0xx_crs.c
+ ft32f0xx_dma.c
1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_crs.c
-
-
-
-
- ft32f0xx_exti.c
- 1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_exti.c
-
-
-
-
- ft32f0xx_syscfg.c
- 1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_syscfg.c
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_dma.c
@@ -1163,30 +1135,16 @@
- ft32f0xx_debug.c
+ ft32f0xx_misc.c
1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_debug.c
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_misc.c
- ft32f0xx_rcc.c
+ ft32f0xx_crs.c
1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_rcc.c
-
-
-
-
- ft32f0xx_iwdg.c
- 1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_iwdg.c
-
-
-
-
- ft32f0xx_pwr.c
- 1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_pwr.c
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_crs.c
@@ -1198,9 +1156,44 @@
- ft32f0xx_crc.c
+ ft32f0xx_pwr.c
1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_crc.c
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_pwr.c
+
+
+
+
+ ft32f0xx_rcc.c
+ 1
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_rcc.c
+
+
+
+
+ ft32f0xx_tim.c
+ 1
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_tim.c
+
+
+
+
+ ft32f0xx_usart.c
+ 1
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_usart.c
+
+
+
+
+ ft32f0xx_exti.c
+ 1
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_exti.c
+
+
+
+
+ ft32f0xx_debug.c
+ 1
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_debug.c
@@ -1212,9 +1205,16 @@
- ft32f0xx_dma.c
+ ft32f0xx_crc.c
1
- ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_dma.c
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_crc.c
+
+
+
+
+ ft32f0xx_iwdg.c
+ 1
+ ..\libraries\FT32F0xx\FT32F0xx_Driver\Src\ft32f0xx_iwdg.c
diff --git a/bsp/ft32/ft32f072xb-starter/rtconfig.h b/bsp/ft32/ft32f072xb-starter/rtconfig.h
index a577bbdd31..c70b94fbb2 100644
--- a/bsp/ft32/ft32f072xb-starter/rtconfig.h
+++ b/bsp/ft32/ft32f072xb-starter/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -303,6 +303,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/fujitsu/mb9x/mb9bf500r/.config b/bsp/fujitsu/mb9x/mb9bf500r/.config
index c076c1b94a..0bac3e57ff 100644
--- a/bsp/fujitsu/mb9x/mb9bf500r/.config
+++ b/bsp/fujitsu/mb9x/mb9bf500r/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -199,6 +197,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -390,6 +390,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -497,6 +498,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -860,6 +870,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1030,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/fujitsu/mb9x/mb9bf500r/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf500r/rtconfig.h
index 5abef7ebb5..78d8c2c803 100644
--- a/bsp/fujitsu/mb9x/mb9bf500r/rtconfig.h
+++ b/bsp/fujitsu/mb9x/mb9bf500r/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/fujitsu/mb9x/mb9bf506r/.config b/bsp/fujitsu/mb9x/mb9bf506r/.config
index 799b9f4831..c9342123bd 100644
--- a/bsp/fujitsu/mb9x/mb9bf506r/.config
+++ b/bsp/fujitsu/mb9x/mb9bf506r/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -201,6 +199,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -418,6 +418,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -525,6 +526,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -614,6 +616,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -659,6 +662,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -752,6 +756,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -833,6 +838,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -875,6 +881,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -888,6 +898,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1058,6 +1083,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/fujitsu/mb9x/mb9bf506r/project.ewp b/bsp/fujitsu/mb9x/mb9bf506r/project.ewp
index 2799e17292..9d63fbaca2 100644
--- a/bsp/fujitsu/mb9x/mb9bf506r/project.ewp
+++ b/bsp/fujitsu/mb9x/mb9bf506r/project.ewp
@@ -155,12 +155,12 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -292,28 +292,28 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\libraries\CMSIS\Include
$PROJ_DIR$\..\..\..\..\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers
- $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Include
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1051,12 +1051,12 @@
CCDefines
NDEBUG
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1188,28 +1188,28 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\libraries\CMSIS\Include
$PROJ_DIR$\..\..\..\..\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\drivers
- $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Include
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1804,10 +1804,10 @@
CMSIS
- $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Source\system_mb9bf50x.c
+ $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Source\IAR\startup_mb9bf50x.S
- $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Source\IAR\startup_mb9bf50x.S
+ $PROJ_DIR$\libraries\Device\FUJISTU\MB9BF50x\Source\system_mb9bf50x.c
@@ -1899,15 +1899,15 @@
Drivers
+
+ $PROJ_DIR$\drivers\led.c
+
$PROJ_DIR$\drivers\nand.c
$PROJ_DIR$\drivers\board.c
-
- $PROJ_DIR$\drivers\led.c
-
$PROJ_DIR$\drivers\fm3_uart.c
@@ -1945,16 +1945,16 @@
$PROJ_DIR$\..\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
- $PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
@@ -2011,10 +2011,10 @@
klibc
- $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
@@ -2023,7 +2023,7 @@
$PROJ_DIR$\..\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2044,6 +2044,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/fujitsu/mb9x/mb9bf506r/project.uvproj b/bsp/fujitsu/mb9x/mb9bf506r/project.uvproj
index 3c58dbda49..ae094d508c 100644
--- a/bsp/fujitsu/mb9x/mb9bf506r/project.uvproj
+++ b/bsp/fujitsu/mb9x/mb9bf506r/project.uvproj
@@ -341,9 +341,9 @@
0
- __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__
+ __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
- ..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\compilers\common\extension;drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;libraries\Device\FUJISTU\MB9BF50x\Include;libraries\CMSIS\Include;..\..\..\..\components\libc\posix\ipc;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\drivers\include;..\..\..\..\include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\phy;..\..\..\..\components\finsh;applications;.;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\drivers\include
+ ..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\posix\ipc;applications;..\..\..\..\components\drivers\include;..\..\..\..\include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\compilers\common\include;.;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\libc\posix\io\poll;libraries\Device\FUJISTU\MB9BF50x\Include;..\..\..\..\components\drivers\include;..\..\..\..\components\finsh;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;libraries\CMSIS\Include;..\..\..\..\components\libc\compilers\common\extension;drivers;..\..\..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\drivers\phy
@@ -384,16 +384,16 @@
Applications
- startup.c
+ application.c
1
- applications\startup.c
+ applications\application.c
- application.c
+ startup.c
1
- applications\application.c
+ applications\startup.c
@@ -401,16 +401,16 @@
CMSIS
- system_mb9bf50x.c
- 1
- libraries\Device\FUJISTU\MB9BF50x\Source\system_mb9bf50x.c
+ startup_mb9bf50x.S
+ 2
+ libraries\Device\FUJISTU\MB9BF50x\Source\ARM\startup_mb9bf50x.S
- startup_mb9bf50x.S
- 2
- libraries\Device\FUJISTU\MB9BF50x\Source\ARM\startup_mb9bf50x.S
+ system_mb9bf50x.c
+ 1
+ libraries\Device\FUJISTU\MB9BF50x\Source\system_mb9bf50x.c
@@ -708,16 +708,9 @@
Drivers
- led.c
+ board.c
1
- drivers\led.c
-
-
-
-
- nand.c
- 1
- drivers\nand.c
+ drivers\board.c
@@ -729,9 +722,16 @@
- board.c
+ nand.c
1
- drivers\board.c
+ drivers\nand.c
+
+
+
+
+ led.c
+ 1
+ drivers\led.c
@@ -892,13 +892,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\..\components\finsh\msh.c
-
-
shell.c
@@ -915,9 +908,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\..\components\finsh\cmd.c
+ ..\..\..\..\components\finsh\msh.c
@@ -927,6 +920,13 @@
..\..\..\..\components\finsh\msh_file.c
+
+
+ cmd.c
+ 1
+ ..\..\..\..\components\finsh\cmd.c
+
+
Kernel
@@ -1237,20 +1237,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\..\src\klibc\kstdio.c
-
-
rt_vsnprintf_tiny.c
@@ -1258,6 +1244,20 @@
..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\..\src\klibc\kerrno.c
+
+
kstring.c
@@ -1267,9 +1267,9 @@
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\..\src\klibc\kstdio.c
diff --git a/bsp/fujitsu/mb9x/mb9bf506r/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf506r/rtconfig.h
index f3dbce88c6..aa2e29ee0a 100644
--- a/bsp/fujitsu/mb9x/mb9bf506r/rtconfig.h
+++ b/bsp/fujitsu/mb9x/mb9bf506r/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -326,6 +326,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/fujitsu/mb9x/mb9bf568r/.config b/bsp/fujitsu/mb9x/mb9bf568r/.config
index 9dfd232fcc..de2d83ce45 100644
--- a/bsp/fujitsu/mb9x/mb9bf568r/.config
+++ b/bsp/fujitsu/mb9x/mb9bf568r/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -199,6 +197,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -390,6 +390,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -497,6 +498,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -860,6 +870,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1030,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/fujitsu/mb9x/mb9bf568r/project.uvproj b/bsp/fujitsu/mb9x/mb9bf568r/project.uvproj
index d57e5e8f14..dfec62970f 100644
--- a/bsp/fujitsu/mb9x/mb9bf568r/project.uvproj
+++ b/bsp/fujitsu/mb9x/mb9bf568r/project.uvproj
@@ -345,9 +345,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\libcpu\arm\cortex-m4;.;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\finsh;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\include;..\..\..\..\components\drivers\include;CMSIS\Include;applications;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\posix\io\epoll;drivers;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;CMSIS\DeviceSupport;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\compilers\common\extension
+ ..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\cortex-m4;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;CMSIS\DeviceSupport;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\libc\posix\io\eventfd;CMSIS\Include;..\..\..\..\components\finsh;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\smp_call;..\..\..\..\include;..\..\..\..\components\dfs\dfs_v1\include;drivers;..\..\..\..\components\libc\posix\ipc;applications;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\phy;.
@@ -389,16 +389,16 @@
Applications
- startup.c
+ application.c
1
- applications\startup.c
+ applications\application.c
- application.c
+ startup.c
1
- applications\application.c
+ applications\startup.c
@@ -711,6 +711,13 @@
Drivers
+
+
+ led.c
+ 1
+ drivers\led.c
+
+
board.c
@@ -725,13 +732,6 @@
drivers\serial.c
-
-
- led.c
- 1
- drivers\led.c
-
-
Filesystem
@@ -833,20 +833,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\..\components\finsh\shell.c
-
-
-
-
- msh_file.c
- 1
- ..\..\..\..\components\finsh\msh_file.c
-
-
msh_parse.c
@@ -854,6 +840,13 @@
..\..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\..\components\finsh\shell.c
+
+
cmd.c
@@ -861,6 +854,13 @@
..\..\..\..\components\finsh\cmd.c
+
+
+ msh_file.c
+ 1
+ ..\..\..\..\components\finsh\msh_file.c
+
+
msh.c
@@ -1161,16 +1161,9 @@
klibc
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\..\src\klibc\kstring.c
+ ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1182,9 +1175,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\..\src\klibc\kstring.c
@@ -1194,6 +1187,13 @@
..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\..\src\klibc\kerrno.c
+
+
libcpu
diff --git a/bsp/fujitsu/mb9x/mb9bf568r/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf568r/rtconfig.h
index 3e84c1ce55..a77e9f70a2 100644
--- a/bsp/fujitsu/mb9x/mb9bf568r/rtconfig.h
+++ b/bsp/fujitsu/mb9x/mb9bf568r/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/fujitsu/mb9x/mb9bf618s/.config b/bsp/fujitsu/mb9x/mb9bf618s/.config
index 9dfd232fcc..de2d83ce45 100644
--- a/bsp/fujitsu/mb9x/mb9bf618s/.config
+++ b/bsp/fujitsu/mb9x/mb9bf618s/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -199,6 +197,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -390,6 +390,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -497,6 +498,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -860,6 +870,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1030,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/fujitsu/mb9x/mb9bf618s/project.ewp b/bsp/fujitsu/mb9x/mb9bf618s/project.ewp
index 259a7990d9..3002fe18e9 100644
--- a/bsp/fujitsu/mb9x/mb9bf618s/project.ewp
+++ b/bsp/fujitsu/mb9x/mb9bf618s/project.ewp
@@ -164,12 +164,12 @@
CCDefines
MB9B610S
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -302,26 +302,26 @@
CCIncludePath2
$PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\CMSIS\Include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\..\include
- $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
$PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\.
$PROJ_DIR$\CMSIS\DeviceSupport\fujitsu\mb9bf61x
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\CMSIS\Include
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1110,12 +1110,12 @@
CCDefines
NDEBUG
MB9B610S
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1248,26 +1248,26 @@
CCIncludePath2
$PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\CMSIS\Include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\..\include
- $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
$PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\.
$PROJ_DIR$\CMSIS\DeviceSupport\fujitsu\mb9bf61x
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\CMSIS\Include
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1895,10 +1895,10 @@
Applications
- $PROJ_DIR$\applications\application.c
+ $PROJ_DIR$\applications\startup.c
- $PROJ_DIR$\applications\startup.c
+ $PROJ_DIR$\applications\application.c
@@ -2030,10 +2030,7 @@
Finsh
- $PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
-
-
- $PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\..\components\finsh\shell.c
@@ -2042,7 +2039,10 @@
$PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
@@ -2095,20 +2095,20 @@
klibc
-
- $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2129,6 +2129,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/fujitsu/mb9x/mb9bf618s/project.uvproj b/bsp/fujitsu/mb9x/mb9bf618s/project.uvproj
index 42e427129f..3677e59a84 100644
--- a/bsp/fujitsu/mb9x/mb9bf618s/project.uvproj
+++ b/bsp/fujitsu/mb9x/mb9bf618s/project.uvproj
@@ -346,9 +346,9 @@
0
- __STDC_LIMIT_MACROS, MB9B610S, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC
+ __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, MB9B610S, RT_USING_LIBC
- CMSIS\Include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\include;drivers;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\libc\posix\io\epoll;applications;..\..\..\..\components\drivers\phy;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\include;CMSIS\DeviceSupport\fujitsu\mb9bf61x;.;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\finsh
+ ..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;..\..\..\..\components\drivers\smp_call;CMSIS\Include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\drivers\include;applications;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\libcpu\arm\common;..\..\..\..\components\finsh;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;.;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\drivers\include;..\..\..\..\include;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\posix\io\eventfd;CMSIS\DeviceSupport\fujitsu\mb9bf61x;drivers
@@ -712,6 +712,13 @@
Drivers
+
+
+ serial.c
+ 1
+ drivers\serial.c
+
+
board.c
@@ -726,13 +733,6 @@
drivers\led.c
-
-
- serial.c
- 1
- drivers\serial.c
-
-
Filesystem
@@ -836,9 +836,16 @@
Finsh
- shell.c
+ msh_file.c
1
- ..\..\..\..\components\finsh\shell.c
+ ..\..\..\..\components\finsh\msh_file.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\..\components\finsh\cmd.c
@@ -857,16 +864,9 @@
- msh_file.c
+ shell.c
1
- ..\..\..\..\components\finsh\msh_file.c
-
-
-
-
- cmd.c
- 1
- ..\..\..\..\components\finsh\cmd.c
+ ..\..\..\..\components\finsh\shell.c
@@ -1160,6 +1160,13 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
@@ -1174,13 +1181,6 @@
..\..\..\..\src\klibc\kstring.c
-
-
- kerrno.c
- 1
- ..\..\..\..\src\klibc\kerrno.c
-
-
rt_vsscanf.c
diff --git a/bsp/fujitsu/mb9x/mb9bf618s/rtconfig.h b/bsp/fujitsu/mb9x/mb9bf618s/rtconfig.h
index 3e84c1ce55..a77e9f70a2 100644
--- a/bsp/fujitsu/mb9x/mb9bf618s/rtconfig.h
+++ b/bsp/fujitsu/mb9x/mb9bf618s/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/gd32/arm/gd32103c-eval/.config b/bsp/gd32/arm/gd32103c-eval/.config
index 5cc2bc1b0a..5c11ef98df 100644
--- a/bsp/gd32/arm/gd32103c-eval/.config
+++ b/bsp/gd32/arm/gd32103c-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -582,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -803,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +849,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1417,7 +1424,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1425,6 +1431,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32103c-eval/rtconfig.h b/bsp/gd32/arm/gd32103c-eval/rtconfig.h
index 2bb53c1e47..a41ca8e7a0 100644
--- a/bsp/gd32/arm/gd32103c-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32103c-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32105c-eval/.config b/bsp/gd32/arm/gd32105c-eval/.config
index 6aa23858d5..ebd66c0f6d 100644
--- a/bsp/gd32/arm/gd32105c-eval/.config
+++ b/bsp/gd32/arm/gd32105c-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -582,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -803,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +849,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1417,7 +1424,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1425,6 +1431,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32105c-eval/rtconfig.h b/bsp/gd32/arm/gd32105c-eval/rtconfig.h
index f25b3d30e6..60c25d5d94 100644
--- a/bsp/gd32/arm/gd32105c-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32105c-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32105r-start/.config b/bsp/gd32/arm/gd32105r-start/.config
index 16bfb19ade..30ef78ee27 100644
--- a/bsp/gd32/arm/gd32105r-start/.config
+++ b/bsp/gd32/arm/gd32105r-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -582,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -803,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +849,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1418,13 +1425,13 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
# CONFIG_BSP_USING_WDT is not set
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32105r-start/rtconfig.h b/bsp/gd32/arm/gd32105r-start/rtconfig.h
index daec3671d3..e16f6e4f57 100644
--- a/bsp/gd32/arm/gd32105r-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32105r-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32107c-eval/.config b/bsp/gd32/arm/gd32107c-eval/.config
index cd8efaa7e6..65e6f85b8a 100644
--- a/bsp/gd32/arm/gd32107c-eval/.config
+++ b/bsp/gd32/arm/gd32107c-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -391,6 +391,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -588,6 +589,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -634,6 +636,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -809,6 +812,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +855,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1059,6 +1065,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1426,7 +1433,6 @@ CONFIG_BSP_USING_SPI=y
CONFIG_BSP_USING_SPI1=y
# CONFIG_BSP_SPI1_TX_USING_DMA is not set
# CONFIG_BSP_SPI1_RX_USING_DMA is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1434,6 +1440,7 @@ CONFIG_BSP_USING_SPI1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32107c-eval/rtconfig.h b/bsp/gd32/arm/gd32107c-eval/rtconfig.h
index 1b1f93ef7c..56a0f35cfe 100644
--- a/bsp/gd32/arm/gd32107c-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32107c-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -417,6 +417,7 @@
#define BSP_USING_UART1
#define BSP_USING_SPI
#define BSP_USING_SPI1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32205r-start/.config b/bsp/gd32/arm/gd32205r-start/.config
index a9cb374eed..b15b043a6d 100644
--- a/bsp/gd32/arm/gd32205r-start/.config
+++ b/bsp/gd32/arm/gd32205r-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -582,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -803,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +849,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1417,7 +1424,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1425,6 +1431,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32205r-start/rtconfig.h b/bsp/gd32/arm/gd32205r-start/rtconfig.h
index 00dee08223..4cce310d25 100644
--- a/bsp/gd32/arm/gd32205r-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32205r-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32207i-eval/.config b/bsp/gd32/arm/gd32207i-eval/.config
index 875acbff36..27851b8437 100644
--- a/bsp/gd32/arm/gd32207i-eval/.config
+++ b/bsp/gd32/arm/gd32207i-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -582,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +630,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -803,6 +806,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +849,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1421,7 +1428,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART6 is not set
# CONFIG_BSP_USING_UART7 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1429,6 +1435,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32207i-eval/rtconfig.h b/bsp/gd32/arm/gd32207i-eval/rtconfig.h
index 491596206b..a9148f85ef 100644
--- a/bsp/gd32/arm/gd32207i-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32207i-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -415,6 +415,7 @@
#define BSP_USING_UART
#define BSP_USING_UART0
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32303c-start/.config b/bsp/gd32/arm/gd32303c-start/.config
index 688a34b13c..8464b0d6bc 100644
--- a/bsp/gd32/arm/gd32303c-start/.config
+++ b/bsp/gd32/arm/gd32303c-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -583,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -804,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +850,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1412,6 +1419,7 @@ CONFIG_BSP_USING_GPIO=y
CONFIG_BSP_USING_UART=y
CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_UART1_RX_USING_DMA is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32303c-start/rtconfig.h b/bsp/gd32/arm/gd32303c-start/rtconfig.h
index 69faf97ba8..1491c06229 100644
--- a/bsp/gd32/arm/gd32303c-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32303c-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32303e-eval/.config b/bsp/gd32/arm/gd32303e-eval/.config
index df91a872c9..51d4ff90e5 100644
--- a/bsp/gd32/arm/gd32303e-eval/.config
+++ b/bsp/gd32/arm/gd32303e-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -583,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -804,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +850,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1417,7 +1424,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1425,6 +1431,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32303e-eval/rtconfig.h b/bsp/gd32/arm/gd32303e-eval/rtconfig.h
index 8d7ed48ff8..f4ccf941b7 100644
--- a/bsp/gd32/arm/gd32303e-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32303e-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32305r-start/.config b/bsp/gd32/arm/gd32305r-start/.config
index 634511b5b5..db21d4b5ec 100644
--- a/bsp/gd32/arm/gd32305r-start/.config
+++ b/bsp/gd32/arm/gd32305r-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -583,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -804,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +850,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1417,7 +1424,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1425,6 +1431,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32305r-start/rtconfig.h b/bsp/gd32/arm/gd32305r-start/rtconfig.h
index b5b1fb415b..7d7441e353 100644
--- a/bsp/gd32/arm/gd32305r-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32305r-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32307e-start/.config b/bsp/gd32/arm/gd32307e-start/.config
index d19bbae4f1..8c4d856159 100644
--- a/bsp/gd32/arm/gd32307e-start/.config
+++ b/bsp/gd32/arm/gd32307e-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -583,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -804,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +850,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1059,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1417,7 +1424,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1425,6 +1431,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32307e-start/rtconfig.h b/bsp/gd32/arm/gd32307e-start/rtconfig.h
index 2b08e57760..3dc0cd6acd 100644
--- a/bsp/gd32/arm/gd32307e-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32307e-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32407v-lckfb/.config b/bsp/gd32/arm/gd32407v-lckfb/.config
index 863317c00f..b467df2f25 100644
--- a/bsp/gd32/arm/gd32407v-lckfb/.config
+++ b/bsp/gd32/arm/gd32407v-lckfb/.config
@@ -106,7 +106,7 @@
# end of rt_strnlen options
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -1430,7 +1432,6 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_UART5 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1438,6 +1439,7 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32407v-lckfb/rtconfig.h b/bsp/gd32/arm/gd32407v-lckfb/rtconfig.h
index 334a828c41..761682bbf8 100644
--- a/bsp/gd32/arm/gd32407v-lckfb/rtconfig.h
+++ b/bsp/gd32/arm/gd32407v-lckfb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -418,6 +418,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32407v-start/.config b/bsp/gd32/arm/gd32407v-start/.config
index 9db7e24880..56900a64a5 100644
--- a/bsp/gd32/arm/gd32407v-start/.config
+++ b/bsp/gd32/arm/gd32407v-start/.config
@@ -106,7 +106,7 @@
# end of rt_strnlen options
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -1428,7 +1430,6 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_UART5 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1436,6 +1437,7 @@ CONFIG_BSP_USING_UART1=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32407v-start/rtconfig.h b/bsp/gd32/arm/gd32407v-start/rtconfig.h
index 5d85922cf7..74b3b3f65f 100644
--- a/bsp/gd32/arm/gd32407v-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32407v-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -416,6 +416,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32450z-eval/.config b/bsp/gd32/arm/gd32450z-eval/.config
index 977bd9ab62..f46b9723d3 100644
--- a/bsp/gd32/arm/gd32450z-eval/.config
+++ b/bsp/gd32/arm/gd32450z-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -401,6 +401,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -599,6 +600,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -645,6 +647,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -820,6 +823,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -862,6 +866,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1069,6 +1075,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1437,7 +1444,6 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART6 is not set
# CONFIG_BSP_USING_UART7 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1446,6 +1452,7 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
# CONFIG_BSP_USING_CAN is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32450z-eval/rtconfig.h b/bsp/gd32/arm/gd32450z-eval/rtconfig.h
index 42924dc2d6..7a708263d9 100644
--- a/bsp/gd32/arm/gd32450z-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32450z-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -421,6 +421,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32470i-eval/.config b/bsp/gd32/arm/gd32470i-eval/.config
index 59035d7935..e869deb23d 100644
--- a/bsp/gd32/arm/gd32470i-eval/.config
+++ b/bsp/gd32/arm/gd32470i-eval/.config
@@ -106,7 +106,7 @@
# end of rt_strnlen options
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -1435,6 +1437,7 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
# CONFIG_BSP_USING_SDRAM is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32470i-eval/rtconfig.h b/bsp/gd32/arm/gd32470i-eval/rtconfig.h
index 857595f8c5..0e2650344a 100644
--- a/bsp/gd32/arm/gd32470i-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32470i-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -414,6 +414,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
@@ -422,4 +423,3 @@
/* end of Hardware Drivers Config */
#endif
-
diff --git a/bsp/gd32/arm/gd32470z-lckfb/.config b/bsp/gd32/arm/gd32470z-lckfb/.config
index abfdb48b73..4903b429ef 100644
--- a/bsp/gd32/arm/gd32470z-lckfb/.config
+++ b/bsp/gd32/arm/gd32470z-lckfb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -401,6 +401,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -599,6 +600,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -645,6 +647,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -820,6 +823,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -862,6 +866,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1069,6 +1075,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1437,7 +1444,6 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART6 is not set
# CONFIG_BSP_USING_UART7 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1446,6 +1452,7 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
# CONFIG_BSP_USING_SDRAM is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32470z-lckfb/rtconfig.h b/bsp/gd32/arm/gd32470z-lckfb/rtconfig.h
index ff3d524c8b..37dbe76852 100644
--- a/bsp/gd32/arm/gd32470z-lckfb/rtconfig.h
+++ b/bsp/gd32/arm/gd32470z-lckfb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -421,6 +421,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32527I-eval/.config b/bsp/gd32/arm/gd32527I-eval/.config
index db9edb54a9..4f3e737b50 100644
--- a/bsp/gd32/arm/gd32527I-eval/.config
+++ b/bsp/gd32/arm/gd32527I-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -398,6 +398,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -595,6 +596,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -640,6 +642,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -815,6 +818,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -857,6 +861,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1064,6 +1070,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1432,7 +1439,6 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART6 is not set
# CONFIG_BSP_USING_UART7 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1441,6 +1447,8 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
# CONFIG_BSP_USING_SDRAM is not set
+# CONFIG_BSP_USING_CAN is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32527I-eval/project.ewp b/bsp/gd32/arm/gd32527I-eval/project.ewp
index 97e405f77f..23fddc06af 100644
--- a/bsp/gd32/arm/gd32527I-eval/project.ewp
+++ b/bsp/gd32/arm/gd32527I-eval/project.ewp
@@ -168,15 +168,13 @@
CCDefines
USE_STDPERIPH_DRIVER
GD32F4XX
+ GD32F527
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- _DLIB_THREAD_SUPPORT
- GD32F470
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -307,26 +305,25 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Include
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\gd32_drivers
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\CMSIS
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\gd32_drivers
$PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m33
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -1140,15 +1137,13 @@
CCDefines
NDEBUG
+ GD32F527
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- _DLIB_THREAD_SUPPORT
- GD32F470
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1280,26 +1275,25 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Include
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\gd32_drivers
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\CMSIS
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\gd32_drivers
$PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m33
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -2006,7 +2000,13 @@
$PROJ_DIR$\..\..\..\..\components\drivers\core\device.c
- $PROJ_DIR$\..\..\..\..\components\drivers\ipc\completion.c
+ $PROJ_DIR$\..\..\..\..\components\drivers\ipc\completion_comm.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\drivers\ipc\completion_up.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\drivers\ipc\condvar.c
$PROJ_DIR$\..\..\..\..\components\drivers\ipc\dataqueue.c
@@ -2027,10 +2027,10 @@
$PROJ_DIR$\..\..\..\..\components\drivers\ipc\workqueue.c
- $PROJ_DIR$\..\..\..\..\components\drivers\pin\pin.c
+ $PROJ_DIR$\..\..\..\..\components\drivers\pin\dev_pin.c
- $PROJ_DIR$\..\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\..\components\drivers\serial\dev_serial.c
@@ -2038,9 +2038,6 @@
$PROJ_DIR$\board\board.c
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\IAR\startup_gd32f4xx.s
-
$PROJ_DIR$\..\libraries\gd32_drivers\drv_gpio.c
@@ -2050,35 +2047,35 @@
Filesystem
-
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
-
$PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs.c
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\src\dfs.c
Finsh
- $PROJ_DIR$\..\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
- $PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
@@ -2089,6 +2086,12 @@
$PROJ_DIR$\..\..\..\..\src\components.c
+
+ $PROJ_DIR$\..\..\..\..\src\cpu_up.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\defunct.c
+
$PROJ_DIR$\..\..\..\..\src\idle.c
@@ -2098,12 +2101,6 @@
$PROJ_DIR$\..\..\..\..\src\irq.c
-
- $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
-
$PROJ_DIR$\..\..\..\..\src\kservice.c
@@ -2129,8 +2126,29 @@
$PROJ_DIR$\..\..\..\..\src\timer.c
+
+ klibc
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
+
+
libcpu
+
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common\atomic_arm.c
+
$PROJ_DIR$\..\..\..\..\libcpu\arm\common\div0.c
@@ -2138,40 +2156,25 @@
$PROJ_DIR$\..\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m33\context_iar.S
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
-
- Libraries
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m33\cpuport.c
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m33\syscall_iar.S
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c
-
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c
-
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c
-
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c
-
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c
-
-
- $PROJ_DIR$\..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m33\trustzone.c
POSIX
+
+ utc_UTest
+
+
+ utestcases
+
diff --git a/bsp/gd32/arm/gd32527I-eval/project.uvoptx b/bsp/gd32/arm/gd32527I-eval/project.uvoptx
index afc212f0a2..963a27944d 100644
--- a/bsp/gd32/arm/gd32527I-eval/project.uvoptx
+++ b/bsp/gd32/arm/gd32527I-eval/project.uvoptx
@@ -179,914 +179,6 @@
-
- Applications
- 0
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Compiler
- 0
- 0
- 0
- 0
-
- 2
- 2
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 2
- 3
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 2
- 4
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 2
- 5
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 2
- 6
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 2
- 7
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 2
- 8
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 3
- 10
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 3
- 11
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 3
- 12
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 3
- 13
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 3
- 14
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 3
- 15
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 3
- 16
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\serial\dev_serial.c
- dev_serial.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 4
- 22
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\libraries\gd32_drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\libraries\gd32_drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
-
-
- Filesystem
- 0
- 0
- 0
- 0
-
- 5
- 25
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
- dfs_posix.c
- 0
- 0
-
-
- 5
- 26
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
- dfs_fs.c
- 0
- 0
-
-
- 5
- 27
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs.c
- dfs.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
- dfs_file.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 6
- 29
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 6
- 30
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 6
- 31
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 6
- 32
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 6
- 33
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh_file.c
- msh_file.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 7
- 34
- 1
- 0
- 0
- 0
- ..\..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 7
- 35
- 1
- 0
- 0
- 0
- ..\..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 7
- 36
- 1
- 0
- 0
- 0
- ..\..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 7
- 37
- 1
- 0
- 0
- 0
- ..\..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 7
- 38
- 1
- 0
- 0
- 0
- ..\..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 7
- 39
- 1
- 0
- 0
- 0
- ..\..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 7
- 40
- 1
- 0
- 0
- 0
- ..\..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 7
- 41
- 1
- 0
- 0
- 0
- ..\..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 7
- 42
- 1
- 0
- 0
- 0
- ..\..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 7
- 43
- 1
- 0
- 0
- 0
- ..\..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 7
- 44
- 1
- 0
- 0
- 0
- ..\..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 7
- 45
- 1
- 0
- 0
- 0
- ..\..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 7
- 46
- 1
- 0
- 0
- 0
- ..\..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 7
- 47
- 1
- 0
- 0
- 0
- ..\..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 7
- 48
- 1
- 0
- 0
- 0
- ..\..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 8
- 49
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 8
- 51
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
- 8
- 52
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
- 8
- 53
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 9
- 54
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 9
- 55
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 9
- 56
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 9
- 57
- 2
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m33\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 9
- 58
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m33\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 9
- 59
- 2
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
- syscall_rvds.S
- 0
- 0
-
-
- 9
- 60
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m33\trustzone.c
- trustzone.c
- 0
- 0
-
-
-
-
- Libraries
- 0
- 0
- 0
- 0
-
- 10
- 61
- 2
- 0
- 0
- 0
- packages\gd32-arm-cmsis-latest\GD32F5xx\GD\GD32F5xx\Source\ARM\startup_gd32f5xx.s
- startup_gd32f5xx.s
- 0
- 0
-
-
- 10
- 62
- 1
- 0
- 0
- 0
- packages\gd32-arm-cmsis-latest\GD32F5xx\GD\GD32F5xx\Source\system_gd32f5xx.c
- system_gd32f5xx.c
- 0
- 0
-
-
- 10
- 63
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_dma.c
- gd32f5xx_dma.c
- 0
- 0
-
-
- 10
- 64
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_exti.c
- gd32f5xx_exti.c
- 0
- 0
-
-
- 10
- 65
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_gpio.c
- gd32f5xx_gpio.c
- 0
- 0
-
-
- 10
- 66
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_misc.c
- gd32f5xx_misc.c
- 0
- 0
-
-
- 10
- 67
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_rcu.c
- gd32f5xx_rcu.c
- 0
- 0
-
-
- 10
- 68
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_syscfg.c
- gd32f5xx_syscfg.c
- 0
- 0
-
-
- 10
- 69
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_usart.c
- gd32f5xx_usart.c
- 0
- 0
-
-
-
::CMSIS
0
diff --git a/bsp/gd32/arm/gd32527I-eval/project.uvproj b/bsp/gd32/arm/gd32527I-eval/project.uvproj
index 155b0e22a4..6773556f85 100644
--- a/bsp/gd32/arm/gd32527I-eval/project.uvproj
+++ b/bsp/gd32/arm/gd32527I-eval/project.uvproj
@@ -370,9 +370,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, GD32F470, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
+ RT_USING_ARMLIBC, GD32F527, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__
- ..\..\..\..\libcpu\arm\cortex-m4;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\..\components\libc\compilers\common\include;..\libraries\gd32_drivers;..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Include;..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Include;..\libraries\GD32F4xx_Firmware_Library\CMSIS;..\..\..\..\components\finsh;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\include;..\..\..\..\include;board;..\..\..\..\components\libc\posix\io\eventfd;.;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\libc\posix\ipc
+ ..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\ipc;board;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\phy;..\..\..\..\include;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\drivers\include;..\libraries\gd32_drivers;applications;..\..\..\..\components\drivers\smp_call;.;..\..\..\..\components\drivers\include;..\..\..\..\components\finsh;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\libcpu\arm\cortex-m33
@@ -505,9 +505,47 @@
- completion.c
+ completion_comm.c
1
- ..\..\..\..\components\drivers\ipc\completion.c
+ ..\..\..\..\components\drivers\ipc\completion_comm.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ completion_up.c
+ 1
+ ..\..\..\..\components\drivers\ipc\completion_up.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ condvar.c
+ 1
+ ..\..\..\..\components\drivers\ipc\condvar.c
@@ -638,9 +676,9 @@
- pin.c
+ dev_pin.c
1
- ..\..\..\..\components\drivers\pin\pin.c
+ ..\..\..\..\components\drivers\pin\dev_pin.c
@@ -657,9 +695,9 @@
- serial.c
+ dev_serial.c
1
- ..\..\..\..\components\drivers\serial\serial.c
+ ..\..\..\..\components\drivers\serial\dev_serial.c
@@ -684,13 +722,6 @@
board\board.c
-
-
- startup_gd32f4xx.s
- 2
- ..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\ARM\startup_gd32f4xx.s
-
-
drv_gpio.c
@@ -710,16 +741,21 @@
Filesystem
- dfs_posix.c
+ dfs_file.c
1
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
-
-
-
-
- dfs_fs.c
- 1
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
+ ..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
@@ -727,13 +763,56 @@
dfs.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
- dfs_file.c
+ dfs_posix.c
1
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
+ ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ dfs_fs.c
+ 1
+ ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
@@ -746,13 +825,6 @@
..\..\..\..\components\finsh\shell.c
-
-
- msh.c
- 1
- ..\..\..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -774,6 +846,13 @@
..\..\..\..\components\finsh\msh_file.c
+
+
+ msh.c
+ 1
+ ..\..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -815,6 +894,44 @@
+
+
+ cpu_up.c
+ 1
+ ..\..\..\..\src\cpu_up.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ defunct.c
+ 1
+ ..\..\..\..\src\defunct.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
idle.c
@@ -872,44 +989,6 @@
-
-
- kstdio.c
- 1
- ..\..\..\..\src\klibc\kstdio.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- kstring.c
- 1
- ..\..\..\..\src\klibc\kstring.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
kservice.c
@@ -1063,8 +1142,53 @@
+
+ klibc
+
+
+ kstring.c
+ 1
+ ..\..\..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\..\src\klibc\kstdio.c
+
+
+
libcpu
+
+
+ atomic_arm.c
+ 1
+ ..\..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
@@ -1083,73 +1207,28 @@
context_rvds.S
2
- ..\..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ ..\..\..\..\libcpu\arm\cortex-m33\context_rvds.S
cpuport.c
1
- ..\..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
-
-
- Libraries
-
-
- gd32f4xx_syscfg.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c
+ ..\..\..\..\libcpu\arm\cortex-m33\cpuport.c
- gd32f4xx_gpio.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c
+ syscall_rvds.S
+ 2
+ ..\..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
- gd32f4xx_exti.c
+ trustzone.c
1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c
-
-
-
-
- gd32f4xx_dma.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c
-
-
-
-
- gd32f4xx_rcu.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c
-
-
-
-
- gd32f4xx_misc.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c
-
-
-
-
- gd32f4xx_usart.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c
-
-
-
-
- system_gd32f4xx.c
- 1
- ..\libraries\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c
+ ..\..\..\..\libcpu\arm\cortex-m33\trustzone.c
diff --git a/bsp/gd32/arm/gd32527I-eval/project.uvprojx b/bsp/gd32/arm/gd32527I-eval/project.uvprojx
index 8923e68478..45737cc1d9 100644
--- a/bsp/gd32/arm/gd32527I-eval/project.uvprojx
+++ b/bsp/gd32/arm/gd32527I-eval/project.uvprojx
@@ -1,16 +1,12 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rt-thread
0x4
ARM-ADS
- 6190000::V6.19::ARMCLANG
1
@@ -19,28 +15,28 @@
GigaDevice.GD32F5xx_DFP.1.2.1
https://gd32mcu.com/data/documents/pack/
IRAM(0x20000000,0x080000) IROM(0x08000000,0x780000) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP CLOCK(12000000) ELITTLE
-
-
+
+
UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0GD32F5xx_7M -FS08000000 -FL0780000 -FP0($$Device:GD32F527IS$Flash\GD32F5xx_7M.FLM))
0
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
$$Device:GD32F527IS$SVD\GD32F5xx.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +58,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +68,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +79,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,15 +100,15 @@
0
0
3
-
-
+
+
1
-
-
-
-
+
+
+
+
SARMV8M.DLL
-MPU
TCM.DLL
@@ -138,11 +134,11 @@
1
BIN\UL2V8M.DLL
-
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +171,7 @@
0
0
"Cortex-M33"
-
+
0
0
0
@@ -310,7 +306,7 @@
0x0
-
+
1
@@ -337,10 +333,10 @@
0
0
-
- __STDC_LIMIT_MACROS, GD32F527, RT_USING_ARMLIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
-
- ..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;applications;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\drivers\include;.;..\..\..\..\components\finsh;..\..\..\..\components\libc\posix\ipc;..\libraries\gd32_drivers;..\..\..\..\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\..\libcpu\arm\common;..\..\..\..\libcpu\arm\cortex-m33;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Include;..\..\..\..\components\libc\compilers\common\extension;packages\gd32-arm-cmsis-latest\GD32F5xx;..\..\..\..\components\libc\posix\io\epoll;packages\gd32-arm-cmsis-latest\GD32F5xx\GD\GD32F5xx\Include
+
+ __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, GD32F527
+
+ ..\..\..\..\components\drivers\phy;..\..\..\..\components\drivers\include;..\libraries\gd32_drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\posix\io\eventfd;.;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\finsh;..\..\..\..\components\libc\posix\ipc;applications;board;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\libcpu\arm\cortex-m33;..\..\..\..\libcpu\arm\common;..\..\..\..\include;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\posix\io\poll
@@ -355,10 +351,10 @@
0
4
-
-
-
-
+
+
+
+
@@ -370,13 +366,13 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
@@ -399,36 +395,50 @@
1
..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -444,668 +454,222 @@
1
..\..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial.c
1
..\..\..\..\components\drivers\serial\dev_serial.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1121,11 +685,15 @@
1
board\board.c
+
+
drv_gpio.c
1
..\libraries\gd32_drivers\drv_gpio.c
+
+
drv_usart.c
1
@@ -1136,225 +704,75 @@
Filesystem
-
- dfs_posix.c
- 1
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
-
-
-
-
-
-
- dfs_fs.c
- 1
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
-
-
-
-
-
dfs.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
+
+
dfs_file.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
+
+
+
+
+
+
+
+
+ dfs_fs.c
+ 1
+ ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ dfs_posix.c
+ 1
+ ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
+
+
+
+
+ -std=c99
+
+
+
@@ -1365,30 +783,38 @@
Finsh
-
- msh.c
- 1
- ..\..\..\..\components\finsh\msh.c
-
-
- cmd.c
- 1
- ..\..\..\..\components\finsh\cmd.c
-
msh_parse.c
1
..\..\..\..\components\finsh\msh_parse.c
+
+
+
+ msh.c
+ 1
+ ..\..\..\..\components\finsh\msh.c
+
+
+
+
+ msh_file.c
+ 1
+ ..\..\..\..\components\finsh\msh_file.c
+
+
+
shell.c
1
..\..\..\..\components\finsh\shell.c
+
+
- msh_file.c
+ cmd.c
1
- ..\..\..\..\components\finsh\msh_file.c
+ ..\..\..\..\components\finsh\cmd.c
@@ -1400,836 +826,279 @@
1
..\..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mempool.c
1
..\..\..\..\src\mempool.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2240,26 +1109,34 @@
klibc
-
- kerrno.c
- 1
- ..\..\..\..\src\klibc\kerrno.c
-
rt_vsnprintf_tiny.c
1
..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstdio.c
1
..\..\..\..\src\klibc\kstdio.c
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\..\src\klibc\kerrno.c
+
+
+
rt_vsscanf.c
1
..\..\..\..\src\klibc\rt_vsscanf.c
+
+
kstring.c
1
@@ -2275,31 +1152,43 @@
1
..\..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\..\libcpu\arm\cortex-m33\context_rvds.S
+
+
cpuport.c
1
..\..\..\..\libcpu\arm\cortex-m33\cpuport.c
+
+
syscall_rvds.S
2
..\..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
+
+
trustzone.c
1
@@ -2307,76 +1196,21 @@
-
- Libraries
-
-
- startup_gd32f5xx.s
- 2
- packages\gd32-arm-cmsis-latest\GD32F5xx\GD\GD32F5xx\Source\ARM\startup_gd32f5xx.s
-
-
- system_gd32f5xx.c
- 1
- packages\gd32-arm-cmsis-latest\GD32F5xx\GD\GD32F5xx\Source\system_gd32f5xx.c
-
-
- gd32f5xx_dma.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_dma.c
-
-
- gd32f5xx_exti.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_exti.c
-
-
- gd32f5xx_gpio.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_gpio.c
-
-
- gd32f5xx_misc.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_misc.c
-
-
- gd32f5xx_rcu.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_rcu.c
-
-
- gd32f5xx_syscfg.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_syscfg.c
-
-
- gd32f5xx_usart.c
- 1
- packages\gd32-arm-series-latest\GD32F5xx\GD32F5xx_standard_peripheral\Source\gd32f5xx_usart.c
-
-
-
-
- ::CMSIS
-
-
-
+
-
+
-
+
-
+
-
@@ -2386,5 +1220,4 @@
-
diff --git a/bsp/gd32/arm/gd32527I-eval/rtconfig.h b/bsp/gd32/arm/gd32527I-eval/rtconfig.h
index 461d7cd88f..02a2f6a09b 100644
--- a/bsp/gd32/arm/gd32527I-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32527I-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -418,6 +418,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32e230-lckfb/.config b/bsp/gd32/arm/gd32e230-lckfb/.config
index 2c02828135..1281cd8c1e 100644
--- a/bsp/gd32/arm/gd32e230-lckfb/.config
+++ b/bsp/gd32/arm/gd32e230-lckfb/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=20
@@ -565,6 +563,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -786,6 +785,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1408,14 +1408,13 @@ CONFIG_BSP_USING_UART0=y
# I2C Configuration
#
# CONFIG_BSP_USING_HW_I2C is not set
-# CONFIG_BSP_USING_I2C0 is not set
-# CONFIG_BSP_USING_I2C1 is not set
# end of I2C Configuration
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
# CONFIG_BSP_USING_WDT is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32e230-lckfb/rtconfig.h b/bsp/gd32/arm/gd32e230-lckfb/rtconfig.h
index d2594f4e67..e04ae956ed 100644
--- a/bsp/gd32/arm/gd32e230-lckfb/rtconfig.h
+++ b/bsp/gd32/arm/gd32e230-lckfb/rtconfig.h
@@ -403,6 +403,7 @@
/* I2C Configuration */
/* end of I2C Configuration */
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
@@ -410,4 +411,3 @@
/* end of Hardware Drivers Config */
#endif
-
diff --git a/bsp/gd32/arm/gd32e503v-eval/.config b/bsp/gd32/arm/gd32e503v-eval/.config
index b8951c0fd9..37020cf100 100644
--- a/bsp/gd32/arm/gd32e503v-eval/.config
+++ b/bsp/gd32/arm/gd32e503v-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -200,6 +198,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -575,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -795,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -837,6 +841,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1044,6 +1050,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1412,7 +1419,6 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART4 is not set
# CONFIG_BSP_USING_UART5 is not set
# CONFIG_BSP_USING_SPI is not set
-# CONFIG_BSP_USING_I2C1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_TIM is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
@@ -1420,6 +1426,7 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_USBD is not set
# CONFIG_BSP_USING_USBH is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32e503v-eval/rtconfig.h b/bsp/gd32/arm/gd32e503v-eval/rtconfig.h
index e31d9f22fc..a0ba589085 100644
--- a/bsp/gd32/arm/gd32e503v-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32e503v-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -412,6 +412,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32h759i-eval/.config b/bsp/gd32/arm/gd32h759i-eval/.config
index 5d71fdfa9f..79c32576af 100644
--- a/bsp/gd32/arm/gd32h759i-eval/.config
+++ b/bsp/gd32/arm/gd32h759i-eval/.config
@@ -210,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -604,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -1442,6 +1444,8 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART2 is not set
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_I2C is not set
+# CONFIG_BSP_USING_SPI is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32h759i-eval/project.ewp b/bsp/gd32/arm/gd32h759i-eval/project.ewp
index 09f8d649b2..cbcdc3fdf4 100644
--- a/bsp/gd32/arm/gd32h759i-eval/project.ewp
+++ b/bsp/gd32/arm/gd32h759i-eval/project.ewp
@@ -224,14 +224,13 @@
CCDefines
+ GD32H7XX
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- GD32H7XX
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -359,29 +358,26 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Include
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\gd32_drivers
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
$PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\..\libraries\gd32_drivers
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
CCStdIncCheck
@@ -1308,14 +1304,13 @@
CCDefines
+ GD32H7XX
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- GD32H7XX
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1443,29 +1438,26 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Include
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\gd32_drivers
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
$PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\..\libraries\gd32_drivers
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
CCStdIncCheck
@@ -2227,6 +2219,15 @@
$PROJ_DIR$\..\..\..\..\components\drivers\core\device.c
+
+ $PROJ_DIR$\..\..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\drivers\i2c\dev_i2c_core.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\drivers\i2c\dev_i2c_dev.c
+
$PROJ_DIR$\..\..\..\..\components\drivers\ipc\completion_comm.c
@@ -2266,9 +2267,6 @@
$PROJ_DIR$\board\board.c
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Source\IAR\startup_gd32h7xx.s
-
$PROJ_DIR$\..\libraries\gd32_drivers\drv_gpio.c
@@ -2297,19 +2295,19 @@
Finsh
- $PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
-
-
- $PROJ_DIR$\..\..\..\..\components\finsh\shell.c
-
-
- $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
- $PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh.c
+
+
+ $PROJ_DIR$\..\..\..\..\components\finsh\shell.c
@@ -2362,24 +2360,27 @@
klibc
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
+
$PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\..\src\klibc\rt_vsscanf.c
-
- $PROJ_DIR$\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
-
libcpu
+
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common\atomic_arm.c
+
$PROJ_DIR$\..\..\..\..\libcpu\arm\common\div0.c
@@ -2397,34 +2398,10 @@
- Libraries
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_misc.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Source\system_gd32h7xx.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_syscfg.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_pmu.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_rcu.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_gpio.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_exti.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_usart.c
-
+ POSIX
- POSIX
+ utc_UTest
utestcases
diff --git a/bsp/gd32/arm/gd32h759i-eval/project.uvoptx b/bsp/gd32/arm/gd32h759i-eval/project.uvoptx
index af36f61c73..5bd5732085 100644
--- a/bsp/gd32/arm/gd32h759i-eval/project.uvoptx
+++ b/bsp/gd32/arm/gd32h759i-eval/project.uvoptx
@@ -73,7 +73,7 @@
0
- 1
+ 0
0
1
@@ -170,1003 +170,11 @@
- Applications
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- at24cxx
- 0
- 0
- 0
- 0
-
- 2
- 2
- 1
- 0
- 0
- 0
- packages\at24cxx-latest\at24cxx.c
- at24cxx.c
- 0
- 0
-
-
-
-
- Compiler
- 0
- 0
- 0
- 0
-
- 3
- 3
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 3
- 4
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 3
- 5
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 3
- 6
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 3
- 7
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 3
- 8
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 3
- 9
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 3
- 10
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 4
- 11
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 4
- 12
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
- dev_i2c_bit_ops.c
- 0
- 0
-
-
- 4
- 13
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\i2c\dev_i2c_core.c
- dev_i2c_core.c
- 0
- 0
-
-
- 4
- 14
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\i2c\dev_i2c_dev.c
- dev_i2c_dev.c
- 0
- 0
-
-
- 4
- 15
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\i2c\dev_soft_i2c.c
- dev_soft_i2c.c
- 0
- 0
-
-
- 4
- 16
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 4
- 17
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 4
- 18
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 4
- 19
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 4
- 20
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 4
- 21
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 4
- 22
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 4
- 26
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\serial\dev_serial.c
- dev_serial.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 5
- 27
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\libraries\gd32_drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\libraries\gd32_drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
-
-
- Filesystem
- 0
- 0
- 0
- 0
-
- 6
- 30
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c
- devfs.c
- 0
- 0
-
-
- 6
- 31
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs.c
- dfs.c
- 0
- 0
-
-
- 6
- 32
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
- dfs_file.c
- 0
- 0
-
-
- 6
- 33
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
- dfs_fs.c
- 0
- 0
-
-
- 6
- 34
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
- dfs_posix.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 7
- 35
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh_file.c
- msh_file.c
- 0
- 0
-
-
- 7
- 36
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 7
- 37
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 7
- 38
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 7
- 39
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 8
- 40
- 1
- 0
- 0
- 0
- ..\..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 8
- 41
- 1
- 0
- 0
- 0
- ..\..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 8
- 42
- 1
- 0
- 0
- 0
- ..\..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 8
- 43
- 1
- 0
- 0
- 0
- ..\..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 8
- 44
- 1
- 0
- 0
- 0
- ..\..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 8
- 45
- 1
- 0
- 0
- 0
- ..\..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 8
- 46
- 1
- 0
- 0
- 0
- ..\..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 8
- 47
- 1
- 0
- 0
- 0
- ..\..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 8
- 48
- 1
- 0
- 0
- 0
- ..\..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 8
- 49
- 1
- 0
- 0
- 0
- ..\..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 8
- 51
- 1
- 0
- 0
- 0
- ..\..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 8
- 52
- 1
- 0
- 0
- 0
- ..\..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 8
- 53
- 1
- 0
- 0
- 0
- ..\..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 8
- 54
- 1
- 0
- 0
- 0
- ..\..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 9
- 55
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 9
- 56
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 9
- 57
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
- 9
- 58
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 9
- 59
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 10
- 60
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 10
- 61
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 10
- 62
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 10
- 63
- 2
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m7\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 10
- 64
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- cpu_cache.c
- 0
- 0
-
-
- 10
- 65
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m7\cpuport.c
- cpuport.c
- 0
- 0
-
-
-
-
- Libraries
- 0
- 0
- 0
- 0
-
- 11
- 66
- 2
- 0
- 0
- 0
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\ARM\startup_gd32h7xx.s
- startup_gd32h7xx.s
- 0
- 0
-
-
- 11
- 67
- 1
- 0
- 0
- 0
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\system_gd32h7xx.c
- system_gd32h7xx.c
- 0
- 0
-
-
- 11
- 68
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_dma.c
- gd32h7xx_dma.c
- 0
- 0
-
-
- 11
- 69
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_exti.c
- gd32h7xx_exti.c
- 0
- 0
-
-
- 11
- 70
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_gpio.c
- gd32h7xx_gpio.c
- 0
- 0
-
-
- 11
- 71
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_i2c.c
- gd32h7xx_i2c.c
- 0
- 0
-
-
- 11
- 72
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_misc.c
- gd32h7xx_misc.c
- 0
- 0
-
-
- 11
- 73
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_pmu.c
- gd32h7xx_pmu.c
- 0
- 0
-
-
- 11
- 74
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_rcu.c
- gd32h7xx_rcu.c
- 0
- 0
-
-
- 11
- 75
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_syscfg.c
- gd32h7xx_syscfg.c
- 0
- 0
-
-
- 11
- 76
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_usart.c
- gd32h7xx_usart.c
- 0
- 0
-
diff --git a/bsp/gd32/arm/gd32h759i-eval/project.uvprojx b/bsp/gd32/arm/gd32h759i-eval/project.uvprojx
index b28b186d36..d6da3fdde3 100644
--- a/bsp/gd32/arm/gd32h759i-eval/project.uvprojx
+++ b/bsp/gd32/arm/gd32h759i-eval/project.uvprojx
@@ -1,16 +1,13 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rtthread
0x4
ARM-ADS
- 5060750::V5.06 update 6 (build 750)::.\ARMCC
+ 5060750::V5.06 update 6 (build 750)::ARMCC
0
@@ -19,28 +16,28 @@
GigaDevice.GD32H7xx_DFP.1.4.0
https://gd32mcu.com
IRAM(0x24000000,0x000D0000) IRAM2(0x00000000,0x00010000) IROM(0x08000000,0x03C0000) XRAM(0x20000000,0x00020000) XRAM2(0x30000000,0x00004000) XRAM3(0x30004000,0x00004000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
-
-
+
+
UL2CM3(-S0 -C0 -P0 -FD24000000 -FC2000 -FN1 -FF0GD32H7xx_3840KB -FS08000000 -FL03C0000 -FP0($$Device:GD32H759IM$Flash\GD32H7xx_3840KB.FLM))
0
$$Device:GD32H759IM$Device\Include\gd32h7xx.h
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
$$Device:GD32H759IM$SVD\GD32H7xx.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +135,11 @@
1
BIN\UL2CM3.DLL
-
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M7"
-
+
0
0
0
@@ -310,7 +307,7 @@
0x10000
-
+
1
@@ -337,10 +334,10 @@
0
0
-
- GD32H7XX, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, USE_STDPERIPH_DRIVER
-
- ..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\cortex-m7;packages\gd32-arm-cmsis-latest\GD32H7xx;packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\finsh;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\posix\ipc;applications;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\drivers\include;packages\at24cxx-latest;..\libraries\gd32_drivers;.;..\..\..\..\components\drivers\phy;..\..\..\..\components\drivers\include;board;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\drivers\include;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\include;packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Include
+
+ GD32H7XX, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
+
+ ..\..\..\..\libcpu\arm\cortex-m7;.;..\..\..\..\components\drivers\phy;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\libc\posix\io\eventfd;..\libraries\gd32_drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\common;board;..\..\..\..\components\drivers\include;applications;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\components\finsh;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\posix\ipc;..\..\..\..\include;..\..\..\..\components\libc\posix\io\poll
@@ -355,10 +352,10 @@
0
4
-
-
-
-
+
+
+
+
@@ -370,13 +367,13 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
@@ -391,16 +388,6 @@
-
- at24cxx
-
-
- at24cxx.c
- 1
- packages\at24cxx-latest\at24cxx.c
-
-
-
Compiler
@@ -409,36 +396,50 @@
1
..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -454,892 +455,279 @@
1
..\..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_bit_ops.c
1
..\..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_core.c
1
..\..\..\..\components\drivers\i2c\dev_i2c_core.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_dev.c
1
..\..\..\..\components\drivers\i2c\dev_i2c_dev.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
-
-
-
-
-
-
- dev_soft_i2c.c
- 1
- ..\..\..\..\components\drivers\i2c\dev_soft_i2c.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
- __RT_IPC_SOURCE__
-
-
+
+
+
completion_comm.c
1
..\..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial.c
1
..\..\..\..\components\drivers\serial\dev_serial.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1355,11 +743,15 @@
1
board\board.c
+
+
drv_gpio.c
1
..\libraries\gd32_drivers\drv_gpio.c
+
+
drv_usart.c
1
@@ -1375,276 +767,89 @@
1
..\..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
-
+
+
+
dfs.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
-
+
+
+
dfs_file.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
-
+
+
+
dfs_fs.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
-
+
+
+
dfs_posix.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
-
+
@@ -1655,32 +860,40 @@
Finsh
-
- msh_file.c
- 1
- ..\..\..\..\components\finsh\msh_file.c
-
-
- shell.c
- 1
- ..\..\..\..\components\finsh\shell.c
-
cmd.c
1
..\..\..\..\components\finsh\cmd.c
+
+
msh_parse.c
1
..\..\..\..\components\finsh\msh_parse.c
+
+
msh.c
1
..\..\..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\..\..\components\finsh\shell.c
+
+
+
+
+ msh_file.c
+ 1
+ ..\..\..\..\components\finsh\msh_file.c
+
+
Kernel
@@ -1690,836 +903,279 @@
1
..\..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mempool.c
1
..\..\..\..\src\mempool.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2529,33 +1185,41 @@
klibc
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kerrno.c
1
..\..\..\..\src\klibc\kerrno.c
+
+
kstring.c
1
..\..\..\..\src\klibc\kstring.c
-
- kstdio.c
- 1
- ..\..\..\..\src\klibc\kstdio.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
+
+
rt_vsscanf.c
1
..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\..\src\klibc\kstdio.c
+
+
libcpu
@@ -2565,26 +1229,36 @@
1
..\..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+
+
cpu_cache.c
1
..\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+
+
cpuport.c
1
@@ -2592,74 +1266,12 @@
-
- Libraries
-
-
- startup_gd32h7xx.s
- 2
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\ARM\startup_gd32h7xx.s
-
-
- system_gd32h7xx.c
- 1
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\system_gd32h7xx.c
-
-
- gd32h7xx_dma.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_dma.c
-
-
- gd32h7xx_exti.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_exti.c
-
-
- gd32h7xx_gpio.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_gpio.c
-
-
- gd32h7xx_i2c.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_i2c.c
-
-
- gd32h7xx_misc.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_misc.c
-
-
- gd32h7xx_pmu.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_pmu.c
-
-
- gd32h7xx_rcu.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_rcu.c
-
-
- gd32h7xx_syscfg.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_syscfg.c
-
-
- gd32h7xx_usart.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_usart.c
-
-
-
-
-
-
-
+
+
+
-
diff --git a/bsp/gd32/arm/gd32h759i-eval/rtconfig.h b/bsp/gd32/arm/gd32h759i-eval/rtconfig.h
index 3a745212b4..028442c617 100644
--- a/bsp/gd32/arm/gd32h759i-eval/rtconfig.h
+++ b/bsp/gd32/arm/gd32h759i-eval/rtconfig.h
@@ -424,6 +424,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/arm/gd32h759i-start/.config b/bsp/gd32/arm/gd32h759i-start/.config
index c86e3bbe19..8d683093cb 100644
--- a/bsp/gd32/arm/gd32h759i-start/.config
+++ b/bsp/gd32/arm/gd32h759i-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -602,6 +601,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -1439,6 +1439,8 @@ CONFIG_BSP_USING_UART0=y
# CONFIG_BSP_USING_UART1 is not set
# CONFIG_BSP_USING_UART2 is not set
# CONFIG_BSP_USING_UART3 is not set
+# CONFIG_BSP_USING_ONCHIP_RTC is not set
+CONFIG_BSP_USING_GD_DBG=y
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/gd32/arm/gd32h759i-start/project.ewp b/bsp/gd32/arm/gd32h759i-start/project.ewp
index 09f8d649b2..68fd60a2a5 100644
--- a/bsp/gd32/arm/gd32h759i-start/project.ewp
+++ b/bsp/gd32/arm/gd32h759i-start/project.ewp
@@ -224,14 +224,13 @@
CCDefines
+ GD32H7XX
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- GD32H7XX
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -359,29 +358,26 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Include
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\gd32_drivers
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\gd32_drivers
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -1308,14 +1304,13 @@
CCDefines
+ GD32H7XX
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- GD32H7XX
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1443,29 +1438,26 @@
CCIncludePath2
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Include
- $PROJ_DIR$\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Include
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS
- $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\gd32_drivers
- $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
- $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\..\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\gd32_drivers
+ $PROJ_DIR$\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -2266,9 +2258,6 @@
$PROJ_DIR$\board\board.c
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Source\IAR\startup_gd32h7xx.s
-
$PROJ_DIR$\..\libraries\gd32_drivers\drv_gpio.c
@@ -2296,21 +2285,21 @@
Finsh
-
- $PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
-
-
- $PROJ_DIR$\..\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\..\components\finsh\msh_file.c
+
+ $PROJ_DIR$\..\..\..\..\components\finsh\shell.c
+
$PROJ_DIR$\..\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\..\components\finsh\msh_parse.c
+
Kernel
@@ -2362,6 +2351,9 @@
klibc
+
+ $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
+
$PROJ_DIR$\..\..\..\..\src\klibc\kstring.c
@@ -2374,12 +2366,12 @@
$PROJ_DIR$\..\..\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\..\..\src\klibc\kstdio.c
-
libcpu
+
+ $PROJ_DIR$\..\..\..\..\libcpu\arm\common\atomic_arm.c
+
$PROJ_DIR$\..\..\..\..\libcpu\arm\common\div0.c
@@ -2397,34 +2389,10 @@
- Libraries
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_misc.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\CMSIS\GD\GD32H7xx\Source\system_gd32h7xx.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_syscfg.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_pmu.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_rcu.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_gpio.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_exti.c
-
-
- $PROJ_DIR$\..\libraries\GD32H7xx_Firmware_Library\GD32H7xx_standard_peripheral\Source\gd32h7xx_usart.c
-
+ POSIX
- POSIX
+ utc_UTest
utestcases
diff --git a/bsp/gd32/arm/gd32h759i-start/project.uvoptx b/bsp/gd32/arm/gd32h759i-start/project.uvoptx
index 7872a5ef66..b727aa8c58 100644
--- a/bsp/gd32/arm/gd32h759i-start/project.uvoptx
+++ b/bsp/gd32/arm/gd32h759i-start/project.uvoptx
@@ -10,7 +10,7 @@
*.s*; *.src; *.a*
*.obj; *.o
*.lib
- *.txt; *.h; *.inc; *.md
+ *.txt; *.h; *.inc
*.plm
*.cpp
0
@@ -22,13 +22,13 @@
- rtthread
+ rt-thread
0x4
ARM-ADS
12000000
- 1
+ 0
1
0
1
@@ -73,11 +73,11 @@
0
- 1
+ 0
0
1
- 255
+ 0
0
1
@@ -101,9 +101,7 @@
0
0
1
- 0
- 0
- 3
+ 0
@@ -114,13 +112,13 @@
- BIN\CMSIS_AGDI.dll
+ BIN\UL2CM3.DLL
0
UL2CM3
- UL2CM3(-S0 -C0 -P0 -FD24000000 -FC2000 -FN1 -FF0GD32H7xx_3840KB -FS08000000 -FL03C0000 -FP0($$Device:GD32H759IM$Flash\GD32H7xx_3840KB.FLM))
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048 -FS08000000 -FL0200000 -FP0($$Device:STM32H743IITx$CMSIS\Flash\STM32H7x_2048.FLM))
@@ -166,915 +164,21 @@
+
+ 1
+ 0
+ 2
+ 10000000
+
- Applications
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Compiler
- 0
- 0
- 0
- 0
-
- 2
- 2
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 2
- 3
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 2
- 4
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 2
- 5
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 2
- 6
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 2
- 7
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 2
- 8
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 3
- 10
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 3
- 11
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 3
- 12
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 3
- 13
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 3
- 14
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 3
- 15
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 3
- 16
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\..\..\..\components\drivers\serial\dev_serial.c
- dev_serial.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 4
- 22
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\libraries\gd32_drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\libraries\gd32_drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
-
-
- Filesystem
- 0
- 0
- 0
- 0
-
- 5
- 25
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c
- devfs.c
- 0
- 0
-
-
- 5
- 26
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs.c
- dfs.c
- 0
- 0
-
-
- 5
- 27
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
- dfs_file.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
- dfs_fs.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
- dfs_posix.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 6
- 30
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 6
- 31
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 6
- 32
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 6
- 33
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\msh_file.c
- msh_file.c
- 0
- 0
-
-
- 6
- 34
- 1
- 0
- 0
- 0
- ..\..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 7
- 35
- 1
- 0
- 0
- 0
- ..\..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 7
- 36
- 1
- 0
- 0
- 0
- ..\..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 7
- 37
- 1
- 0
- 0
- 0
- ..\..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 7
- 38
- 1
- 0
- 0
- 0
- ..\..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 7
- 39
- 1
- 0
- 0
- 0
- ..\..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 7
- 40
- 1
- 0
- 0
- 0
- ..\..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 7
- 41
- 1
- 0
- 0
- 0
- ..\..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 7
- 42
- 1
- 0
- 0
- 0
- ..\..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 7
- 43
- 1
- 0
- 0
- 0
- ..\..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 7
- 44
- 1
- 0
- 0
- 0
- ..\..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 7
- 45
- 1
- 0
- 0
- 0
- ..\..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 7
- 46
- 1
- 0
- 0
- 0
- ..\..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 7
- 47
- 1
- 0
- 0
- 0
- ..\..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 7
- 48
- 1
- 0
- 0
- 0
- ..\..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 7
- 49
- 1
- 0
- 0
- 0
- ..\..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 8
- 51
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 8
- 52
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
- 8
- 53
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 8
- 54
- 1
- 0
- 0
- 0
- ..\..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 9
- 55
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 9
- 56
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 9
- 57
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 9
- 58
- 2
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m7\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 9
- 59
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- cpu_cache.c
- 0
- 0
-
-
- 9
- 60
- 1
- 0
- 0
- 0
- ..\..\..\..\libcpu\arm\cortex-m7\cpuport.c
- cpuport.c
- 0
- 0
-
-
-
-
- Libraries
- 0
- 0
- 0
- 0
-
- 10
- 61
- 2
- 0
- 0
- 0
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\ARM\startup_gd32h7xx.s
- startup_gd32h7xx.s
- 0
- 0
-
-
- 10
- 62
- 1
- 0
- 0
- 0
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\system_gd32h7xx.c
- system_gd32h7xx.c
- 0
- 0
-
-
- 10
- 63
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_exti.c
- gd32h7xx_exti.c
- 0
- 0
-
-
- 10
- 64
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_gpio.c
- gd32h7xx_gpio.c
- 0
- 0
-
-
- 10
- 65
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_misc.c
- gd32h7xx_misc.c
- 0
- 0
-
-
- 10
- 66
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_pmu.c
- gd32h7xx_pmu.c
- 0
- 0
-
-
- 10
- 67
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_rcu.c
- gd32h7xx_rcu.c
- 0
- 0
-
-
- 10
- 68
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_syscfg.c
- gd32h7xx_syscfg.c
- 0
- 0
-
-
- 10
- 69
- 1
- 0
- 0
- 0
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_usart.c
- gd32h7xx_usart.c
- 0
- 0
-
diff --git a/bsp/gd32/arm/gd32h759i-start/project.uvprojx b/bsp/gd32/arm/gd32h759i-start/project.uvprojx
index 249d7ae5a2..a67dfb018e 100644
--- a/bsp/gd32/arm/gd32h759i-start/project.uvprojx
+++ b/bsp/gd32/arm/gd32h759i-start/project.uvprojx
@@ -1,10 +1,7 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rtthread
@@ -14,33 +11,33 @@
0
- GD32H759IM
- GigaDevice
- GigaDevice.GD32H7xx_DFP.1.4.0
- https://gd32mcu.com
- IRAM(0x24000000,0x000D0000) IRAM2(0x00000000,0x00010000) IROM(0x08000000,0x03C0000) XRAM(0x20000000,0x00020000) XRAM2(0x30000000,0x00004000) XRAM3(0x30004000,0x00004000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
-
-
- UL2CM3(-S0 -C0 -P0 -FD24000000 -FC2000 -FN1 -FF0GD32H7xx_3840KB -FS08000000 -FL03C0000 -FP0($$Device:GD32H759IM$Flash\GD32H7xx_3840KB.FLM))
+ STM32H743IITx
+ STMicroelectronics
+ Keil.STM32H7xx_DFP.2.1.0
+ http://www.keil.com/pack
+ IRAM(0x20000000,0x00020000) IRAM2(0x24000000,0x00080000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
+
+
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32H7x_2048 -FS08000000 -FL0200000 -FP0($$Device:STM32H743IITx$CMSIS\Flash\STM32H7x_2048.FLM))
0
- $$Device:GD32H759IM$Device\Include\gd32h7xx.h
-
-
-
-
-
-
-
-
-
- $$Device:GD32H759IM$SVD\GD32H7xx.svd
+ $$Device:STM32H743IITx$Drivers\CMSIS\Device\ST\STM32H7xx\Include\stm32h7xx.h
+
+
+
+
+
+
+
+
+
+ $$Device:STM32H743IITx$CMSIS\SVD\STM32H7x3.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +135,11 @@
1
BIN\UL2CM3.DLL
-
-
-
-
-
+
+
+
+
+
0
@@ -175,18 +172,15 @@
0
0
"Cortex-M7"
-
+
0
0
0
1
1
- 1
+ 0
0
3
- 0
- 0
- 0
1
0
8
@@ -246,18 +240,18 @@
0
- 0x24000000
- 0xd0000
+ 0x20000000
+ 0x20000
1
0x8000000
- 0x3c0000
+ 0x200000
- 1
- 0x20000000
- 0x20000
+ 0
+ 0x0
+ 0x0
1
@@ -277,7 +271,7 @@
1
0x8000000
- 0x3c0000
+ 0x200000
1
@@ -286,31 +280,31 @@
0
- 0x20000000
- 0x20000
+ 0x0
+ 0x0
0
- 0x30000000
- 0x4000
+ 0x0
+ 0x0
0
- 0x30004000
- 0x4000
+ 0x0
+ 0x0
0
- 0x24000000
- 0xd0000
+ 0x20000000
+ 0x20000
0
- 0x0
- 0x10000
+ 0x24000000
+ 0x80000
-
+
1
@@ -327,7 +321,6 @@
0
0
1
- 0
0
1
1
@@ -337,10 +330,10 @@
0
0
-
- __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, GD32H7XX, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC
-
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\include;applications;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\finsh;..\libraries\gd32_drivers;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\phy;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\compilers\common\include;.;..\..\..\..\components\drivers\smp_call;packages\gd32-arm-cmsis-latest\GD32H7xx;packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Include;..\..\..\..\libcpu\arm\cortex-m7;..\..\..\..\components\libc\posix\ipc;board;..\..\..\..\components\drivers\include
+
+ __RTTHREAD__, RT_USING_LIBC, GD32H7XX, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
+
+ .;..\..\..\..\components\dfs\dfs_v1\include;board;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\finsh;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\..\components\drivers\phy;..\..\..\..\components\libc\posix\io\poll;..\libraries\gd32_drivers;..\..\..\..\include;..\..\..\..\libcpu\arm\cortex-m7;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -353,12 +346,12 @@
0
0
0
- 4
+ 0
-
-
-
-
+
+
+
+
@@ -370,13 +363,13 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
@@ -399,36 +392,50 @@
1
..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -444,47 +451,8 @@
1
..\..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -495,52 +463,15 @@
+
+
completion_comm.c
1
..\..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -551,52 +482,15 @@
+
+
completion_up.c
1
..\..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -607,52 +501,15 @@
+
+
condvar.c
1
..\..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -663,52 +520,15 @@
+
+
dataqueue.c
1
..\..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -719,52 +539,15 @@
+
+
pipe.c
1
..\..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -775,52 +558,15 @@
+
+
ringblk_buf.c
1
..\..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -831,52 +577,15 @@
+
+
ringbuffer.c
1
..\..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -887,52 +596,15 @@
+
+
waitqueue.c
1
..\..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -943,52 +615,15 @@
+
+
workqueue.c
1
..\..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -999,52 +634,15 @@
+
+
dev_pin.c
1
..\..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -1055,52 +653,15 @@
+
+
dev_serial.c
1
..\..\..\..\components\drivers\serial\dev_serial.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
@@ -1121,11 +682,15 @@
1
board\board.c
+
+
drv_gpio.c
1
..\libraries\gd32_drivers\drv_gpio.c
+
+
drv_usart.c
1
@@ -1141,47 +706,8 @@
1
..\..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
@@ -1192,52 +718,15 @@
+
+
dfs.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
@@ -1248,52 +737,15 @@
+
+
dfs_file.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_file.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
@@ -1304,52 +756,15 @@
+
+
dfs_fs.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
@@ -1360,52 +775,15 @@
+
+
dfs_posix.c
1
..\..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
--c99
@@ -1421,30 +799,38 @@
Finsh
-
- msh.c
- 1
- ..\..\..\..\components\finsh\msh.c
-
-
- msh_parse.c
- 1
- ..\..\..\..\components\finsh\msh_parse.c
-
cmd.c
1
..\..\..\..\components\finsh\cmd.c
+
+
+
+ shell.c
+ 1
+ ..\..\..\..\components\finsh\shell.c
+
+
+
msh_file.c
1
..\..\..\..\components\finsh\msh_file.c
+
+
- shell.c
+ msh.c
1
- ..\..\..\..\components\finsh\shell.c
+ ..\..\..\..\components\finsh\msh.c
+
+
+
+
+ msh_parse.c
+ 1
+ ..\..\..\..\components\finsh\msh_parse.c
@@ -1456,47 +842,8 @@
1
..\..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1507,52 +854,15 @@
+
+
components.c
1
..\..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1563,52 +873,15 @@
+
+
cpu_up.c
1
..\..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1619,52 +892,15 @@
+
+
defunct.c
1
..\..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1675,52 +911,15 @@
+
+
idle.c
1
..\..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1731,52 +930,15 @@
+
+
ipc.c
1
..\..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1787,52 +949,15 @@
+
+
irq.c
1
..\..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1843,52 +968,15 @@
+
+
kservice.c
1
..\..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1899,52 +987,15 @@
+
+
mem.c
1
..\..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -1955,52 +1006,15 @@
+
+
mempool.c
1
..\..\..\..\src\mempool.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -2011,52 +1025,15 @@
+
+
object.c
1
..\..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -2067,52 +1044,15 @@
+
+
scheduler_comm.c
1
..\..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -2123,52 +1063,15 @@
+
+
scheduler_up.c
1
..\..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -2179,52 +1082,15 @@
+
+
thread.c
1
..\..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -2235,52 +1101,15 @@
+
+
timer.c
1
..\..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
@@ -2295,31 +1124,39 @@
klibc
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\..\src\klibc\rt_vsscanf.c
+
+
rt_vsnprintf_tiny.c
1
..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- kstring.c
- 1
- ..\..\..\..\src\klibc\kstring.c
-
+
+
kstdio.c
1
..\..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
1
..\..\..\..\src\klibc\kerrno.c
+
+
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\..\src\klibc\kstring.c
@@ -2331,26 +1168,36 @@
1
..\..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+
+
cpu_cache.c
1
..\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+
+
cpuport.c
1
@@ -2358,64 +1205,12 @@
-
- Libraries
-
-
- startup_gd32h7xx.s
- 2
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\ARM\startup_gd32h7xx.s
-
-
- system_gd32h7xx.c
- 1
- packages\gd32-arm-cmsis-latest\GD32H7xx\GD\GD32H7xx\Source\system_gd32h7xx.c
-
-
- gd32h7xx_exti.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_exti.c
-
-
- gd32h7xx_gpio.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_gpio.c
-
-
- gd32h7xx_misc.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_misc.c
-
-
- gd32h7xx_pmu.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_pmu.c
-
-
- gd32h7xx_rcu.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_rcu.c
-
-
- gd32h7xx_syscfg.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_syscfg.c
-
-
- gd32h7xx_usart.c
- 1
- packages\gd32-arm-series-latest\GD32H7xx\GD32H7xx_standard_peripheral\Source\gd32h7xx_usart.c
-
-
-
-
-
-
-
+
+
+
-
diff --git a/bsp/gd32/arm/gd32h759i-start/rtconfig.h b/bsp/gd32/arm/gd32h759i-start/rtconfig.h
index 3bac79c342..aca9562607 100644
--- a/bsp/gd32/arm/gd32h759i-start/rtconfig.h
+++ b/bsp/gd32/arm/gd32h759i-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -422,6 +422,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART0
+#define BSP_USING_GD_DBG
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/gd32/risc-v/gd32vf103r-start/.config b/bsp/gd32/risc-v/gd32vf103r-start/.config
index a9ad56edac..c4c1e05c8f 100644
--- a/bsp/gd32/risc-v/gd32vf103r-start/.config
+++ b/bsp/gd32/risc-v/gd32vf103r-start/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -622,6 +625,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -715,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -796,6 +801,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -838,6 +844,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -851,6 +861,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1022,6 +1047,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/gd32/risc-v/gd32vf103r-start/rtconfig.h b/bsp/gd32/risc-v/gd32vf103r-start/rtconfig.h
index 1a75112dc1..67ad5d557a 100644
--- a/bsp/gd32/risc-v/gd32vf103r-start/rtconfig.h
+++ b/bsp/gd32/risc-v/gd32vf103r-start/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/gd32/risc-v/gd32vf103v-eval/.config b/bsp/gd32/risc-v/gd32vf103v-eval/.config
index 354f766904..472b3b7bb5 100644
--- a/bsp/gd32/risc-v/gd32vf103v-eval/.config
+++ b/bsp/gd32/risc-v/gd32vf103v-eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -622,6 +625,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -715,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -796,6 +801,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -838,6 +844,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -851,6 +861,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1022,6 +1047,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/gd32/risc-v/gd32vf103v-eval/rtconfig.h b/bsp/gd32/risc-v/gd32vf103v-eval/rtconfig.h
index 0289aeab2b..225b134fa6 100644
--- a/bsp/gd32/risc-v/gd32vf103v-eval/rtconfig.h
+++ b/bsp/gd32/risc-v/gd32vf103v-eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hc32/ev_hc32f334_lqfp64/.config b/bsp/hc32/ev_hc32f334_lqfp64/.config
index 7f4bb1613c..20524534a7 100644
--- a/bsp/hc32/ev_hc32f334_lqfp64/.config
+++ b/bsp/hc32/ev_hc32f334_lqfp64/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -810,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1061,6 +1063,7 @@ CONFIG_PKG_HC32F3_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32/ev_hc32f334_lqfp64/rtconfig.h b/bsp/hc32/ev_hc32f334_lqfp64/rtconfig.h
index c05e35788f..82374e8ddb 100644
--- a/bsp/hc32/ev_hc32f334_lqfp64/rtconfig.h
+++ b/bsp/hc32/ev_hc32f334_lqfp64/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32/ev_hc32f448_lqfp80/.config b/bsp/hc32/ev_hc32f448_lqfp80/.config
index 2a2db836e3..9c47bda88f 100644
--- a/bsp/hc32/ev_hc32f448_lqfp80/.config
+++ b/bsp/hc32/ev_hc32f448_lqfp80/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -810,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -852,6 +854,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER=y
CONFIG_PKG_HC32F4_CMSIS_DRIVER_PATH="/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis"
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER_LATEST_VERSION=y
@@ -1059,6 +1063,7 @@ CONFIG_PKG_HC32F4_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1457,6 +1462,7 @@ CONFIG_BSP_USING_I2C1=y
# CONFIG_BSP_USING_QSPI is not set
# CONFIG_BSP_USING_PULSE_ENCODER is not set
# CONFIG_BSP_USING_HWTIMER is not set
+# CONFIG_BSP_USING_INPUT_CAPTURE is not set
# CONFIG_BSP_USING_SENSOR is not set
# end of On-chip Peripheral Drivers
diff --git a/bsp/hc32/ev_hc32f448_lqfp80/rtconfig.h b/bsp/hc32/ev_hc32f448_lqfp80/rtconfig.h
index 0dbdd24a50..570c43cee9 100644
--- a/bsp/hc32/ev_hc32f448_lqfp80/rtconfig.h
+++ b/bsp/hc32/ev_hc32f448_lqfp80/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32/ev_hc32f460_lqfp100_v2/.config b/bsp/hc32/ev_hc32f460_lqfp100_v2/.config
index 3647de0040..60c87bf2c7 100644
--- a/bsp/hc32/ev_hc32f460_lqfp100_v2/.config
+++ b/bsp/hc32/ev_hc32f460_lqfp100_v2/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -810,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -852,6 +854,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER=y
CONFIG_PKG_HC32F4_CMSIS_DRIVER_PATH="/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis"
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER_LATEST_VERSION=y
@@ -1059,6 +1063,7 @@ CONFIG_PKG_HC32F4_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32/ev_hc32f460_lqfp100_v2/rtconfig.h b/bsp/hc32/ev_hc32f460_lqfp100_v2/rtconfig.h
index 539c9681e9..7aff68e171 100644
--- a/bsp/hc32/ev_hc32f460_lqfp100_v2/rtconfig.h
+++ b/bsp/hc32/ev_hc32f460_lqfp100_v2/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32/ev_hc32f472_lqfp100/.config b/bsp/hc32/ev_hc32f472_lqfp100/.config
index ab256fe663..f4e6a3bb98 100644
--- a/bsp/hc32/ev_hc32f472_lqfp100/.config
+++ b/bsp/hc32/ev_hc32f472_lqfp100/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -810,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -852,6 +854,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER=y
CONFIG_PKG_HC32F4_CMSIS_DRIVER_PATH="/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis"
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER_LATEST_VERSION=y
@@ -1059,6 +1063,7 @@ CONFIG_PKG_HC32F4_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1454,6 +1459,7 @@ CONFIG_BSP_USING_I2C1=y
# CONFIG_BSP_USING_PM is not set
# CONFIG_BSP_USING_HWCRYPTO is not set
# CONFIG_BSP_USING_PWM is not set
+# CONFIG_BSP_USING_INPUT_CAPTURE is not set
# CONFIG_BSP_USING_QSPI is not set
# CONFIG_BSP_USING_PULSE_ENCODER is not set
# CONFIG_BSP_USING_HWTIMER is not set
diff --git a/bsp/hc32/ev_hc32f472_lqfp100/project.ewp b/bsp/hc32/ev_hc32f472_lqfp100/project.ewp
index 7f4df633ad..37acb6f0c9 100644
--- a/bsp/hc32/ev_hc32f472_lqfp100/project.ewp
+++ b/bsp/hc32/ev_hc32f472_lqfp100/project.ewp
@@ -180,14 +180,13 @@
CCDefines
+ HC32F472
+ __DEBUG
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- HC32F472
- __DEBUG
- __RTTHREAD__
- USE_DDL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -319,32 +318,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\platform\tca9539
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\packages\hc32-f4-cmsis-latest\Include
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\board\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\config\usb_config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\.
- $PROJ_DIR$\..\tests
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\libraries\hc32_drivers
- $PROJ_DIR$\packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\platform\tca9539
+ $PROJ_DIR$\board\config\usb_config
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\applications
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board\config
+ $PROJ_DIR$\..\tests
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -1176,14 +1172,13 @@
CCDefines
+ HC32F472
+ __DEBUG
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- HC32F472
- __DEBUG
- __RTTHREAD__
- USE_DDL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1315,32 +1310,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\platform\tca9539
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\packages\hc32-f4-cmsis-latest\Include
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\board\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\config\usb_config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\.
- $PROJ_DIR$\..\tests
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\libraries\hc32_drivers
- $PROJ_DIR$\packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\platform\tca9539
+ $PROJ_DIR$\board\config\usb_config
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\applications
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board\config
+ $PROJ_DIR$\..\tests
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -2129,66 +2121,15 @@
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
-
-
- HC32F472-LL
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_utility.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_interrupts.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_gpio.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_rmu.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_tmr0.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_clk.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_fcg.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_usart.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_aos.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_i2c.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_dma.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_fcm.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_icg.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_efm.c
-
-
- $PROJ_DIR$\packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_pwc.c
-
Kernel
@@ -2240,20 +2181,20 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2274,15 +2215,6 @@
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
- Libraries
-
- $PROJ_DIR$\packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Source\IAR\startup_hc32f472.s
-
-
- $PROJ_DIR$\packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Source\system_hc32f472.c
-
-
Platform
@@ -2295,7 +2227,7 @@
Tests
- $PROJ_DIR$\..\tests\test_uart_v1.c
+ $PROJ_DIR$\..\tests\test_soft_i2c.c
$PROJ_DIR$\..\tests\test_gpio.c
@@ -2304,9 +2236,12 @@
$PROJ_DIR$\..\tests\test_i2c.c
- $PROJ_DIR$\..\tests\test_soft_i2c.c
+ $PROJ_DIR$\..\tests\test_uart_v1.c
+
+ utc_UTest
+
utestcases
diff --git a/bsp/hc32/ev_hc32f472_lqfp100/project.uvprojx b/bsp/hc32/ev_hc32f472_lqfp100/project.uvprojx
index 20cdef1727..2d786488c4 100644
--- a/bsp/hc32/ev_hc32f472_lqfp100/project.uvprojx
+++ b/bsp/hc32/ev_hc32f472_lqfp100/project.uvprojx
@@ -334,9 +334,9 @@
0
- USE_DDL_DRIVER, RT_USING_ARMLIBC, RT_USING_LIBC, HC32F472, __RTTHREAD__, __STDC_LIMIT_MACROS, __DEBUG, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, HC32F472, __DEBUG, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\compilers\common\extension;..\libraries\hc32_drivers;.;..\..\..\components\drivers\include;packages\hc32-f4-series-latest\hc32f472\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;applications;..\..\..\include;..\platform\tca9539;board;..\..\..\components\drivers\smp_call;..\tests;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;board\ports;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;board\config\usb_config;..\..\..\components\libc\compilers\common\include;packages\hc32-f4-cmsis-latest\Include;..\..\..\libcpu\arm\cortex-m4;board\config;..\..\..\components\drivers\phy
+ ..\..\..\components\drivers\include;..\tests;..\platform\tca9539;..\..\..\components\libc\posix\io\epoll;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\libraries\hc32_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;board;..\..\..\include;board\config\usb_config;applications;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;board\config;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4
@@ -381,16 +381,16 @@
Applications
- xtal32_fcm.c
+ main.c
1
- applications\xtal32_fcm.c
+ applications\main.c
- main.c
+ xtal32_fcm.c
1
- applications\main.c
+ applications\xtal32_fcm.c
@@ -809,13 +809,6 @@
..\..\..\components\finsh\shell.c
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
msh.c
@@ -830,119 +823,11 @@
..\..\..\components\finsh\cmd.c
-
-
- HC32F472-LL
- hc32_ll_clk.c
+ msh_parse.c
1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_clk.c
-
-
-
-
- hc32_ll_dma.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_dma.c
-
-
-
-
- hc32_ll_fcg.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_fcg.c
-
-
-
-
- hc32_ll_interrupts.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_interrupts.c
-
-
-
-
- hc32_ll_i2c.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_i2c.c
-
-
-
-
- hc32_ll_tmr0.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_tmr0.c
-
-
-
-
- hc32_ll_rmu.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_rmu.c
-
-
-
-
- hc32_ll_aos.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_aos.c
-
-
-
-
- hc32_ll_efm.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_efm.c
-
-
-
-
- hc32_ll_icg.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_icg.c
-
-
-
-
- hc32_ll_utility.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_utility.c
-
-
-
-
- hc32_ll_usart.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_usart.c
-
-
-
-
- hc32_ll_gpio.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_gpio.c
-
-
-
-
- hc32_ll_fcm.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_fcm.c
-
-
-
-
- hc32_ll.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll.c
-
-
-
-
- hc32_ll_pwc.c
- 1
- packages\hc32-f4-series-latest\hc32f472\src\hc32_ll_pwc.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1236,13 +1121,6 @@
klibc
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
kerrno.c
@@ -1264,6 +1142,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
rt_vsscanf.c
@@ -1310,23 +1195,6 @@
-
- Libraries
-
-
- system_hc32f472.c
- 1
- packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Source\system_hc32f472.c
-
-
-
-
- startup_hc32f472.s
- 2
- packages\hc32-f4-cmsis-latest\Device\HDSC\hc32f472\Source\ARM\startup_hc32f472.s
-
-
-
Platform
@@ -1339,6 +1207,13 @@
Tests
+
+
+ test_soft_i2c.c
+ 1
+ ..\tests\test_soft_i2c.c
+
+
test_uart_v1.c
@@ -1360,13 +1235,6 @@
..\tests\test_gpio.c
-
-
- test_soft_i2c.c
- 1
- ..\tests\test_soft_i2c.c
-
-
diff --git a/bsp/hc32/ev_hc32f472_lqfp100/rtconfig.h b/bsp/hc32/ev_hc32f472_lqfp100/rtconfig.h
index 1ccb305af3..45b339deb1 100644
--- a/bsp/hc32/ev_hc32f472_lqfp100/rtconfig.h
+++ b/bsp/hc32/ev_hc32f472_lqfp100/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32/ev_hc32f4a0_lqfp176/.config b/bsp/hc32/ev_hc32f4a0_lqfp176/.config
index 19b1b9a8af..e1649b199c 100644
--- a/bsp/hc32/ev_hc32f4a0_lqfp176/.config
+++ b/bsp/hc32/ev_hc32f4a0_lqfp176/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -591,6 +591,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -813,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -855,6 +857,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER=y
CONFIG_PKG_HC32F4_CMSIS_DRIVER_PATH="/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis"
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER_LATEST_VERSION=y
@@ -1062,6 +1066,7 @@ CONFIG_PKG_HC32F4_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32/ev_hc32f4a0_lqfp176/rtconfig.h b/bsp/hc32/ev_hc32f4a0_lqfp176/rtconfig.h
index 7f59580dab..1cefa1f81c 100644
--- a/bsp/hc32/ev_hc32f4a0_lqfp176/rtconfig.h
+++ b/bsp/hc32/ev_hc32f4a0_lqfp176/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32/ev_hc32f4a8_lqfp176/.config b/bsp/hc32/ev_hc32f4a8_lqfp176/.config
index c39072ee7d..0ae5cc5839 100644
--- a/bsp/hc32/ev_hc32f4a8_lqfp176/.config
+++ b/bsp/hc32/ev_hc32f4a8_lqfp176/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -591,6 +591,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -813,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -855,6 +857,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER=y
CONFIG_PKG_HC32F4_CMSIS_DRIVER_PATH="/packages/peripherals/hal-sdk/hc32/hc32-f4-cmsis"
CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER_LATEST_VERSION=y
@@ -1062,6 +1066,7 @@ CONFIG_PKG_HC32F4_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32/ev_hc32f4a8_lqfp176/rtconfig.h b/bsp/hc32/ev_hc32f4a8_lqfp176/rtconfig.h
index e728fdab63..553c4bc400 100644
--- a/bsp/hc32/ev_hc32f4a8_lqfp176/rtconfig.h
+++ b/bsp/hc32/ev_hc32f4a8_lqfp176/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32/lckfb-hc32f4a0-lqfp100/.config b/bsp/hc32/lckfb-hc32f4a0-lqfp100/.config
index fc42672e57..88edecd737 100644
--- a/bsp/hc32/lckfb-hc32f4a0-lqfp100/.config
+++ b/bsp/hc32/lckfb-hc32f4a0-lqfp100/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -591,6 +591,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -813,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1064,6 +1066,7 @@ CONFIG_PKG_HC32F4_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32/lckfb-hc32f4a0-lqfp100/rtconfig.h b/bsp/hc32/lckfb-hc32f4a0-lqfp100/rtconfig.h
index 98d2d2fcfe..eb42069495 100644
--- a/bsp/hc32/lckfb-hc32f4a0-lqfp100/rtconfig.h
+++ b/bsp/hc32/lckfb-hc32f4a0-lqfp100/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hc32l136/.config b/bsp/hc32l136/.config
index ca063b1ad5..fe1d4cae80 100644
--- a/bsp/hc32l136/.config
+++ b/bsp/hc32l136/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=512
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -384,6 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -491,6 +492,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -580,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -719,6 +723,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -800,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -842,6 +848,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -855,6 +865,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32l136/project.ewp b/bsp/hc32l136/project.ewp
index 5067cc5ba5..08164288d4 100644
--- a/bsp/hc32l136/project.ewp
+++ b/bsp/hc32l136/project.ewp
@@ -180,14 +180,14 @@
CCDefines
- CLOCKS_PER_SEC=RT_TICK_PER_SECOND
- RT_USING_DLIBC
- RT_USING_LIBC
- _DLIB_ADD_EXTRA_SYMBOLS=0
USE_DDL_DRIVER
HC32L136
__DEBUG
__RTTHREAD__
+ CLOCKS_PER_SEC=RT_TICK_PER_SECOND
+ RT_USING_DLIBC
+ RT_USING_LIBC
+ _DLIB_ADD_EXTRA_SYMBOLS=0
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -319,27 +319,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
$PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\Libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\inc
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\drivers\smp_call
$PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\Libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\drivers
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -1174,14 +1174,14 @@
CCDefines
__DEBUG
- CLOCKS_PER_SEC=RT_TICK_PER_SECOND
- RT_USING_DLIBC
- RT_USING_LIBC
- _DLIB_ADD_EXTRA_SYMBOLS=0
USE_DDL_DRIVER
HC32L136
__DEBUG
__RTTHREAD__
+ CLOCKS_PER_SEC=RT_TICK_PER_SECOND
+ RT_USING_DLIBC
+ RT_USING_LIBC
+ _DLIB_ADD_EXTRA_SYMBOLS=0
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1313,27 +1313,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
$PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\Libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\inc
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\drivers\smp_call
$PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\Libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\drivers
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -2095,21 +2095,33 @@
Finsh
-
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\components\finsh\shell.c
+
HC32_StdPeriph
+
+ $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Source\IAR\startup_hc32l136.s
+
+
+ $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Source\system_hc32l13x.c
+
+
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\rtc.c
+
+
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\trim.c
+
$PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\gpio.c
@@ -2117,38 +2129,26 @@
$PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\sysctrl.c
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\rtc.c
-
-
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\adc.c
-
-
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\uart.c
+ $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Source\interrupts_hc32l136.c
$PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\timer3.c
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\ddl.c
-
-
- $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Source\interrupts_hc32l136.c
-
-
- $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Source\system_hc32l13x.c
-
-
- $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L136\Source\IAR\startup_hc32l136.s
-
-
- $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\trim.c
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\adc.c
$PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\flash.c
+
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\uart.c
+
$PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\lpuart.c
+
+ $PROJ_DIR$\Libraries\HC32L136_StdPeriph_Driver\src\ddl.c
+
Kernel
@@ -2201,19 +2201,19 @@
klibc
- $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\src\klibc\kstring.c
@@ -2234,6 +2234,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/hc32l136/project.uvprojx b/bsp/hc32l136/project.uvprojx
index 731661cc6d..dbdc6a9316 100644
--- a/bsp/hc32l136/project.uvprojx
+++ b/bsp/hc32l136/project.uvprojx
@@ -334,9 +334,9 @@
0
--diag_suppress=186,66
- __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, __DEBUG, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, HC32L136, USE_DDL_DRIVER
+ RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, HC32L136, USE_DDL_DRIVER, __DEBUG
- ..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\libcpu\arm\common;..\..\components\drivers\phy;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\finsh;..\..\components\drivers\include;..\..\components\drivers\include;board;..\..\components\libc\posix\ipc;Libraries\CMSIS\Device\HDSC\HC32L136\Include;..\..\components\libc\posix\io\epoll;.;..\..\components\drivers\smp_call;drivers;Libraries\CMSIS\Include;applications;..\..\libcpu\arm\cortex-m0;Libraries\HC32L136_StdPeriph_Driver\inc
+ board;..\..\libcpu\arm\cortex-m0;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;drivers;..\..\components\finsh;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;.;..\..\components\drivers\include;Libraries\CMSIS\Device\HDSC\HC32L136\Include;Libraries\CMSIS\Include;..\..\components\libc\posix\io\poll;applications;Libraries\HC32L136_StdPeriph_Driver\inc;..\..\components\libc\posix\io\epoll;..\..\components\libc\posix\io\eventfd;..\..\include;..\..\components\drivers\include
@@ -719,16 +719,16 @@
- shell.c
+ cmd.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\cmd.c
- cmd.c
+ shell.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\shell.c
@@ -741,34 +741,6 @@
Libraries\HC32L136_StdPeriph_Driver\src\adc.c
-
-
- ddl.c
- 1
- Libraries\HC32L136_StdPeriph_Driver\src\ddl.c
-
-
-
-
- startup_hc32l136.s
- 2
- Libraries\CMSIS\Device\HDSC\HC32L136\Source\ARM\startup_hc32l136.s
-
-
-
-
- flash.c
- 1
- Libraries\HC32L136_StdPeriph_Driver\src\flash.c
-
-
-
-
- trim.c
- 1
- Libraries\HC32L136_StdPeriph_Driver\src\trim.c
-
-
gpio.c
@@ -785,16 +757,23 @@
- sysctrl.c
- 1
- Libraries\HC32L136_StdPeriph_Driver\src\sysctrl.c
+ startup_hc32l136.s
+ 2
+ Libraries\CMSIS\Device\HDSC\HC32L136\Source\ARM\startup_hc32l136.s
- timer3.c
+ trim.c
1
- Libraries\HC32L136_StdPeriph_Driver\src\timer3.c
+ Libraries\HC32L136_StdPeriph_Driver\src\trim.c
+
+
+
+
+ ddl.c
+ 1
+ Libraries\HC32L136_StdPeriph_Driver\src\ddl.c
@@ -806,9 +785,30 @@
- lpuart.c
+ system_hc32l13x.c
1
- Libraries\HC32L136_StdPeriph_Driver\src\lpuart.c
+ Libraries\CMSIS\Device\HDSC\HC32L136\Source\system_hc32l13x.c
+
+
+
+
+ timer3.c
+ 1
+ Libraries\HC32L136_StdPeriph_Driver\src\timer3.c
+
+
+
+
+ sysctrl.c
+ 1
+ Libraries\HC32L136_StdPeriph_Driver\src\sysctrl.c
+
+
+
+
+ flash.c
+ 1
+ Libraries\HC32L136_StdPeriph_Driver\src\flash.c
@@ -820,9 +820,9 @@
- system_hc32l13x.c
+ lpuart.c
1
- Libraries\CMSIS\Device\HDSC\HC32L136\Source\system_hc32l13x.c
+ Libraries\HC32L136_StdPeriph_Driver\src\lpuart.c
@@ -1116,13 +1116,6 @@
klibc
-
-
- rt_vsscanf.c
- 1
- ..\..\src\klibc\rt_vsscanf.c
-
-
kstdio.c
@@ -1137,6 +1130,13 @@
..\..\src\klibc\kerrno.c
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
+
+
rt_vsnprintf_tiny.c
@@ -1146,9 +1146,9 @@
- kstring.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/hc32l136/rtconfig.h b/bsp/hc32l136/rtconfig.h
index 77a0bfae84..f713a01718 100644
--- a/bsp/hc32l136/rtconfig.h
+++ b/bsp/hc32l136/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -306,6 +306,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hc32l196/.config b/bsp/hc32l196/.config
index 5bb5a7e72d..4f284469ca 100644
--- a/bsp/hc32l196/.config
+++ b/bsp/hc32l196/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -384,6 +384,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -491,6 +492,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -580,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -719,6 +723,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -800,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -842,6 +848,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -855,6 +865,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1026,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hc32l196/project.ewp b/bsp/hc32l196/project.ewp
index b2dd7d32f9..99857cd619 100644
--- a/bsp/hc32l196/project.ewp
+++ b/bsp/hc32l196/project.ewp
@@ -180,11 +180,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -316,27 +316,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\Libraries\CMSIS\Include
$PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Include
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\Libraries\CMSIS\Include
$PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\include
$PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\finsh
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -1172,11 +1172,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1308,27 +1308,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\Libraries\CMSIS\Include
$PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Include
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\Libraries\CMSIS\Include
$PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\include
$PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\finsh
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -2094,44 +2094,44 @@
Finsh
-
- $PROJ_DIR$\..\..\components\finsh\shell.c
-
-
- $PROJ_DIR$\..\..\components\finsh\cmd.c
-
$PROJ_DIR$\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
+ $PROJ_DIR$\..\..\components\finsh\cmd.c
+
+
+ $PROJ_DIR$\..\..\components\finsh\shell.c
+
HC32_StdPeriph
- $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Source\interrupts_hc32l19x.c
-
-
- $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_sysctrl.c
-
-
- $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_uart.c
-
-
- $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Source\IAR\startup_hc32l19x.s
-
-
- $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_gpio.c
+ $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_ddl.c
$PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_flash.c
- $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Source\system_hc32l19x.c
+ $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_gpio.c
- $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_ddl.c
+ $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_uart.c
+
+
+ $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Source\interrupts_hc32l19x.c
+
+
+ $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Source\IAR\startup_hc32l19x.s
+
+
+ $PROJ_DIR$\Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_sysctrl.c
+
+
+ $PROJ_DIR$\Libraries\CMSIS\Device\HDSC\HC32L196\Source\system_hc32l19x.c
@@ -2185,10 +2185,10 @@
klibc
- $PROJ_DIR$\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\src\klibc\kerrno.c
@@ -2218,6 +2218,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/hc32l196/project.uvprojx b/bsp/hc32l196/project.uvprojx
index a66a9c00d8..dc48414c25 100644
--- a/bsp/hc32l196/project.uvprojx
+++ b/bsp/hc32l196/project.uvprojx
@@ -327,9 +327,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC
+ __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
- Libraries\CMSIS\Include;.;..\..\components\drivers\include;..\..\components\drivers\include;..\..\include;..\..\components\finsh;..\..\components\libc\posix\io\eventfd;Libraries\HC32L196_StdPeriph_Driver\inc;Libraries\CMSIS\Device\HDSC\HC32L196\Include;..\..\components\drivers\include;..\..\components\drivers\smp_call;..\..\components\libc\posix\io\epoll;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m0;..\..\components\libc\posix\io\poll;board;..\..\components\libc\compilers\common\extension;drivers;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\include
+ Libraries\HC32L196_StdPeriph_Driver\inc;Libraries\CMSIS\Include;..\..\components\libc\posix\io\poll;applications;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\common;..\..\components\drivers\smp_call;..\..\components\drivers\include;Libraries\CMSIS\Device\HDSC\HC32L196\Include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\include;..\..\components\libc\posix\io\epoll;..\..\components\drivers\phy;..\..\components\finsh;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\cortex-m0;..\..\components\drivers\include;..\..\components\drivers\include;board;drivers
@@ -718,16 +718,16 @@
- msh.c
+ cmd.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\cmd.c
- cmd.c
+ msh.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\msh.c
@@ -735,23 +735,9 @@
HC32_StdPeriph
- hc32l196_uart.c
+ hc32l196_flash.c
1
- Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_uart.c
-
-
-
-
- hc32l196_ddl.c
- 1
- Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_ddl.c
-
-
-
-
- hc32l196_sysctrl.c
- 1
- Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_sysctrl.c
+ Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_flash.c
@@ -761,20 +747,6 @@
Libraries\CMSIS\Device\HDSC\HC32L196\Source\interrupts_hc32l19x.c
-
-
- hc32l196_gpio.c
- 1
- Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_gpio.c
-
-
-
-
- hc32l196_flash.c
- 1
- Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_flash.c
-
-
system_hc32l19x.c
@@ -782,6 +754,13 @@
Libraries\CMSIS\Device\HDSC\HC32L196\Source\system_hc32l19x.c
+
+
+ hc32l196_ddl.c
+ 1
+ Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_ddl.c
+
+
startup_hc32l19x.s
@@ -789,6 +768,27 @@
Libraries\CMSIS\Device\HDSC\HC32L196\Source\ARM\startup_hc32l19x.s
+
+
+ hc32l196_gpio.c
+ 1
+ Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_gpio.c
+
+
+
+
+ hc32l196_sysctrl.c
+ 1
+ Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_sysctrl.c
+
+
+
+
+ hc32l196_uart.c
+ 1
+ Libraries\HC32L196_StdPeriph_Driver\src\hc32l196_uart.c
+
+
Kernel
@@ -1087,13 +1087,6 @@
..\..\src\klibc\kstdio.c
-
-
- kerrno.c
- 1
- ..\..\src\klibc\kerrno.c
-
-
rt_vsnprintf_tiny.c
@@ -1103,9 +1096,9 @@
- kstring.c
+ kerrno.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kerrno.c
@@ -1115,6 +1108,13 @@
..\..\src\klibc\rt_vsscanf.c
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
+
+
libcpu
diff --git a/bsp/hc32l196/rtconfig.h b/bsp/hc32l196/rtconfig.h
index f17a385d35..a4c96d677e 100644
--- a/bsp/hc32l196/rtconfig.h
+++ b/bsp/hc32l196/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -307,6 +307,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hifive1/.config b/bsp/hifive1/.config
index 33aee46994..951869dde8 100644
--- a/bsp/hifive1/.config
+++ b/bsp/hifive1/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=32
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -793,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -835,6 +841,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -848,6 +858,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1019,6 +1044,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/hifive1/rtconfig.h b/bsp/hifive1/rtconfig.h
index e77fa22c9f..0ca965c85c 100644
--- a/bsp/hifive1/rtconfig.h
+++ b/bsp/hifive1/rtconfig.h
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hk32/hk32f030c8-mini/.config b/bsp/hk32/hk32f030c8-mini/.config
index 1fe20e5a09..756067de0c 100644
--- a/bsp/hk32/hk32f030c8-mini/.config
+++ b/bsp/hk32/hk32f030c8-mini/.config
@@ -106,7 +106,7 @@
# end of rt_strnlen options
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -203,6 +203,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
diff --git a/bsp/hk32/hk32f030c8-mini/project.ewp b/bsp/hk32/hk32f030c8-mini/project.ewp
index 100e873fd2..24c14772ee 100644
--- a/bsp/hk32/hk32f030c8-mini/project.ewp
+++ b/bsp/hk32/hk32f030c8-mini/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ HK32F030x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- HK32F030x8
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -353,28 +353,28 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\HK32F0xx\Include
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\msp
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\Core
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\board\msp
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -1268,12 +1268,12 @@
CCDefines
+ HK32F030x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- HK32F030x8
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1402,28 +1402,28 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\rt_drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\HK32F0xx\Include
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\msp
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\Core
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\board\msp
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -2227,16 +2227,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2287,19 +2287,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2322,17 +2322,23 @@
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_syscfg.c
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rtc.c
-
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dbgmcu.c
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_gpio.c
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rcc.c
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_tim.c
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_exti.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_usart.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_adc.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_divsqrt.c
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dma.c
@@ -2341,45 +2347,42 @@
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_pwr.c
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_adc.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rcc.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_i2c.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_usart.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_exti.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_divsqrt.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_misc.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_flash.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_crc.c
-
-
- $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_spi.c
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_tim.c
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_iwdg.c
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_misc.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_spi.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_crc.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_flash.c
+
$PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_wwdg.c
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_gpio.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/hk32/hk32f030c8-mini/project.uvproj b/bsp/hk32/hk32f030c8-mini/project.uvproj
index 4968b29c8a..dd1e108652 100644
--- a/bsp/hk32/hk32f030c8-mini/project.uvproj
+++ b/bsp/hk32/hk32f030c8-mini/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_ARMLIBC, HK32F030x8, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_LIBC
+ HK32F030x8, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\drivers\include;board;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\drivers\include;..\libraries\HK32F0xx_StdPeriph_Driver\inc;..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\HK32F0xx\Include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\Core;..\..\..\libcpu\arm\common;applications;..\..\..\components\drivers\include;board\msp;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\HK32F0xx\Include;..\..\..\include;..\..\..\components\drivers\smp_call;board\msp;.;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;board;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HK32F0xx_StdPeriph_Driver\inc;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\Core;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension
@@ -817,6 +817,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh.c
@@ -831,13 +838,6 @@
..\..\..\components\finsh\shell.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
Kernel
@@ -1126,16 +1126,16 @@
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1181,93 +1181,9 @@
Libraries
- hk32f0xx_pwr.c
+ hk32f0xx_divsqrt.c
1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_pwr.c
-
-
-
-
- hk32f0xx_wwdg.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_wwdg.c
-
-
-
-
- hk32f0xx_dma.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dma.c
-
-
-
-
- hk32f0xx_dbgmcu.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dbgmcu.c
-
-
-
-
- hk32f0xx_rtc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rtc.c
-
-
-
-
- hk32f0xx_adc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_adc.c
-
-
-
-
- hk32f0xx_flash.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_flash.c
-
-
-
-
- hk32f0xx_i2c.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_i2c.c
-
-
-
-
- hk32f0xx_usart.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_usart.c
-
-
-
-
- hk32f0xx_iwdg.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_iwdg.c
-
-
-
-
- hk32f0xx_rcc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rcc.c
-
-
-
-
- hk32f0xx_misc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_misc.c
-
-
-
-
- hk32f0xx_tim.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_tim.c
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_divsqrt.c
@@ -1279,16 +1195,37 @@
- hk32f0xx_syscfg.c
+ hk32f0xx_rtc.c
1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_syscfg.c
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rtc.c
- hk32f0xx_exti.c
+ hk32f0xx_wwdg.c
1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_exti.c
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_wwdg.c
+
+
+
+
+ hk32f0xx_pwr.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_pwr.c
+
+
+
+
+ hk32f0xx_tim.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_tim.c
+
+
+
+
+ hk32f0xx_usart.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_usart.c
@@ -1298,6 +1235,62 @@
..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_spi.c
+
+
+ hk32f0xx_syscfg.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_syscfg.c
+
+
+
+
+ hk32f0xx_flash.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_flash.c
+
+
+
+
+ hk32f0xx_iwdg.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_iwdg.c
+
+
+
+
+ hk32f0xx_exti.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_exti.c
+
+
+
+
+ hk32f0xx_misc.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_misc.c
+
+
+
+
+ hk32f0xx_i2c.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_i2c.c
+
+
+
+
+ hk32f0xx_dma.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dma.c
+
+
+
+
+ hk32f0xx_rcc.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rcc.c
+
+
hk32f0xx_crc.c
@@ -1307,9 +1300,16 @@
- hk32f0xx_divsqrt.c
+ hk32f0xx_adc.c
1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_divsqrt.c
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_adc.c
+
+
+
+
+ hk32f0xx_dbgmcu.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dbgmcu.c
diff --git a/bsp/hk32/hk32f030c8-mini/project.uvprojx b/bsp/hk32/hk32f030c8-mini/project.uvprojx
index ae660fd681..c64340beec 100644
--- a/bsp/hk32/hk32f030c8-mini/project.uvprojx
+++ b/bsp/hk32/hk32f030c8-mini/project.uvprojx
@@ -334,9 +334,9 @@
0
- HK32F030x8, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
+ HK32F030x8, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers;..\..\..\components\drivers\include;board\msp;.;..\..\..\include;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\Core;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\HK32F0xx\Include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\compilers\common\extension;..\libraries\HK32F0xx_StdPeriph_Driver\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\finsh;board;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include
+ ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\HK32F0xx_StdPeriph_Driver\inc;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;board;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\drivers\include;.;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\Core;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\libraries\HK32F0xx_StdPeriph_Driver\CMSIS\HK32F0xx\Include;board\msp;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;applications;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -797,16 +797,16 @@
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1090,9 +1090,9 @@
klibc
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1111,9 +1111,9 @@
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1157,6 +1157,90 @@
Libraries
+
+
+ hk32f0xx_i2c.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_i2c.c
+
+
+
+
+ hk32f0xx_rcc.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rcc.c
+
+
+
+
+ hk32f0xx_flash.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_flash.c
+
+
+
+
+ hk32f0xx_dbgmcu.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dbgmcu.c
+
+
+
+
+ hk32f0xx_exti.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_exti.c
+
+
+
+
+ hk32f0xx_spi.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_spi.c
+
+
+
+
+ hk32f0xx_crc.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_crc.c
+
+
+
+
+ hk32f0xx_gpio.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_gpio.c
+
+
+
+
+ hk32f0xx_iwdg.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_iwdg.c
+
+
+
+
+ hk32f0xx_pwr.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_pwr.c
+
+
+
+
+ hk32f0xx_dma.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dma.c
+
+
+
+
+ hk32f0xx_misc.c
+ 1
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_misc.c
+
+
hk32f0xx_syscfg.c
@@ -1180,16 +1264,9 @@
- hk32f0xx_spi.c
+ hk32f0xx_rtc.c
1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_spi.c
-
-
-
-
- hk32f0xx_crc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_crc.c
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rtc.c
@@ -1199,76 +1276,6 @@
..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_tim.c
-
-
- hk32f0xx_misc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_misc.c
-
-
-
-
- hk32f0xx_wwdg.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_wwdg.c
-
-
-
-
- hk32f0xx_rtc.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rtc.c
-
-
-
-
- hk32f0xx_i2c.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_i2c.c
-
-
-
-
- hk32f0xx_iwdg.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_iwdg.c
-
-
-
-
- hk32f0xx_exti.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_exti.c
-
-
-
-
- hk32f0xx_pwr.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_pwr.c
-
-
-
-
- hk32f0xx_dbgmcu.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dbgmcu.c
-
-
-
-
- hk32f0xx_gpio.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_gpio.c
-
-
-
-
- hk32f0xx_flash.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_flash.c
-
-
hk32f0xx_divsqrt.c
@@ -1278,16 +1285,9 @@
- hk32f0xx_rcc.c
+ hk32f0xx_wwdg.c
1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_rcc.c
-
-
-
-
- hk32f0xx_dma.c
- 1
- ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_dma.c
+ ..\libraries\HK32F0xx_StdPeriph_Driver\src\hk32f0xx_wwdg.c
diff --git a/bsp/hk32/hk32f030c8-mini/rtconfig.h b/bsp/hk32/hk32f030c8-mini/rtconfig.h
index 580c9579b1..39394f4285 100644
--- a/bsp/hk32/hk32f030c8-mini/rtconfig.h
+++ b/bsp/hk32/hk32f030c8-mini/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/hpmicro/hpm5300evk/.config b/bsp/hpmicro/hpm5300evk/.config
index 8545ddc59b..0a06bc6f2c 100644
--- a/bsp/hpmicro/hpm5300evk/.config
+++ b/bsp/hpmicro/hpm5300evk/.config
@@ -106,7 +106,7 @@
# end of rt_strnlen options
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -874,16 +875,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm5300evk/rtconfig.h b/bsp/hpmicro/hpm5300evk/rtconfig.h
index ab0ca761fd..16832e2bf7 100644
--- a/bsp/hpmicro/hpm5300evk/rtconfig.h
+++ b/bsp/hpmicro/hpm5300evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,12 +310,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm5301evklite/.config b/bsp/hpmicro/hpm5301evklite/.config
index 43cbfbcd35..eb77ef8754 100644
--- a/bsp/hpmicro/hpm5301evklite/.config
+++ b/bsp/hpmicro/hpm5301evklite/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -874,16 +875,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm5301evklite/rtconfig.h b/bsp/hpmicro/hpm5301evklite/rtconfig.h
index cefa30ff7a..e1b94db313 100644
--- a/bsp/hpmicro/hpm5301evklite/rtconfig.h
+++ b/bsp/hpmicro/hpm5301evklite/rtconfig.h
@@ -311,12 +311,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm5e00evk/.config b/bsp/hpmicro/hpm5e00evk/.config
index 7d72b71772..7119f1d948 100644
--- a/bsp/hpmicro/hpm5e00evk/.config
+++ b/bsp/hpmicro/hpm5e00evk/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -874,16 +875,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm5e00evk/rtconfig.h b/bsp/hpmicro/hpm5e00evk/rtconfig.h
index 1ecff2398b..4606b721fc 100644
--- a/bsp/hpmicro/hpm5e00evk/rtconfig.h
+++ b/bsp/hpmicro/hpm5e00evk/rtconfig.h
@@ -312,12 +312,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6200evk/.config b/bsp/hpmicro/hpm6200evk/.config
index 64ed4c6bad..0bdf5a5989 100644
--- a/bsp/hpmicro/hpm6200evk/.config
+++ b/bsp/hpmicro/hpm6200evk/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -874,16 +875,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6200evk/rtconfig.h b/bsp/hpmicro/hpm6200evk/rtconfig.h
index cab6e7a84f..ad6bb46097 100644
--- a/bsp/hpmicro/hpm6200evk/rtconfig.h
+++ b/bsp/hpmicro/hpm6200evk/rtconfig.h
@@ -311,12 +311,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6300evk/.config b/bsp/hpmicro/hpm6300evk/.config
index c2619098e9..0cbcd5fde8 100644
--- a/bsp/hpmicro/hpm6300evk/.config
+++ b/bsp/hpmicro/hpm6300evk/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -876,16 +877,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6300evk/rtconfig.h b/bsp/hpmicro/hpm6300evk/rtconfig.h
index c01f4bb477..62980ef902 100644
--- a/bsp/hpmicro/hpm6300evk/rtconfig.h
+++ b/bsp/hpmicro/hpm6300evk/rtconfig.h
@@ -312,12 +312,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6750evk/.config b/bsp/hpmicro/hpm6750evk/.config
index f1284da1f3..253ed57d03 100644
--- a/bsp/hpmicro/hpm6750evk/.config
+++ b/bsp/hpmicro/hpm6750evk/.config
@@ -198,6 +198,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -872,16 +873,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6750evk/rtconfig.h b/bsp/hpmicro/hpm6750evk/rtconfig.h
index 2f064c8243..cf0b332810 100644
--- a/bsp/hpmicro/hpm6750evk/rtconfig.h
+++ b/bsp/hpmicro/hpm6750evk/rtconfig.h
@@ -310,12 +310,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6750evk2/.config b/bsp/hpmicro/hpm6750evk2/.config
index 3716e7e6c1..8849b0a21f 100644
--- a/bsp/hpmicro/hpm6750evk2/.config
+++ b/bsp/hpmicro/hpm6750evk2/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -901,16 +902,6 @@ CONFIG_RT_USING_POSIX_POLL=y
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6750evk2/rtconfig.h b/bsp/hpmicro/hpm6750evk2/rtconfig.h
index f4225f1286..1ab6ace9a0 100644
--- a/bsp/hpmicro/hpm6750evk2/rtconfig.h
+++ b/bsp/hpmicro/hpm6750evk2/rtconfig.h
@@ -323,12 +323,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6750evkmini/.config b/bsp/hpmicro/hpm6750evkmini/.config
index dba4da6d0b..573ed887a8 100644
--- a/bsp/hpmicro/hpm6750evkmini/.config
+++ b/bsp/hpmicro/hpm6750evkmini/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -877,16 +878,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6750evkmini/rtconfig.h b/bsp/hpmicro/hpm6750evkmini/rtconfig.h
index eb9507e6b9..7503632eec 100644
--- a/bsp/hpmicro/hpm6750evkmini/rtconfig.h
+++ b/bsp/hpmicro/hpm6750evkmini/rtconfig.h
@@ -312,12 +312,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6800evk/.config b/bsp/hpmicro/hpm6800evk/.config
index d53b952458..0debeccd51 100644
--- a/bsp/hpmicro/hpm6800evk/.config
+++ b/bsp/hpmicro/hpm6800evk/.config
@@ -205,6 +205,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -878,16 +879,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6800evk/rtconfig.h b/bsp/hpmicro/hpm6800evk/rtconfig.h
index dd951a90da..0ab3f3f019 100644
--- a/bsp/hpmicro/hpm6800evk/rtconfig.h
+++ b/bsp/hpmicro/hpm6800evk/rtconfig.h
@@ -315,12 +315,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6e00evk/.config b/bsp/hpmicro/hpm6e00evk/.config
index 1f70dda049..f40a3e01e3 100644
--- a/bsp/hpmicro/hpm6e00evk/.config
+++ b/bsp/hpmicro/hpm6e00evk/.config
@@ -201,6 +201,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -874,16 +875,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6e00evk/rtconfig.h b/bsp/hpmicro/hpm6e00evk/rtconfig.h
index b9d2d93160..8678597073 100644
--- a/bsp/hpmicro/hpm6e00evk/rtconfig.h
+++ b/bsp/hpmicro/hpm6e00evk/rtconfig.h
@@ -311,12 +311,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/hpmicro/hpm6p00evk/.config b/bsp/hpmicro/hpm6p00evk/.config
index d5948b46cc..03c783d09c 100644
--- a/bsp/hpmicro/hpm6p00evk/.config
+++ b/bsp/hpmicro/hpm6p00evk/.config
@@ -205,6 +205,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -878,16 +879,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-CONFIG_PKG_USING_HPM_SDK=y
-CONFIG_PKG_HPM_SDK_PATH="/packages/peripherals/hal-sdk/hpmicro/hpm_sdk"
-# CONFIG_PKG_USING_HPM_SDK_V110 is not set
-CONFIG_PKG_USING_HPM_SDK_LATEST_VERSION=y
-CONFIG_PKG_HPM_SDK_VER="latest"
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/hpmicro/hpm6p00evk/rtconfig.h b/bsp/hpmicro/hpm6p00evk/rtconfig.h
index 5502607089..7e8b69a590 100644
--- a/bsp/hpmicro/hpm6p00evk/rtconfig.h
+++ b/bsp/hpmicro/hpm6p00evk/rtconfig.h
@@ -315,12 +315,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-#define PKG_USING_HPM_SDK
-#define PKG_USING_HPM_SDK_LATEST_VERSION
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ht32/ht32f12366/.config b/bsp/ht32/ht32f12366/.config
index 88cd058b0e..f6566c6cf1 100644
--- a/bsp/ht32/ht32f12366/.config
+++ b/bsp/ht32/ht32f12366/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1024,6 +1049,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ht32/ht32f12366/project.uvprojx b/bsp/ht32/ht32f12366/project.uvprojx
index 9529419be3..44e0bf2c84 100644
--- a/bsp/ht32/ht32f12366/project.uvprojx
+++ b/bsp/ht32/ht32f12366/project.uvprojx
@@ -330,9 +330,9 @@
0
--gnu
- USE_HT32F12366_SK, USE_HT32F12365_66, USE_MEM_HT32F12366, USE_HT32_DRIVER, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, USE_HT32F12366_SK, USE_HT32F12365_66, USE_MEM_HT32F12366, USE_HT32_DRIVER, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC
- ..\libraries\ht32_drivers;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\libraries\HT32_STD_1xxxx_FWLib\library\CMSIS\Include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\include;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\HT32_STD_1xxxx_FWLib\library\Device\Holtek\HT32F1xxxx\Include;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\drivers\phy;.;..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\inc;board\inc
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\inc;board\inc;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\libraries\HT32_STD_1xxxx_FWLib\library\CMSIS\Include;..\..\..\components\drivers\include;applications;..\libraries\HT32_STD_1xxxx_FWLib\library\Device\Holtek\HT32F1xxxx\Include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\libraries\usbd_library\inc;..\libraries\ht32_drivers;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m3
@@ -722,16 +722,9 @@
Finsh
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -743,9 +736,16 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
@@ -1067,16 +1067,16 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
@@ -1088,9 +1088,9 @@
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1136,58 +1136,9 @@
Libraries
- ht32f1xxxx_aes.c
+ system_ht32f1xxxx_02.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_aes.c
-
-
-
-
- ht32f1xxxx_bftm.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_bftm.c
-
-
-
-
- ht32f1xxxx_wdt.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_wdt.c
-
-
-
-
- ht32f1xxxx_ebi.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_ebi.c
-
-
-
-
- ht32f1xxxx_adc.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_adc.c
-
-
-
-
- ht32f1xxxx_cmp.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_cmp.c
-
-
-
-
- ht32f1xxxx_usart.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_usart.c
-
-
-
-
- ht32f1xxxx_pwrcu.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_pwrcu.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\Device\Holtek\HT32F1xxxx\Source\system_ht32f1xxxx_02.c
@@ -1199,9 +1150,9 @@
- ht32f1xxxx_flash.c
+ ht32f1xxxx_sci.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_flash.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_sci.c
@@ -1211,6 +1162,20 @@
..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_spi.c
+
+
+ ht32f1xxxx_usart.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_usart.c
+
+
+
+
+ ht32f1xxxx_usbd.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_usbd.c
+
+
ht32f1xxxx_mctm.c
@@ -1220,51 +1185,16 @@
- ht32f1xxxx_sdio.c
+ ht32f1xxxx_cmp.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_sdio.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_cmp.c
- ht32f1xxxx_sci.c
+ ht32f1xxxx_wdt.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_sci.c
-
-
-
-
- ht32f2xxxx_csif.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f2xxxx_csif.c
-
-
-
-
- ht32f1xxxx_pdma.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_pdma.c
-
-
-
-
- ht32f1xxxx_rtc.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_rtc.c
-
-
-
-
- ht32f1xxxx_exti.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_exti.c
-
-
-
-
- system_ht32f1xxxx_02.c
- 1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\Device\Holtek\HT32F1xxxx\Source\system_ht32f1xxxx_02.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_wdt.c
@@ -1274,6 +1204,41 @@
..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_crc.c
+
+
+ ht32f1xxxx_adc.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_adc.c
+
+
+
+
+ ht32f1xxxx_pdma.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_pdma.c
+
+
+
+
+ ht32f1xxxx_pwrcu.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_pwrcu.c
+
+
+
+
+ ht32f2xxxx_csif.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f2xxxx_csif.c
+
+
+
+
+ ht32f1xxxx_aes.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_aes.c
+
+
ht32f1xxxx_rstcu.c
@@ -1283,30 +1248,30 @@
- ht32f1xxxx_i2s.c
+ ht32f1xxxx_sdio.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_i2s.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_sdio.c
- ht32f1xxxx_i2c.c
+ ht32f1xxxx_bftm.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_i2c.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_bftm.c
- ht32_cm3_misc.c
+ ht32f1xxxx_exti.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32_cm3_misc.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_exti.c
- ht32f1xxxx_gpio.c
+ ht32f1xxxx_ebi.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_gpio.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_ebi.c
@@ -1318,9 +1283,44 @@
- ht32f1xxxx_usbd.c
+ ht32f1xxxx_gpio.c
1
- ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_usbd.c
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_gpio.c
+
+
+
+
+ ht32f1xxxx_rtc.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_rtc.c
+
+
+
+
+ ht32_cm3_misc.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32_cm3_misc.c
+
+
+
+
+ ht32f1xxxx_flash.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_flash.c
+
+
+
+
+ ht32f1xxxx_i2c.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_i2c.c
+
+
+
+
+ ht32f1xxxx_i2s.c
+ 1
+ ..\libraries\HT32_STD_1xxxx_FWLib\library\HT32F1xxxx_Driver\src\ht32f1xxxx_i2s.c
diff --git a/bsp/ht32/ht32f12366/rtconfig.h b/bsp/ht32/ht32f12366/rtconfig.h
index b4ca641776..3d65d51bb6 100644
--- a/bsp/ht32/ht32f12366/rtconfig.h
+++ b/bsp/ht32/ht32f12366/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
#define RT_THREAD_PRIORITY_32
@@ -303,6 +303,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ht32/ht32f52352/.config b/bsp/ht32/ht32f52352/.config
index 83b8f7fd54..667b5353c1 100644
--- a/bsp/ht32/ht32f52352/.config
+++ b/bsp/ht32/ht32f52352/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=32
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -621,6 +624,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -714,6 +718,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -795,6 +800,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -837,6 +843,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -850,6 +860,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1021,6 +1046,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ht32/ht32f52352/project.uvprojx b/bsp/ht32/ht32f52352/project.uvprojx
index 01f5d232f6..5513e6c6ae 100644
--- a/bsp/ht32/ht32f52352/project.uvprojx
+++ b/bsp/ht32/ht32f52352/project.uvprojx
@@ -330,9 +330,9 @@
0
--gnu
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, USE_HT32_DRIVER, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, USE_HT32F52352_SK, USE_HT32F52342_52, USE_MEM_HT32F52352
+ __RTTHREAD__, RT_USING_LIBC, USE_HT32_DRIVER, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, USE_HT32F52352_SK, USE_HT32F52342_52, USE_MEM_HT32F52352, __CLK_TCK=RT_TICK_PER_SECOND
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\inc;..\libraries\HT32_STD_5xxxx_FWLib\library\CMSIS\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Include;.;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;board\inc;..\..\..\include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\ht32_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include
+ ..\..\..\components\finsh;applications;..\libraries\ht32_drivers;..\libraries\HT32_STD_5xxxx_FWLib\library\CMSIS\Include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\inc;.;..\..\..\components\drivers\include;..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;board\inc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include
@@ -722,16 +722,16 @@
Finsh
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1058,13 +1058,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstdio.c
@@ -1074,9 +1067,16 @@
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1088,9 +1088,9 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1129,142 +1129,9 @@
Libraries
- ht32f5xxxx_mctm.c
+ ht32f5xxxx_rtc.c
1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_mctm.c
-
-
-
-
- ht32_cm0plus_misc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32_cm0plus_misc.c
-
-
-
-
- ht32f5xxxx_bftm.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_bftm.c
-
-
-
-
- ht32f5xxxx_adc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_adc.c
-
-
-
-
- ht32f5xxxx_sci.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_sci.c
-
-
-
-
- ht32f5xxxx_cmp.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_cmp.c
-
-
-
-
- ht32f5xxxx_wdt.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_wdt.c
-
-
-
-
- ht32f5xxxx_crc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_crc.c
-
-
-
-
- ht32f5xxxx_i2s.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_i2s.c
-
-
-
-
- ht32f5xxxx_ebi.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ebi.c
-
-
-
-
- ht32f5xxxx_pwrcu.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pwrcu.c
-
-
-
-
- ht32f5xxxx_usart.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_usart.c
-
-
-
-
- ht32f5xxxx_ckcu.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ckcu.c
-
-
-
-
- ht32f5xxxx_flash.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_flash.c
-
-
-
-
- ht32f5xxxx_i2c.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_i2c.c
-
-
-
-
- system_ht32f5xxxx_01.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Source\system_ht32f5xxxx_01.c
-
-
-
-
- ht32f5xxxx_pdma.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pdma.c
-
-
-
-
- ht32f5xxxx_rstcu.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rstcu.c
-
-
-
-
- ht32f5xxxx_exti.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_exti.c
-
-
-
-
- ht32f5xxxx_spi.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_spi.c
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rtc.c
@@ -1274,6 +1141,27 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_usbd.c
+
+
+ ht32f5xxxx_bftm.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_bftm.c
+
+
+
+
+ ht32f5xxxx_sci.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_sci.c
+
+
+
+
+ system_ht32f5xxxx_01.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Source\system_ht32f5xxxx_01.c
+
+
ht32f5xxxx_gpio.c
@@ -1283,9 +1171,72 @@
- ht32f5xxxx_rtc.c
+ ht32f5xxxx_ebi.c
1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rtc.c
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ebi.c
+
+
+
+
+ ht32f5xxxx_i2c.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_i2c.c
+
+
+
+
+ ht32f5xxxx_pdma.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pdma.c
+
+
+
+
+ ht32f5xxxx_flash.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_flash.c
+
+
+
+
+ ht32f5xxxx_cmp.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_cmp.c
+
+
+
+
+ ht32_cm0plus_misc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32_cm0plus_misc.c
+
+
+
+
+ ht32f5xxxx_exti.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_exti.c
+
+
+
+
+ ht32f5xxxx_adc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_adc.c
+
+
+
+
+ ht32f5xxxx_ckcu.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ckcu.c
+
+
+
+
+ ht32f5xxxx_rstcu.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rstcu.c
@@ -1295,6 +1246,55 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_tm.c
+
+
+ ht32f5xxxx_spi.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_spi.c
+
+
+
+
+ ht32f5xxxx_mctm.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_mctm.c
+
+
+
+
+ ht32f5xxxx_pwrcu.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pwrcu.c
+
+
+
+
+ ht32f5xxxx_crc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_crc.c
+
+
+
+
+ ht32f5xxxx_wdt.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_wdt.c
+
+
+
+
+ ht32f5xxxx_i2s.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_i2s.c
+
+
+
+
+ ht32f5xxxx_usart.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_usart.c
+
+
diff --git a/bsp/ht32/ht32f52352/rtconfig.h b/bsp/ht32/ht32f52352/rtconfig.h
index 33f300a059..e619c825e4 100644
--- a/bsp/ht32/ht32f52352/rtconfig.h
+++ b/bsp/ht32/ht32f52352/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
#define RT_THREAD_PRIORITY_32
@@ -300,6 +300,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ht32/ht32f53252/.config b/bsp/ht32/ht32f53252/.config
index 169d864595..234fc5254a 100644
--- a/bsp/ht32/ht32f53252/.config
+++ b/bsp/ht32/ht32f53252/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=32
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -621,6 +624,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -714,6 +718,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -795,6 +800,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -837,6 +843,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -850,6 +860,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1021,6 +1046,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ht32/ht32f53252/project.uvprojx b/bsp/ht32/ht32f53252/project.uvprojx
index 945f9f3aa8..6a99ae8f4c 100644
--- a/bsp/ht32/ht32f53252/project.uvprojx
+++ b/bsp/ht32/ht32f53252/project.uvprojx
@@ -329,9 +329,9 @@
0
--gnu
- USE_HT32_DRIVER, RT_USING_LIBC, USE_HT32F53252_SK, USE_HT32F53242_52, USE_MEM_HT32F53252, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
+ RT_USING_LIBC, USE_HT32_DRIVER, USE_HT32F53252_SK, USE_HT32F53242_52, USE_MEM_HT32F53252, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\inc;..\..\..\components\libc\posix\io\epoll;..\libraries\usbd_library\inc;..\libraries\HT32_STD_5xxxx_FWLib\library\CMSIS\Include;..\..\..\components\libc\compilers\common\extension;..\libraries\ht32_drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;board\inc;applications;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Include;..\..\..\components\drivers\include
+ ..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board\inc;..\libraries\ht32_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\inc;..\libraries\HT32_STD_5xxxx_FWLib\library\CMSIS\Include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;applications;.;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\usbd_library\inc
@@ -728,16 +728,16 @@
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -1066,9 +1066,9 @@
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1080,16 +1080,16 @@
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
@@ -1128,9 +1128,9 @@
Libraries
- ht32f5xxxx_mctm.c
+ ht32f5xxxx_crc.c
1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_mctm.c
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_crc.c
@@ -1140,125 +1140,6 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_usart.c
-
-
- ht32f5xxxx_adc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_adc.c
-
-
-
-
- ht32f5xxxx_ckcu.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ckcu.c
-
-
-
-
- ht32f5xxxx_can.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_can.c
-
-
-
-
- ht32f5xxxx_rstcu.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rstcu.c
-
-
-
-
- ht32f5xxxx_ebi.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ebi.c
-
-
-
-
- ht32f5xxxx_rtc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rtc.c
-
-
-
-
- ht32f5xxxx_pdma.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pdma.c
-
-
-
-
- ht32f5xxxx_gpio.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_gpio.c
-
-
-
-
- ht32f5xxxx_pwrcu.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pwrcu.c
-
-
-
-
- ht32f5xxxx_spi.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_spi.c
-
-
-
-
- ht32f5xxxx_ledc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ledc.c
-
-
-
-
- system_ht32f5xxxx_15.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Source\system_ht32f5xxxx_15.c
-
-
-
-
- ht32f5xxxx_wdt.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_wdt.c
-
-
-
-
- ht32_cm0plus_misc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32_cm0plus_misc.c
-
-
-
-
- ht32f5xxxx_crc.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_crc.c
-
-
-
-
- ht32f5xxxx_exti.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_exti.c
-
-
-
-
- ht32f5xxxx_flash.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_flash.c
-
-
ht32f5xxxx_tm.c
@@ -1266,13 +1147,6 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_tm.c
-
-
- ht32f5xxxx_div.c
- 1
- ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_div.c
-
-
ht32f5xxxx_i2c.c
@@ -1280,6 +1154,76 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_i2c.c
+
+
+ ht32f5xxxx_gpio.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_gpio.c
+
+
+
+
+ ht32f5xxxx_rstcu.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rstcu.c
+
+
+
+
+ ht32f5xxxx_adc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_adc.c
+
+
+
+
+ ht32f5xxxx_rtc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_rtc.c
+
+
+
+
+ ht32f5xxxx_spi.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_spi.c
+
+
+
+
+ ht32f5xxxx_div.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_div.c
+
+
+
+
+ ht32f5xxxx_pdma.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pdma.c
+
+
+
+
+ system_ht32f5xxxx_15.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\Device\Holtek\HT32F5xxxx\Source\system_ht32f5xxxx_15.c
+
+
+
+
+ ht32f5xxxx_exti.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_exti.c
+
+
+
+
+ ht32f5xxxx_ebi.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ebi.c
+
+
ht32f5xxxx_cmp.c
@@ -1287,6 +1231,13 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_cmp.c
+
+
+ ht32f5xxxx_ckcu.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ckcu.c
+
+
ht32f5xxxx_bftm.c
@@ -1294,6 +1245,55 @@
..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_bftm.c
+
+
+ ht32f5xxxx_wdt.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_wdt.c
+
+
+
+
+ ht32f5xxxx_pwrcu.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_pwrcu.c
+
+
+
+
+ ht32f5xxxx_can.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_can.c
+
+
+
+
+ ht32f5xxxx_mctm.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_mctm.c
+
+
+
+
+ ht32_cm0plus_misc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32_cm0plus_misc.c
+
+
+
+
+ ht32f5xxxx_flash.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_flash.c
+
+
+
+
+ ht32f5xxxx_ledc.c
+ 1
+ ..\libraries\HT32_STD_5xxxx_FWLib\library\HT32F5xxxx_Driver\src\ht32f5xxxx_ledc.c
+
+
diff --git a/bsp/ht32/ht32f53252/rtconfig.h b/bsp/ht32/ht32f53252/rtconfig.h
index 2dce86cea1..aa172f8018 100644
--- a/bsp/ht32/ht32f53252/rtconfig.h
+++ b/bsp/ht32/ht32f53252/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
#define RT_THREAD_PRIORITY_32
@@ -300,6 +300,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/juicevm/.config b/bsp/juicevm/.config
index a1d0a05888..da79bbd5ec 100644
--- a/bsp/juicevm/.config
+++ b/bsp/juicevm/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -216,6 +214,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
CONFIG_ULOG_USING_ISR_LOG=y
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -446,6 +454,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -553,6 +562,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -710,6 +720,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -755,6 +766,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -848,6 +860,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -930,6 +943,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -972,6 +986,10 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -985,6 +1003,21 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1156,6 +1189,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/juicevm/rtconfig.h b/bsp/juicevm/rtconfig.h
index 84afdb0982..f20ec77af8 100755
--- a/bsp/juicevm/rtconfig.h
+++ b/bsp/juicevm/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -366,6 +366,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/k210/.config b/bsp/k210/.config
index 29b9927e7e..6bf2483993 100644
--- a/bsp/k210/.config
+++ b/bsp/k210/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -224,6 +222,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=16384
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -415,6 +415,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -482,6 +490,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -589,6 +598,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -678,6 +688,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -723,6 +734,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -816,6 +828,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -901,6 +914,7 @@ CONFIG_PKG_K210_SDK_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -943,6 +957,10 @@ CONFIG_PKG_K210_SDK_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -956,6 +974,21 @@ CONFIG_PKG_K210_SDK_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1127,6 +1160,7 @@ CONFIG_PKG_K210_SDK_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/k210/rtconfig.h b/bsp/k210/rtconfig.h
index d7c456125b..7dab21ae08 100644
--- a/bsp/k210/rtconfig.h
+++ b/bsp/k210/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMP
#define RT_CPUS_NR 2
#define RT_ALIGN_SIZE 8
@@ -374,6 +374,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/lm3s8962/.config b/bsp/lm3s8962/.config
index e20f371b9f..59471e212d 100644
--- a/bsp/lm3s8962/.config
+++ b/bsp/lm3s8962/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -485,6 +485,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -592,6 +593,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -681,6 +683,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -727,6 +730,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -820,6 +824,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -901,6 +906,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -943,6 +949,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -956,6 +966,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1127,6 +1152,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/lm3s8962/rtconfig.h b/bsp/lm3s8962/rtconfig.h
index 328098a3d5..9deea24c3e 100644
--- a/bsp/lm3s8962/rtconfig.h
+++ b/bsp/lm3s8962/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -377,6 +377,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/lm3s9b9x/.config b/bsp/lm3s9b9x/.config
index dde7cfc309..1fd4e03a51 100644
--- a/bsp/lm3s9b9x/.config
+++ b/bsp/lm3s9b9x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -485,6 +485,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -592,6 +593,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -681,6 +683,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -727,6 +730,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -820,6 +824,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -901,6 +906,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -943,6 +949,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -956,6 +966,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1127,6 +1152,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/lm3s9b9x/rtconfig.h b/bsp/lm3s9b9x/rtconfig.h
index 43a60cb53c..3a969c4d95 100644
--- a/bsp/lm3s9b9x/rtconfig.h
+++ b/bsp/lm3s9b9x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -374,6 +374,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/lm4f232/.config b/bsp/lm4f232/.config
index 3997e68c66..c184e205c4 100644
--- a/bsp/lm4f232/.config
+++ b/bsp/lm4f232/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -382,6 +382,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -489,6 +490,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -579,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -625,6 +628,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -718,6 +722,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -799,6 +804,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -841,6 +847,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -854,6 +864,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1024,6 +1049,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/lm4f232/project.uvproj b/bsp/lm4f232/project.uvproj
index 26e2c4af72..2f6a6c3144 100644
--- a/bsp/lm4f232/project.uvproj
+++ b/bsp/lm4f232/project.uvproj
@@ -341,9 +341,9 @@
0
- __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC, PART_LM4F232H5QD, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, PART_LM4F232H5QD, RT_USING_ARMLIBC, __RTTHREAD__
- ..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;..\..\components\libc\posix\ipc;drivers;applications;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\common;..\..\components\libc\posix\io\poll;..\..\libcpu\arm\cortex-m4;..\..\components\libc\compilers\common\extension;Libraries;..\..\components\libc\posix\io\eventfd;..\..\components\finsh;.;..\..\components\drivers\smp_call;..\..\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include
+ ..\..\components\drivers\phy;..\..\components\finsh;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;..\..\libcpu\arm\common;..\..\components\libc\posix\ipc;..\..\components\drivers\include;.;drivers;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\extension;..\..\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\smp_call;applications;..\..\components\libc\compilers\common\include;Libraries
@@ -691,16 +691,16 @@
Drivers
- serial.c
+ board.c
1
- drivers\serial.c
+ drivers\board.c
- board.c
+ serial.c
1
- drivers\board.c
+ drivers\serial.c
@@ -715,9 +715,9 @@
- msh_parse.c
+ cmd.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\cmd.c
@@ -729,9 +729,9 @@
- cmd.c
+ msh_parse.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\msh_parse.c
@@ -1027,23 +1027,9 @@
klibc
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kstdio.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kerrno.c
- 1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1055,9 +1041,23 @@
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\src\klibc\kstdio.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\src\klibc\kerrno.c
@@ -1101,97 +1101,6 @@
Libraries
-
-
- start_rvds.S
- 2
- Libraries\startup\arm\start_rvds.S
-
-
-
-
- gpio.c
- 1
- Libraries\driverlib\gpio.c
-
-
-
-
- peci.c
- 1
- Libraries\driverlib\peci.c
-
-
-
-
- i2c.c
- 1
- Libraries\driverlib\i2c.c
-
-
-
-
- flash.c
- 1
- Libraries\driverlib\flash.c
-
-
-
-
- udma.c
- 1
- Libraries\driverlib\udma.c
-
-
-
-
- i2s.c
- 1
- Libraries\driverlib\i2s.c
-
-
-
-
- hibernate.c
- 1
- Libraries\driverlib\hibernate.c
-
-
-
-
- sysexc.c
- 1
- Libraries\driverlib\sysexc.c
-
-
-
-
- mpu.c
- 1
- Libraries\driverlib\mpu.c
-
-
-
-
- fpu.c
- 1
- Libraries\driverlib\fpu.c
-
-
-
-
- can.c
- 1
- Libraries\driverlib\can.c
-
-
-
-
- watchdog.c
- 1
- Libraries\driverlib\watchdog.c
-
-
ssi.c
@@ -1199,13 +1108,6 @@
Libraries\driverlib\ssi.c
-
-
- adc.c
- 1
- Libraries\driverlib\adc.c
-
-
epi.c
@@ -1215,51 +1117,30 @@
- sysctl.c
+ watchdog.c
1
- Libraries\driverlib\sysctl.c
+ Libraries\driverlib\watchdog.c
- lpc.c
+ can.c
1
- Libraries\driverlib\lpc.c
+ Libraries\driverlib\can.c
- driverlib_timer.c
+ mpu.c
1
- Libraries\driverlib\timer.c
+ Libraries\driverlib\mpu.c
- pwm.c
- 1
- Libraries\driverlib\pwm.c
-
-
-
-
- qei.c
- 1
- Libraries\driverlib\qei.c
-
-
-
-
- interrupt.c
- 1
- Libraries\driverlib\interrupt.c
-
-
-
-
- uart.c
- 1
- Libraries\driverlib\uart.c
+ start_rvds.S
+ 2
+ Libraries\startup\arm\start_rvds.S
@@ -1269,6 +1150,90 @@
Libraries\driverlib\usb.c
+
+
+ cpu.c
+ 1
+ Libraries\driverlib\cpu.c
+
+
+
+
+ sysctl.c
+ 1
+ Libraries\driverlib\sysctl.c
+
+
+
+
+ udma.c
+ 1
+ Libraries\driverlib\udma.c
+
+
+
+
+ interrupt.c
+ 1
+ Libraries\driverlib\interrupt.c
+
+
+
+
+ eeprom.c
+ 1
+ Libraries\driverlib\eeprom.c
+
+
+
+
+ i2s.c
+ 1
+ Libraries\driverlib\i2s.c
+
+
+
+
+ gpio.c
+ 1
+ Libraries\driverlib\gpio.c
+
+
+
+
+ uart.c
+ 1
+ Libraries\driverlib\uart.c
+
+
+
+
+ fpu.c
+ 1
+ Libraries\driverlib\fpu.c
+
+
+
+
+ driverlib_timer.c
+ 1
+ Libraries\driverlib\timer.c
+
+
+
+
+ flash.c
+ 1
+ Libraries\driverlib\flash.c
+
+
+
+
+ qei.c
+ 1
+ Libraries\driverlib\qei.c
+
+
ethernet.c
@@ -1276,6 +1241,48 @@
Libraries\driverlib\ethernet.c
+
+
+ lpc.c
+ 1
+ Libraries\driverlib\lpc.c
+
+
+
+
+ sysexc.c
+ 1
+ Libraries\driverlib\sysexc.c
+
+
+
+
+ peci.c
+ 1
+ Libraries\driverlib\peci.c
+
+
+
+
+ pwm.c
+ 1
+ Libraries\driverlib\pwm.c
+
+
+
+
+ hibernate.c
+ 1
+ Libraries\driverlib\hibernate.c
+
+
+
+
+ adc.c
+ 1
+ Libraries\driverlib\adc.c
+
+
systick.c
@@ -1285,9 +1292,9 @@
- eeprom.c
+ i2c.c
1
- Libraries\driverlib\eeprom.c
+ Libraries\driverlib\i2c.c
@@ -1304,13 +1311,6 @@
Libraries\driverlib\fan.c
-
-
- cpu.c
- 1
- Libraries\driverlib\cpu.c
-
-
diff --git a/bsp/lm4f232/rtconfig.h b/bsp/lm4f232/rtconfig.h
index 4060f8b4ac..1f49656fbf 100644
--- a/bsp/lm4f232/rtconfig.h
+++ b/bsp/lm4f232/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/loongson/ls1bdev/.config b/bsp/loongson/ls1bdev/.config
index 8ae4162012..aa7b58780c 100644
--- a/bsp/loongson/ls1bdev/.config
+++ b/bsp/loongson/ls1bdev/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -394,6 +394,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +502,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +592,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +638,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +857,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +874,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1060,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/loongson/ls1bdev/rtconfig.h b/bsp/loongson/ls1bdev/rtconfig.h
index d6cdd1d89b..24e78b4280 100644
--- a/bsp/loongson/ls1bdev/rtconfig.h
+++ b/bsp/loongson/ls1bdev/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/loongson/ls1cdev/.config b/bsp/loongson/ls1cdev/.config
index 1f4389dbdb..245ac8a4c8 100644
--- a/bsp/loongson/ls1cdev/.config
+++ b/bsp/loongson/ls1cdev/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=10
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -277,6 +277,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -498,6 +503,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -605,6 +611,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -694,6 +701,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -739,6 +747,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -832,6 +841,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -913,6 +923,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -955,6 +966,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -968,6 +983,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1139,6 +1169,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/loongson/ls1cdev/rtconfig.h b/bsp/loongson/ls1cdev/rtconfig.h
index 92429c7c79..f5c2fec358 100644
--- a/bsp/loongson/ls1cdev/rtconfig.h
+++ b/bsp/loongson/ls1cdev/rtconfig.h
@@ -167,6 +167,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_SPI
@@ -384,6 +388,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/loongson/ls2kdev/.config b/bsp/loongson/ls2kdev/.config
index dfe1d65a9c..c285150fea 100644
--- a/bsp/loongson/ls2kdev/.config
+++ b/bsp/loongson/ls2kdev/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=30
@@ -214,6 +212,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=16384
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -525,6 +526,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -632,6 +634,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -721,6 +724,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -766,6 +770,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -859,6 +864,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -940,6 +946,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -982,6 +989,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -995,6 +1006,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1166,6 +1192,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/loongson/ls2kdev/rtconfig.h b/bsp/loongson/ls2kdev/rtconfig.h
index 48f0f7a3ba..9bb60e2738 100644
--- a/bsp/loongson/ls2kdev/rtconfig.h
+++ b/bsp/loongson/ls2kdev/rtconfig.h
@@ -213,6 +213,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -409,6 +410,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/maxim/max32660-evsys/.config b/bsp/maxim/max32660-evsys/.config
index 22216c608c..f22dd97f6f 100644
--- a/bsp/maxim/max32660-evsys/.config
+++ b/bsp/maxim/max32660-evsys/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -794,6 +799,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -836,6 +842,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -849,6 +859,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1020,6 +1045,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/maxim/max32660-evsys/project.uvprojx b/bsp/maxim/max32660-evsys/project.uvprojx
index c9327f2e56..8a16b9c1f9 100644
--- a/bsp/maxim/max32660-evsys/project.uvprojx
+++ b/bsp/maxim/max32660-evsys/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, TARGET=32660, TARGET_REV=0x4131, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
+ __RTTHREAD__, TARGET=32660, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, TARGET_REV=0x4131
- board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\MAX32660PeriphDriver\CMSIS\Device\Maxim\MAX32660\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\MAX32660PeriphDriver\CMSIS\Core\Include;applications;..\..\..\components\finsh;..\libraries\MAX32660PeriphDriver\Include;.
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\MAX32660PeriphDriver\CMSIS\Core\Include;..\..\..\components\finsh;applications;..\..\..\components\drivers\smp_call;.;..\libraries\HAL_Drivers;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\MAX32660PeriphDriver\CMSIS\Device\Maxim\MAX32660\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\libraries\MAX32660PeriphDriver\Include
@@ -709,20 +709,6 @@
Finsh
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh.c
@@ -737,6 +723,20 @@
..\..\..\components\finsh\shell.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
Kernel
@@ -1037,9 +1037,9 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
@@ -1051,16 +1051,16 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1099,9 +1099,9 @@
Libraries
- mxc_sys.c
+ mxc_assert.c
1
- ..\libraries\MAX32660PeriphDriver\Source\mxc_sys.c
+ ..\libraries\MAX32660PeriphDriver\Source\mxc_assert.c
@@ -1111,6 +1111,20 @@
..\libraries\MAX32660PeriphDriver\Source\lp.c
+
+
+ tmr.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\tmr.c
+
+
+
+
+ mxc_pins.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\mxc_pins.c
+
+
icc.c
@@ -1118,6 +1132,41 @@
..\libraries\MAX32660PeriphDriver\Source\icc.c
+
+
+ uart.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\uart.c
+
+
+
+
+ mxc_sys.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\mxc_sys.c
+
+
+
+
+ mxc_lock.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\mxc_lock.c
+
+
+
+
+ rtc.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\rtc.c
+
+
+
+
+ tmr_utils.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\tmr_utils.c
+
+
mxc_delay.c
@@ -1125,6 +1174,13 @@
..\libraries\MAX32660PeriphDriver\Source\mxc_delay.c
+
+
+ nvic_table.c
+ 1
+ ..\libraries\MAX32660PeriphDriver\Source\nvic_table.c
+
+
gpio.c
@@ -1139,62 +1195,6 @@
..\libraries\MAX32660PeriphDriver\CMSIS\Device\Maxim\MAX32660\Source\system_max32660.c
-
-
- mxc_assert.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\mxc_assert.c
-
-
-
-
- rtc.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\rtc.c
-
-
-
-
- mxc_pins.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\mxc_pins.c
-
-
-
-
- nvic_table.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\nvic_table.c
-
-
-
-
- tmr_utils.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\tmr_utils.c
-
-
-
-
- tmr.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\tmr.c
-
-
-
-
- mxc_lock.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\mxc_lock.c
-
-
-
-
- uart.c
- 1
- ..\libraries\MAX32660PeriphDriver\Source\uart.c
-
-
diff --git a/bsp/maxim/max32660-evsys/rtconfig.h b/bsp/maxim/max32660-evsys/rtconfig.h
index 904bc3adf6..515f429def 100644
--- a/bsp/maxim/max32660-evsys/rtconfig.h
+++ b/bsp/maxim/max32660-evsys/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/microchip/samc21/.config b/bsp/microchip/samc21/.config
index 8237dcaab1..f599e70736 100644
--- a/bsp/microchip/samc21/.config
+++ b/bsp/microchip/samc21/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -401,6 +401,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +509,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -597,6 +599,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -643,6 +646,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -736,6 +740,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -817,6 +822,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -859,6 +865,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -872,6 +882,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1043,6 +1068,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/microchip/samc21/rtconfig.h b/bsp/microchip/samc21/rtconfig.h
index 228917b517..ceb0f951a4 100644
--- a/bsp/microchip/samc21/rtconfig.h
+++ b/bsp/microchip/samc21/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -315,6 +315,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/microchip/samd51-adafruit-metro-m4/.config b/bsp/microchip/samd51-adafruit-metro-m4/.config
index a1793028ef..d4b4b7d445 100644
--- a/bsp/microchip/samd51-adafruit-metro-m4/.config
+++ b/bsp/microchip/samd51-adafruit-metro-m4/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -353,6 +353,7 @@ CONFIG_PTHREAD_NUM_MAX=8
#
CONFIG_RT_USING_SAL=y
# CONFIG_SAL_INTERNET_CHECK is not set
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -433,6 +434,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -540,6 +542,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -630,6 +633,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -676,6 +680,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -769,6 +774,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -850,6 +856,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -892,6 +899,10 @@ CONFIG_RT_USING_RESOURCE_ID=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -905,6 +916,21 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1076,6 +1102,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/microchip/samd51-adafruit-metro-m4/rtconfig.h b/bsp/microchip/samd51-adafruit-metro-m4/rtconfig.h
index 2e0f3d4c08..051bcb3491 100644
--- a/bsp/microchip/samd51-adafruit-metro-m4/rtconfig.h
+++ b/bsp/microchip/samd51-adafruit-metro-m4/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -198,6 +198,7 @@
/* Network */
#define RT_USING_SAL
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -339,6 +340,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/microchip/samd51-seeed-wio-terminal/.config b/bsp/microchip/samd51-seeed-wio-terminal/.config
index 5cab7c8a8d..efaa726266 100644
--- a/bsp/microchip/samd51-seeed-wio-terminal/.config
+++ b/bsp/microchip/samd51-seeed-wio-terminal/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -353,6 +353,7 @@ CONFIG_PTHREAD_NUM_MAX=8
#
CONFIG_RT_USING_SAL=y
# CONFIG_SAL_INTERNET_CHECK is not set
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -433,6 +434,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -540,6 +542,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -630,6 +633,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -676,6 +680,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -769,6 +774,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -850,6 +856,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -892,6 +899,10 @@ CONFIG_RT_USING_RESOURCE_ID=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -905,6 +916,21 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1076,6 +1102,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/microchip/samd51-seeed-wio-terminal/rtconfig.h b/bsp/microchip/samd51-seeed-wio-terminal/rtconfig.h
index 1c289d5c23..f820e1c903 100644
--- a/bsp/microchip/samd51-seeed-wio-terminal/rtconfig.h
+++ b/bsp/microchip/samd51-seeed-wio-terminal/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -198,6 +198,7 @@
/* Network */
#define RT_USING_SAL
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -339,6 +340,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/microchip/same54/.config b/bsp/microchip/same54/.config
index 6107bbc428..4e46c962ee 100644
--- a/bsp/microchip/same54/.config
+++ b/bsp/microchip/same54/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -359,6 +359,7 @@ CONFIG_PTHREAD_NUM_MAX=8
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -499,6 +500,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -606,6 +608,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -696,6 +699,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -742,6 +746,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -835,6 +840,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -916,6 +922,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -958,6 +965,10 @@ CONFIG_RT_USING_RESOURCE_ID=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -971,6 +982,21 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1142,6 +1168,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/microchip/same54/rtconfig.h b/bsp/microchip/same54/rtconfig.h
index af2d99569e..9004b1e019 100644
--- a/bsp/microchip/same54/rtconfig.h
+++ b/bsp/microchip/same54/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -203,6 +203,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -394,6 +395,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/microchip/same70/.config b/bsp/microchip/same70/.config
index 10d9ae412f..f54c36fd4a 100644
--- a/bsp/microchip/same70/.config
+++ b/bsp/microchip/same70/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -360,6 +360,7 @@ CONFIG_PTHREAD_NUM_MAX=8
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -500,6 +501,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -607,6 +609,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -697,6 +700,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -743,6 +747,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -836,6 +841,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -917,6 +923,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -959,6 +966,10 @@ CONFIG_RT_USING_RESOURCE_ID=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -972,6 +983,21 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1143,6 +1169,7 @@ CONFIG_RT_USING_RESOURCE_ID=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/microchip/same70/rtconfig.h b/bsp/microchip/same70/rtconfig.h
index 3b125f6ae6..4190ec698b 100644
--- a/bsp/microchip/same70/rtconfig.h
+++ b/bsp/microchip/same70/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -204,6 +204,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -395,6 +396,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/microchip/saml10/.config b/bsp/microchip/saml10/.config
index f4faf348fd..9f957a4abf 100644
--- a/bsp/microchip/saml10/.config
+++ b/bsp/microchip/saml10/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -370,6 +368,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -477,6 +476,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -566,6 +566,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -611,6 +612,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -704,6 +706,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -785,6 +788,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -827,6 +831,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -840,6 +848,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1011,6 +1034,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/microchip/saml10/rtconfig.h b/bsp/microchip/saml10/rtconfig.h
index d74069215b..9900d59283 100644
--- a/bsp/microchip/saml10/rtconfig.h
+++ b/bsp/microchip/saml10/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -292,6 +292,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mini2440/.config b/bsp/mini2440/.config
index d228ababcf..fd626baefe 100644
--- a/bsp/mini2440/.config
+++ b/bsp/mini2440/.config
@@ -105,11 +105,9 @@ CONFIG_BOARD_MINI2440=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -860,6 +870,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1031,6 +1056,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mini2440/project.uvproj b/bsp/mini2440/project.uvproj
index 4b313f0701..15cafd2354 100644
--- a/bsp/mini2440/project.uvproj
+++ b/bsp/mini2440/project.uvproj
@@ -341,9 +341,9 @@
0
--diag_suppress=870
- __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
+ RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\drivers\include;applications;..\..\components\libc\compilers\common\extension;.;drivers;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\libcpu\arm\s3c24x0;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\finsh;..\..\libcpu\arm\common;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\smp_call;..\..\include
+ ..\..\components\libc\posix\io\poll;..\..\libcpu\arm\common;..\..\include;..\..\components\drivers\smp_call;applications;..\..\components\finsh;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;drivers;.;..\..\components\libc\compilers\common\extension;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\epoll;..\..\components\libc\compilers\common\include;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\libcpu\arm\s3c24x0;..\..\components\drivers\include
@@ -384,16 +384,16 @@
Applications
- mnt.c
+ main.c
1
- applications\mnt.c
+ applications\main.c
- main.c
+ mnt.c
1
- applications\main.c
+ applications\mnt.c
@@ -689,13 +689,6 @@
Drivers
-
-
- uart.c
- 1
- drivers\uart.c
-
-
key.c
@@ -705,9 +698,9 @@
- board.c
+ uart.c
1
- drivers\board.c
+ drivers\uart.c
@@ -717,23 +710,16 @@
drivers\led.c
+
+
+ board.c
+ 1
+ drivers\board.c
+
+
Finsh
-
-
- cmd.c
- 1
- ..\..\components\finsh\cmd.c
-
-
-
-
- msh.c
- 1
- ..\..\components\finsh\msh.c
-
-
msh_parse.c
@@ -741,6 +727,13 @@
..\..\components\finsh\msh_parse.c
+
+
+ cmd.c
+ 1
+ ..\..\components\finsh\cmd.c
+
+
shell.c
@@ -748,6 +741,13 @@
..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\components\finsh\msh.c
+
+
Kernel
@@ -1060,9 +1060,9 @@
klibc
- kstdio.c
+ kerrno.c
1
- ..\..\src\klibc\kstdio.c
+ ..\..\src\klibc\kerrno.c
@@ -1072,6 +1072,13 @@
..\..\src\klibc\rt_vsscanf.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstring.c
@@ -1081,16 +1088,9 @@
- kerrno.c
+ kstdio.c
1
- ..\..\src\klibc\kerrno.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\src\klibc\kstdio.c
diff --git a/bsp/mini2440/rtconfig.h b/bsp/mini2440/rtconfig.h
index 23555b5c1b..5542b57863 100644
--- a/bsp/mini2440/rtconfig.h
+++ b/bsp/mini2440/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mipssim/.config b/bsp/mipssim/.config
index b690f3ef7c..a333be23d4 100644
--- a/bsp/mipssim/.config
+++ b/bsp/mipssim/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -341,7 +341,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -392,6 +392,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -499,6 +500,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -588,6 +590,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -633,6 +636,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -726,6 +730,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -807,6 +812,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -849,6 +855,10 @@ CONFIG_UTEST_THR_PRIORITY=20
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -862,6 +872,21 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1033,6 +1058,7 @@ CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mipssim/rtconfig.h b/bsp/mipssim/rtconfig.h
index e3a4a51fee..2f9a659556 100644
--- a/bsp/mipssim/rtconfig.h
+++ b/bsp/mipssim/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -188,6 +188,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
@@ -316,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/.config b/bsp/mm32/mm32f3270-100ask-pitaya/.config
index 27b173ace0..a214f312db 100644
--- a/bsp/mm32/mm32f3270-100ask-pitaya/.config
+++ b/bsp/mm32/mm32f3270-100ask-pitaya/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -401,6 +401,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +509,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -597,6 +599,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -643,6 +646,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -736,6 +740,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -817,6 +822,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -859,6 +865,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -872,6 +882,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1069,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/project.ewp b/bsp/mm32/mm32f3270-100ask-pitaya/project.ewp
index de74d23811..9f041e7f84 100644
--- a/bsp/mm32/mm32f3270-100ask-pitaya/project.ewp
+++ b/bsp/mm32/mm32f3270-100ask-pitaya/project.ewp
@@ -220,13 +220,13 @@
CCDefines
+ MM32F3277G
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- MM32F3277G
- __RTTHREAD__
USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -355,31 +355,31 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Include
$PROJ_DIR$\board\ports
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Inc
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Include
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Inc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\include
CCStdIncCheck
@@ -1290,13 +1290,13 @@
CCDefines
NDEBUG
+ MM32F3277G
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- MM32F3277G
- __RTTHREAD__
USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1425,31 +1425,31 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Include
$PROJ_DIR$\board\ports
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Inc
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Include
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Inc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Include
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\include
CCStdIncCheck
@@ -2280,9 +2280,6 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_file.c
@@ -2292,6 +2289,9 @@
$PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
Kernel
@@ -2347,10 +2347,10 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2379,31 +2379,34 @@
Libraries
-
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_exti.c
-
-
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_syscfg.c
-
-
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Source\Templates\system_mm32f3277g.c
-
$PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_rcc.c
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_uart.c
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_dma.c
$PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_gpio.c
- $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_dma.c
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_uart.c
+
+
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_exti.c
+
+
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Source\Templates\system_mm32f3277g.c
+
+
+ $PROJ_DIR$\..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_syscfg.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/project.uvprojx b/bsp/mm32/mm32f3270-100ask-pitaya/project.uvprojx
index 59725aa0d2..d1c4504660 100644
--- a/bsp/mm32/mm32f3270-100ask-pitaya/project.uvprojx
+++ b/bsp/mm32/mm32f3270-100ask-pitaya/project.uvprojx
@@ -334,9 +334,9 @@
0
- USE_HAL_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, MM32F3277G, RT_USING_ARMLIBC
+ RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, USE_HAL_DRIVER, __STDC_LIMIT_MACROS, MM32F3277G
- ..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\libraries\HAL_Drivers\config;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\libraries\MM32F3270_HAL\CMSIS\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\eventfd;.;..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Inc;board;..\..\..\components\finsh;..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Include;..\..\..\libcpu\arm\common;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include
+ ..\libraries\MM32F3270_HAL\CMSIS\Include;..\..\..\components\drivers\include;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;applications;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\phy;board\ports;..\libraries\HAL_Drivers\config;..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Inc;..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\libcpu\arm\common
@@ -829,13 +829,6 @@
Finsh
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
msh_file.c
@@ -843,13 +836,6 @@
..\..\..\components\finsh\msh_file.c
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
cmd.c
@@ -864,6 +850,20 @@
..\..\..\components\finsh\msh.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1155,20 +1155,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
rt_vsscanf.c
@@ -1176,6 +1162,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
kstring.c
@@ -1183,6 +1176,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
rt_vsnprintf_tiny.c
@@ -1233,30 +1233,9 @@
Libraries
- system_mm32f3277g.c
+ hal_dma.c
1
- ..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Source\Templates\system_mm32f3277g.c
-
-
-
-
- hal_syscfg.c
- 1
- ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_syscfg.c
-
-
-
-
- hal_gpio.c
- 1
- ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_gpio.c
-
-
-
-
- hal_rcc.c
- 1
- ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_rcc.c
+ ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_dma.c
@@ -1268,9 +1247,9 @@
- hal_dma.c
+ system_mm32f3277g.c
1
- ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_dma.c
+ ..\libraries\MM32F3270_HAL\CMSIS\Device\MM32\MM32F3277\Source\Templates\system_mm32f3277g.c
@@ -1280,6 +1259,27 @@
..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_uart.c
+
+
+ hal_syscfg.c
+ 1
+ ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_syscfg.c
+
+
+
+
+ hal_rcc.c
+ 1
+ ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_rcc.c
+
+
+
+
+ hal_gpio.c
+ 1
+ ..\libraries\MM32F3270_HAL\MM32F3270_HAL_Driver\Src\hal_gpio.c
+
+
diff --git a/bsp/mm32/mm32f3270-100ask-pitaya/rtconfig.h b/bsp/mm32/mm32f3270-100ask-pitaya/rtconfig.h
index 5d06b449a5..d95ca325bf 100644
--- a/bsp/mm32/mm32f3270-100ask-pitaya/rtconfig.h
+++ b/bsp/mm32/mm32f3270-100ask-pitaya/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mm32f103x/.config b/bsp/mm32f103x/.config
index 2337106248..b299bcb026 100644
--- a/bsp/mm32f103x/.config
+++ b/bsp/mm32f103x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -793,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -835,6 +841,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -848,6 +858,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1019,6 +1044,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mm32f103x/project.ewp b/bsp/mm32f103x/project.ewp
index 9397fd6418..5651f655f5 100644
--- a/bsp/mm32f103x/project.ewp
+++ b/bsp/mm32f103x/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -357,27 +357,27 @@
CCIncludePath2
- $PROJ_DIR$\Libraries\MM32F103\Include
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\inc
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\Libraries\MM32F103\Source
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\Libraries\CMSIS\KEIL_CORE
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\Libraries\MM32F103\Source
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\Libraries\MM32F103\Include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\Libraries\CMSIS\KEIL_CORE
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\inc
+ $PROJ_DIR$\..\..\include
CCStdIncCheck
@@ -1304,12 +1304,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1437,27 +1437,27 @@
CCIncludePath2
- $PROJ_DIR$\Libraries\MM32F103\Include
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\inc
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\Libraries\MM32F103\Source
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\Libraries\CMSIS\KEIL_CORE
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\Libraries\MM32F103\Source
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\Libraries\MM32F103\Include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\Libraries\CMSIS\KEIL_CORE
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\inc
+ $PROJ_DIR$\..\..\include
CCStdIncCheck
@@ -2253,10 +2253,10 @@
Drivers
- $PROJ_DIR$\drivers\board.c
+ $PROJ_DIR$\drivers\drv_gpio.c
- $PROJ_DIR$\drivers\drv_gpio.c
+ $PROJ_DIR$\drivers\board.c
$PROJ_DIR$\drivers\drv_uart.c
@@ -2264,15 +2264,15 @@
Finsh
-
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
$PROJ_DIR$\..\..\components\finsh\msh.c
@@ -2330,20 +2330,20 @@
klibc
-
- $PROJ_DIR$\..\..\src\klibc\kstring.c
-
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\src\klibc\kstring.c
+
+
+ $PROJ_DIR$\..\..\src\klibc\kerrno.c
@@ -2363,70 +2363,73 @@
Libraries
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_iwdg.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\Source\IAR_StartAsm\startup_MM32F103.s
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_crc.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_pwr.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_spi.c
-
$PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_i2c.c
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_tim.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_rcc.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_flash.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_dma.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_misc.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\Source\system_MM32F103.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_bkp.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_adc.c
-
-
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_gpio.c
-
$PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_rtc.c
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_spi.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_flash.c
+
$PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_exti.c
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_uart.c
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_iwdg.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_tim.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_crc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_misc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_wwdg.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_dma.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_rcc.c
$PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_can.c
- $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_wwdg.c
+ $PROJ_DIR$\Libraries\MM32F103\Source\IAR_StartAsm\startup_MM32F103.s
+
+
+ $PROJ_DIR$\Libraries\MM32F103\Source\system_MM32F103.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_adc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_bkp.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_gpio.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_uart.c
+
+
+ $PROJ_DIR$\Libraries\MM32F103\HAL_lib\src\HAL_pwr.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/mm32f103x/project.uvprojx b/bsp/mm32f103x/project.uvprojx
index 9172c7bb10..d2471eefdd 100644
--- a/bsp/mm32f103x/project.uvprojx
+++ b/bsp/mm32f103x/project.uvprojx
@@ -334,9 +334,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, __STDC_LIMIT_MACROS
+ __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
- ..\..\components\libc\posix\io\eventfd;Libraries\CMSIS\KEIL_CORE;.;applications;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m3;drivers;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\finsh;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\include;..\..\components\drivers\smp_call;Libraries\MM32F103\Source;..\..\components\libc\posix\io\poll;Libraries\MM32F103\HAL_lib\inc;..\..\components\libc\posix\io\epoll;..\..\components\drivers\phy;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension;Libraries\MM32F103\Include;..\..\components\drivers\include
+ ..\..\components\drivers\include;..\..\libcpu\arm\cortex-m3;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\smp_call;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;Libraries\MM32F103\Source;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;drivers;..\..\components\libc\compilers\common\include;.;applications;Libraries\MM32F103\HAL_lib\inc;..\..\include;Libraries\MM32F103\Include;..\..\components\drivers\include;..\..\components\finsh;Libraries\CMSIS\KEIL_CORE;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common
@@ -671,16 +671,16 @@
Drivers
- drv_uart.c
+ drv_gpio.c
1
- drivers\drv_uart.c
+ drivers\drv_gpio.c
- drv_gpio.c
+ drv_uart.c
1
- drivers\drv_gpio.c
+ drivers\drv_uart.c
@@ -693,20 +693,6 @@
Finsh
-
-
- msh_parse.c
- 1
- ..\..\components\finsh\msh_parse.c
-
-
-
-
- shell.c
- 1
- ..\..\components\finsh\shell.c
-
-
cmd.c
@@ -721,6 +707,20 @@
..\..\components\finsh\msh.c
+
+
+ msh_parse.c
+ 1
+ ..\..\components\finsh\msh_parse.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\components\finsh\shell.c
+
+
Kernel
@@ -1033,9 +1033,9 @@
klibc
- kstring.c
+ kstdio.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kstdio.c
@@ -1047,9 +1047,9 @@
- kstdio.c
+ kstring.c
1
- ..\..\src\klibc\kstdio.c
+ ..\..\src\klibc\kstring.c
@@ -1102,23 +1102,9 @@
Libraries
- HAL_spi.c
+ HAL_dma.c
1
- Libraries\MM32F103\HAL_lib\src\HAL_spi.c
-
-
-
-
- HAL_misc.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_misc.c
-
-
-
-
- system_MM32F103.c
- 1
- Libraries\MM32F103\Source\system_MM32F103.c
+ Libraries\MM32F103\HAL_lib\src\HAL_dma.c
@@ -1130,23 +1116,16 @@
- HAL_adc.c
+ HAL_tim.c
1
- Libraries\MM32F103\HAL_lib\src\HAL_adc.c
+ Libraries\MM32F103\HAL_lib\src\HAL_tim.c
- HAL_exti.c
+ HAL_rcc.c
1
- Libraries\MM32F103\HAL_lib\src\HAL_exti.c
-
-
-
-
- HAL_iwdg.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_iwdg.c
+ Libraries\MM32F103\HAL_lib\src\HAL_rcc.c
@@ -1158,16 +1137,30 @@
- HAL_pwr.c
+ HAL_adc.c
1
- Libraries\MM32F103\HAL_lib\src\HAL_pwr.c
+ Libraries\MM32F103\HAL_lib\src\HAL_adc.c
- HAL_tim.c
+ HAL_flash.c
1
- Libraries\MM32F103\HAL_lib\src\HAL_tim.c
+ Libraries\MM32F103\HAL_lib\src\HAL_flash.c
+
+
+
+
+ system_MM32F103.c
+ 1
+ Libraries\MM32F103\Source\system_MM32F103.c
+
+
+
+
+ HAL_iwdg.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_iwdg.c
@@ -1177,6 +1170,55 @@
Libraries\MM32F103\HAL_lib\src\HAL_uart.c
+
+
+ HAL_i2c.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_i2c.c
+
+
+
+
+ HAL_pwr.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_pwr.c
+
+
+
+
+ HAL_misc.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_misc.c
+
+
+
+
+ HAL_spi.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_spi.c
+
+
+
+
+ HAL_wwdg.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_wwdg.c
+
+
+
+
+ HAL_exti.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_exti.c
+
+
+
+
+ HAL_bkp.c
+ 1
+ Libraries\MM32F103\HAL_lib\src\HAL_bkp.c
+
+
HAL_crc.c
@@ -1191,13 +1233,6 @@
Libraries\MM32F103\HAL_lib\src\HAL_gpio.c
-
-
- HAL_dma.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_dma.c
-
-
HAL_can.c
@@ -1205,41 +1240,6 @@
Libraries\MM32F103\HAL_lib\src\HAL_can.c
-
-
- HAL_i2c.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_i2c.c
-
-
-
-
- HAL_bkp.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_bkp.c
-
-
-
-
- HAL_wwdg.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_wwdg.c
-
-
-
-
- HAL_rcc.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_rcc.c
-
-
-
-
- HAL_flash.c
- 1
- Libraries\MM32F103\HAL_lib\src\HAL_flash.c
-
-
diff --git a/bsp/mm32f103x/rtconfig.h b/bsp/mm32f103x/rtconfig.h
index e135c47071..208d0add33 100644
--- a/bsp/mm32f103x/rtconfig.h
+++ b/bsp/mm32f103x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mm32f327x/.config b/bsp/mm32f327x/.config
index 9bc2bcbd87..442b76afca 100644
--- a/bsp/mm32f327x/.config
+++ b/bsp/mm32f327x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -793,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -835,6 +841,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -848,6 +858,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1019,6 +1044,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mm32f327x/project.ewp b/bsp/mm32f327x/project.ewp
index af42053552..739bbb5f79 100644
--- a/bsp/mm32f327x/project.ewp
+++ b/bsp/mm32f327x/project.ewp
@@ -214,12 +214,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -343,27 +343,27 @@
CCIncludePath2
- $PROJ_DIR$\Libraries\MM32F327x\Include
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Inc
$PROJ_DIR$\..\..\components\finsh
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\Libraries\MM32F327x\Source
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Inc
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\Libraries\MM32F327x\Source
$PROJ_DIR$\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\Libraries\CMSIS\KEIL_Core
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\Libraries\MM32F327x\Include
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
CCStdIncCheck
@@ -1285,12 +1285,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1414,27 +1414,27 @@
CCIncludePath2
- $PROJ_DIR$\Libraries\MM32F327x\Include
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Inc
$PROJ_DIR$\..\..\components\finsh
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\Libraries\MM32F327x\Source
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Inc
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\Libraries\MM32F327x\Source
$PROJ_DIR$\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\Libraries\CMSIS\KEIL_Core
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\Libraries\MM32F327x\Include
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
CCStdIncCheck
@@ -2237,27 +2237,27 @@
Drivers
-
- $PROJ_DIR$\drivers\drv_uart.c
-
$PROJ_DIR$\drivers\drv_gpio.c
$PROJ_DIR$\drivers\board.c
+
+ $PROJ_DIR$\drivers\drv_uart.c
+
Finsh
-
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\components\finsh\shell.c
+
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
$PROJ_DIR$\..\..\components\finsh\msh.c
@@ -2316,19 +2316,19 @@
klibc
- $PROJ_DIR$\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\src\klibc\kstring.c
@@ -2349,96 +2349,99 @@
Libraries
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_rcc.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_can.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_eth.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_gpio.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_exti.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_ver.c
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_fsmc.c
$PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_flash.c
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_dma.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_i2c.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_crc.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_pwr.c
-
$PROJ_DIR$\Libraries\MM32F327x\Source\system_mm32f327x.c
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_iwdg.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_bkp.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_fsmc.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_crs.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_sdio.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_adc.c
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_dma.c
$PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_tim.c
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_dbg.c
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_exti.c
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_misc.c
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_iwdg.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_crs.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_ver.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_adc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_rcc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_bkp.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_pwr.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_gpio.c
$PROJ_DIR$\Libraries\MM32F327x\Source\IAR_StartAsm\startup_mm32f327x_iar.s
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_wwdg.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_dac.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_spi.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_uid.c
-
-
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_comp.c
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_rtc.c
$PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_uart.c
- $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_rtc.c
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_comp.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_misc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_spi.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_sdio.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_dac.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_eth.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_dbg.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_crc.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_i2c.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_uid.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_wwdg.c
+
+
+ $PROJ_DIR$\Libraries\MM32F327x\HAL_Lib\Src\hal_can.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/mm32f327x/project.uvprojx b/bsp/mm32f327x/project.uvprojx
index 81f0ed7f51..3964d9583f 100644
--- a/bsp/mm32f327x/project.uvprojx
+++ b/bsp/mm32f327x/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER
+ RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, RT_USING_LIBC
- ..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\cortex-m3;..\..\components\libc\posix\io\poll;drivers;..\..\components\drivers\phy;Libraries\MM32F327x\HAL_Lib\Inc;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;Libraries\CMSIS\KEIL_Core;Libraries\MM32F327x\Include;..\..\components\drivers\include;Libraries\MM32F327x\Source;..\..\components\drivers\include;applications;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;.;..\..\components\libc\posix\io\eventfd;..\..\components\finsh;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\smp_call
+ ..\..\components\drivers\smp_call;Libraries\CMSIS\KEIL_Core;..\..\components\libc\compilers\common\extension;..\..\include;..\..\components\libc\posix\ipc;Libraries\MM32F327x\Source;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;.;Libraries\MM32F327x\HAL_Lib\Inc;..\..\components\libc\compilers\common\extension\fcntl\octal;drivers;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;Libraries\MM32F327x\Include;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\libc\posix\io\poll;..\..\components\finsh;applications;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m3;..\..\libcpu\arm\common
@@ -681,16 +681,16 @@
Drivers
- board.c
+ drv_gpio.c
1
- drivers\board.c
+ drivers\drv_gpio.c
- drv_gpio.c
+ board.c
1
- drivers\drv_gpio.c
+ drivers\board.c
@@ -712,16 +712,16 @@
- msh_parse.c
+ cmd.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\cmd.c
- cmd.c
+ msh_parse.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\msh_parse.c
@@ -1041,6 +1041,13 @@
klibc
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\src\klibc\rt_vsscanf.c
+
+
rt_vsnprintf_tiny.c
@@ -1062,13 +1069,6 @@
..\..\src\klibc\kstdio.c
-
-
- rt_vsscanf.c
- 1
- ..\..\src\klibc\rt_vsscanf.c
-
-
kerrno.c
@@ -1110,41 +1110,6 @@
Libraries
-
-
- hal_fsmc.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_fsmc.c
-
-
-
-
- hal_ver.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_ver.c
-
-
-
-
- hal_uart.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_uart.c
-
-
-
-
- hal_dac.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_dac.c
-
-
-
-
- hal_crc.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_crc.c
-
-
hal_flash.c
@@ -1154,23 +1119,16 @@
- hal_exti.c
+ hal_sdio.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_exti.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_sdio.c
- hal_i2c.c
+ hal_crs.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_i2c.c
-
-
-
-
- hal_comp.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_comp.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_crs.c
@@ -1182,9 +1140,23 @@
- hal_sdio.c
+ hal_rtc.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_sdio.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_rtc.c
+
+
+
+
+ hal_iwdg.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_iwdg.c
+
+
+
+
+ hal_exti.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_exti.c
@@ -1203,30 +1175,30 @@
- hal_rtc.c
+ system_mm32f327x.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_rtc.c
+ Libraries\MM32F327x\Source\system_mm32f327x.c
- hal_tim.c
+ hal_dac.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_tim.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_dac.c
- hal_uid.c
+ hal_i2c.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_uid.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_i2c.c
- hal_iwdg.c
+ hal_fsmc.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_iwdg.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_fsmc.c
@@ -1236,41 +1208,6 @@
Libraries\MM32F327x\HAL_Lib\Src\hal_rcc.c
-
-
- hal_spi.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_spi.c
-
-
-
-
- hal_can.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_can.c
-
-
-
-
- hal_misc.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_misc.c
-
-
-
-
- hal_wwdg.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_wwdg.c
-
-
-
-
- hal_adc.c
- 1
- Libraries\MM32F327x\HAL_Lib\Src\hal_adc.c
-
-
hal_dbg.c
@@ -1280,9 +1217,30 @@
- hal_gpio.c
+ hal_uart.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_gpio.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_uart.c
+
+
+
+
+ hal_crc.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_crc.c
+
+
+
+
+ hal_spi.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_spi.c
+
+
+
+
+ hal_uid.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_uid.c
@@ -1292,6 +1250,20 @@
Libraries\MM32F327x\Source\KEIL_StartAsm\startup_mm32f327x_keil.s
+
+
+ hal_gpio.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_gpio.c
+
+
+
+
+ hal_wwdg.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_wwdg.c
+
+
hal_pwr.c
@@ -1301,16 +1273,44 @@
- system_mm32f327x.c
+ hal_ver.c
1
- Libraries\MM32F327x\Source\system_mm32f327x.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_ver.c
- hal_crs.c
+ hal_can.c
1
- Libraries\MM32F327x\HAL_Lib\Src\hal_crs.c
+ Libraries\MM32F327x\HAL_Lib\Src\hal_can.c
+
+
+
+
+ hal_adc.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_adc.c
+
+
+
+
+ hal_tim.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_tim.c
+
+
+
+
+ hal_comp.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_comp.c
+
+
+
+
+ hal_misc.c
+ 1
+ Libraries\MM32F327x\HAL_Lib\Src\hal_misc.c
diff --git a/bsp/mm32f327x/rtconfig.h b/bsp/mm32f327x/rtconfig.h
index f5621fee61..7d98cc3689 100644
--- a/bsp/mm32f327x/rtconfig.h
+++ b/bsp/mm32f327x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mm32f526x/.config b/bsp/mm32f526x/.config
index e7d9bd4ff2..7e24de8d50 100644
--- a/bsp/mm32f526x/.config
+++ b/bsp/mm32f526x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -402,6 +402,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -509,6 +510,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +600,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -643,6 +646,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -736,6 +740,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -817,6 +822,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
CONFIG_PKG_USING_MM32=y
CONFIG_PKG_MM32_PATH="/packages/peripherals/mm32"
@@ -863,6 +869,10 @@ CONFIG_PKG_MM32_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -876,6 +886,21 @@ CONFIG_PKG_MM32_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1050,6 +1075,7 @@ CONFIG_PKG_AT24CXX_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mm32f526x/project.ewp b/bsp/mm32f526x/project.ewp
index efd076acc8..e4f1a5b8cd 100644
--- a/bsp/mm32f526x/project.ewp
+++ b/bsp/mm32f526x/project.ewp
@@ -214,11 +214,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -342,24 +342,24 @@
CCIncludePath2
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\board
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\components\drivers\phy
$PROJ_DIR$\..\..\libcpu\arm\cortex-m33
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -1281,11 +1281,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1409,24 +1409,24 @@
CCIncludePath2
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\board
- $PROJ_DIR$\.
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\components\drivers\phy
$PROJ_DIR$\..\..\libcpu\arm\cortex-m33
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -2263,16 +2263,16 @@
Finsh
- $PROJ_DIR$\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\components\finsh\msh.c
@@ -2325,21 +2325,21 @@
klibc
+
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+
$PROJ_DIR$\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
+
libcpu
@@ -2365,6 +2365,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/mm32f526x/project.uvprojx b/bsp/mm32f526x/project.uvprojx
index c5544a8503..2e6b03e8f4 100644
--- a/bsp/mm32f526x/project.uvprojx
+++ b/bsp/mm32f526x/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC
- ..\..\components\drivers\phy;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;drivers;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\include;..\..\libcpu\arm\cortex-m33;..\..\components\finsh;..\..\libcpu\arm\common;..\..\components\drivers\include;applications;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\drivers\include;.;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\smp_call;board;..\..\components\libc\posix\io\epoll
+ ..\..\components\libc\posix\ipc;..\..\libcpu\arm\cortex-m33;..\..\components\finsh;..\..\libcpu\arm\common;..\..\include;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\components\drivers\include;board;..\..\components\drivers\include;.;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;applications;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\epoll;drivers;..\..\components\drivers\include
@@ -814,9 +814,9 @@
Finsh
- shell.c
+ msh.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\msh.c
@@ -828,16 +828,16 @@
- msh.c
+ msh_parse.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\msh_parse.c
- msh_parse.c
+ shell.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\shell.c
@@ -1131,20 +1131,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\src\klibc\kerrno.c
-
-
-
-
- kstdio.c
- 1
- ..\..\src\klibc\kstdio.c
-
-
rt_vsscanf.c
@@ -1152,6 +1138,20 @@
..\..\src\klibc\rt_vsscanf.c
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
@@ -1161,9 +1161,9 @@
- kstring.c
+ kstdio.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kstdio.c
diff --git a/bsp/mm32f526x/rtconfig.h b/bsp/mm32f526x/rtconfig.h
index 04f40ca71d..afc6bd81be 100644
--- a/bsp/mm32f526x/rtconfig.h
+++ b/bsp/mm32f526x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -322,6 +322,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mm32l07x/.config b/bsp/mm32l07x/.config
index 2904c8fdec..ddfe41ddcb 100644
--- a/bsp/mm32l07x/.config
+++ b/bsp/mm32l07x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -793,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -835,6 +841,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -848,6 +858,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1019,6 +1044,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mm32l07x/project.ewp b/bsp/mm32l07x/project.ewp
index 6687aa86f2..bdb2572f15 100644
--- a/bsp/mm32l07x/project.ewp
+++ b/bsp/mm32l07x/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\inc
$PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\Libraries\MM32L0xx\Source
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\Libraries\MM32L0xx\Include
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\Libraries\CMSIS\CORE
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\Libraries\MM32L0xx\Source
$PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\Libraries\CMSIS\CORE
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\inc
+ $PROJ_DIR$\Libraries\MM32L0xx\Include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\include
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\inc
$PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\.
- $PROJ_DIR$\Libraries\MM32L0xx\Source
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m0
$PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\Libraries\MM32L0xx\Include
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\Libraries\CMSIS\CORE
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\Libraries\MM32L0xx\Source
$PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\Libraries\CMSIS\CORE
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\inc
+ $PROJ_DIR$\Libraries\MM32L0xx\Include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\include
CCStdIncCheck
@@ -2187,10 +2187,10 @@
Drivers
- $PROJ_DIR$\drivers\board.c
+ $PROJ_DIR$\drivers\drv_uart.c
- $PROJ_DIR$\drivers\drv_uart.c
+ $PROJ_DIR$\drivers\board.c
@@ -2199,10 +2199,10 @@
$PROJ_DIR$\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\components\finsh\cmd.c
@@ -2265,16 +2265,16 @@
$PROJ_DIR$\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2294,70 +2294,73 @@
Libraries
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_flash.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_misc.c
-
$PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_wwdg.c
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_iwdg.c
+
$PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_rcc.c
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_i2c.c
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_syscfg.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_misc.c
$PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_gpio.c
+
+ $PROJ_DIR$\Libraries\MM32L0xx\Source\system_MM32L0xx.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_comp.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_spi.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_dma.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_adc.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_pwr.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_i2c.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_bkp.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_flash.c
+
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_tim.c
+
$PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_uart.c
+
+ $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_exti.c
+
$PROJ_DIR$\Libraries\MM32L0xx\Source\IAR_StartAsm\startup_MM32L0xx.s
$PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_can.c
-
- $PROJ_DIR$\Libraries\MM32L0xx\Source\system_MM32L0xx.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_syscfg.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_adc.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_exti.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_dma.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_pwr.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_tim.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_comp.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_iwdg.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_bkp.c
-
-
- $PROJ_DIR$\Libraries\MM32L0xx\HAL_lib\src\HAL_spi.c
-
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/mm32l07x/project.uvprojx b/bsp/mm32l07x/project.uvprojx
index 4b23f491c8..2b3a0e51b6 100644
--- a/bsp/mm32l07x/project.uvprojx
+++ b/bsp/mm32l07x/project.uvprojx
@@ -332,9 +332,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
+ __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\components\libc\compilers\common\include;..\..\components\libc\posix\io\poll;applications;..\..\components\libc\posix\io\eventfd;Libraries\MM32L0xx\Include;drivers;..\..\components\drivers\smp_call;..\..\components\drivers\phy;..\..\include;.;Libraries\MM32L0xx\HAL_lib\inc;Libraries\CMSIS\CORE;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\epoll;..\..\components\finsh;..\..\libcpu\arm\cortex-m0;..\..\components\drivers\include;Libraries\MM32L0xx\Source;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include
+ ..\..\components\drivers\phy;..\..\include;Libraries\MM32L0xx\HAL_lib\inc;..\..\components\drivers\include;Libraries\MM32L0xx\Include;..\..\components\libc\posix\io\epoll;Libraries\CMSIS\CORE;applications;..\..\components\libc\compilers\common\extension;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\libcpu\arm\cortex-m0;drivers;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;.;..\..\components\drivers\include;..\..\components\drivers\smp_call;..\..\components\finsh;Libraries\MM32L0xx\Source;..\..\components\libc\posix\ipc;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -675,13 +675,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\components\finsh\msh.c
-
-
shell.c
@@ -703,6 +696,13 @@
..\..\components\finsh\msh_parse.c
+
+
+ msh.c
+ 1
+ ..\..\components\finsh\msh.c
+
+
Kernel
@@ -1022,9 +1022,16 @@
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kerrno.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
@@ -1036,16 +1043,9 @@
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1084,65 +1084,9 @@
Libraries
- HAL_comp.c
+ HAL_tim.c
1
- Libraries\MM32L0xx\HAL_lib\src\HAL_comp.c
-
-
-
-
- HAL_uart.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_uart.c
-
-
-
-
- HAL_i2c.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_i2c.c
-
-
-
-
- startup_MM32L0xx.s
- 2
- Libraries\MM32L0xx\Source\KEIL_StartAsm\startup_MM32L0xx.s
-
-
-
-
- HAL_can.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_can.c
-
-
-
-
- HAL_wwdg.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_wwdg.c
-
-
-
-
- system_MM32L0xx.c
- 1
- Libraries\MM32L0xx\Source\system_MM32L0xx.c
-
-
-
-
- HAL_misc.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_misc.c
-
-
-
-
- HAL_gpio.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_gpio.c
+ Libraries\MM32L0xx\HAL_lib\src\HAL_tim.c
@@ -1154,9 +1098,9 @@
- HAL_dma.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_dma.c
+ startup_MM32L0xx.s
+ 2
+ Libraries\MM32L0xx\Source\KEIL_StartAsm\startup_MM32L0xx.s
@@ -1166,13 +1110,6 @@
Libraries\MM32L0xx\HAL_lib\src\HAL_iwdg.c
-
-
- HAL_exti.c
- 1
- Libraries\MM32L0xx\HAL_lib\src\HAL_exti.c
-
-
HAL_spi.c
@@ -1182,30 +1119,37 @@
- HAL_bkp.c
+ HAL_dma.c
1
- Libraries\MM32L0xx\HAL_lib\src\HAL_bkp.c
+ Libraries\MM32L0xx\HAL_lib\src\HAL_dma.c
- HAL_tim.c
+ HAL_comp.c
1
- Libraries\MM32L0xx\HAL_lib\src\HAL_tim.c
+ Libraries\MM32L0xx\HAL_lib\src\HAL_comp.c
- HAL_flash.c
+ system_MM32L0xx.c
1
- Libraries\MM32L0xx\HAL_lib\src\HAL_flash.c
+ Libraries\MM32L0xx\Source\system_MM32L0xx.c
- HAL_syscfg.c
+ HAL_can.c
1
- Libraries\MM32L0xx\HAL_lib\src\HAL_syscfg.c
+ Libraries\MM32L0xx\HAL_lib\src\HAL_can.c
+
+
+
+
+ HAL_misc.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_misc.c
@@ -1215,6 +1159,13 @@
Libraries\MM32L0xx\HAL_lib\src\HAL_pwr.c
+
+
+ HAL_exti.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_exti.c
+
+
HAL_rcc.c
@@ -1222,6 +1173,55 @@
Libraries\MM32L0xx\HAL_lib\src\HAL_rcc.c
+
+
+ HAL_wwdg.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_wwdg.c
+
+
+
+
+ HAL_i2c.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_i2c.c
+
+
+
+
+ HAL_syscfg.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_syscfg.c
+
+
+
+
+ HAL_flash.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_flash.c
+
+
+
+
+ HAL_bkp.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_bkp.c
+
+
+
+
+ HAL_uart.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_uart.c
+
+
+
+
+ HAL_gpio.c
+ 1
+ Libraries\MM32L0xx\HAL_lib\src\HAL_gpio.c
+
+
diff --git a/bsp/mm32l07x/rtconfig.h b/bsp/mm32l07x/rtconfig.h
index c350c056ad..bc656680c1 100644
--- a/bsp/mm32l07x/rtconfig.h
+++ b/bsp/mm32l07x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -301,6 +301,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/mm32l3xx/.config b/bsp/mm32l3xx/.config
index 2337106248..b299bcb026 100644
--- a/bsp/mm32l3xx/.config
+++ b/bsp/mm32l3xx/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -793,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -835,6 +841,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -848,6 +858,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1019,6 +1044,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/mm32l3xx/project.ewp b/bsp/mm32l3xx/project.ewp
index 3da5508997..2b416b2d80 100644
--- a/bsp/mm32l3xx/project.ewp
+++ b/bsp/mm32l3xx/project.ewp
@@ -219,12 +219,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -352,27 +352,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\inc
- $PROJ_DIR$\Libraries\MM32L3xx\Source
- $PROJ_DIR$\Libraries\MM32L3xx\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\Libraries\MM32L3xx\Include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\Libraries\CMSIS\KEIL_CORE
+ $PROJ_DIR$\Libraries\MM32L3xx\Source
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\inc
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -1266,12 +1266,12 @@
CCDefines
+ USE_STDPERIPH_DRIVER
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,27 +1399,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\inc
- $PROJ_DIR$\Libraries\MM32L3xx\Source
- $PROJ_DIR$\Libraries\MM32L3xx\Include
- $PROJ_DIR$\applications
- $PROJ_DIR$\drivers
$PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\Libraries\MM32L3xx\Include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\Libraries\CMSIS\KEIL_CORE
+ $PROJ_DIR$\Libraries\MM32L3xx\Source
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\inc
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
CCStdIncCheck
@@ -2193,10 +2193,10 @@
$PROJ_DIR$\drivers\drv_gpio.c
- $PROJ_DIR$\drivers\board.c
+ $PROJ_DIR$\drivers\drv_uart.c
- $PROJ_DIR$\drivers\drv_uart.c
+ $PROJ_DIR$\drivers\board.c
@@ -2208,10 +2208,10 @@
$PROJ_DIR$\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
@@ -2267,20 +2267,20 @@
klibc
+
+ $PROJ_DIR$\..\..\src\klibc\kerrno.c
+
$PROJ_DIR$\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
-
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2301,31 +2301,34 @@
Libraries
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_spi.c
-
-
- $PROJ_DIR$\Libraries\MM32L3xx\Source\system_MM32L3xx.c
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_crc.c
$PROJ_DIR$\Libraries\MM32L3xx\Source\IAR_StartAsm\startup_MM32L3xx.s
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_dac.c
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_can.c
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_crc.c
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_rcc.c
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_exti.c
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_can.c
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_rtc.c
+
+
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_spi.c
+
+
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_tim.c
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_i2c.c
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_pwr.c
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_bkp.c
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_wwdg.c
@@ -2336,6 +2339,15 @@
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_adc.c
+
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_misc.c
+
+
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_dac.c
+
+
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_flash.c
+
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_gpio.c
@@ -2343,30 +2355,21 @@
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_uart.c
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_rtc.c
-
-
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_misc.c
-
-
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_flash.c
-
-
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_bkp.c
+ $PROJ_DIR$\Libraries\MM32L3xx\Source\system_MM32L3xx.c
$PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_iwdg.c
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_tim.c
-
-
- $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_rcc.c
+ $PROJ_DIR$\Libraries\MM32L3xx\HAL_lib\src\HAL_pwr.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/mm32l3xx/project.uvprojx b/bsp/mm32l3xx/project.uvprojx
index ada983eac6..e9ebc2aba8 100644
--- a/bsp/mm32l3xx/project.uvprojx
+++ b/bsp/mm32l3xx/project.uvprojx
@@ -333,9 +333,9 @@
0
- __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC
+ USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC
- ..\..\components\libc\posix\ipc;..\..\components\drivers\include;.;..\..\include;..\..\components\drivers\smp_call;Libraries\MM32L3xx\HAL_lib\inc;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\libc\compilers\common\extension;..\..\components\libc\compilers\common\include;drivers;applications;Libraries\MM32L3xx\Include;Libraries\CMSIS\KEIL_CORE;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\finsh;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;Libraries\MM32L3xx\Source;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\io\epoll
+ ..\..\components\drivers\include;drivers;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\common\extension;Libraries\MM32L3xx\HAL_lib\inc;applications;..\..\libcpu\arm\common;..\..\include;.;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\include;Libraries\CMSIS\KEIL_CORE;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\phy;Libraries\MM32L3xx\Include;..\..\components\libc\posix\io\epoll;Libraries\MM32L3xx\Source;..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -702,13 +702,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -730,6 +723,13 @@
..\..\components\finsh\msh.c
+
+
+ cmd.c
+ 1
+ ..\..\components\finsh\cmd.c
+
+
Kernel
@@ -1042,9 +1042,16 @@
klibc
- kerrno.c
+ kstring.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstring.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\src\klibc\kstdio.c
@@ -1054,6 +1061,13 @@
..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kerrno.c
+ 1
+ ..\..\src\klibc\kerrno.c
+
+
rt_vsscanf.c
@@ -1061,20 +1075,6 @@
..\..\src\klibc\rt_vsscanf.c
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
-
-
-
-
- kstdio.c
- 1
- ..\..\src\klibc\kstdio.c
-
-
libcpu
@@ -1111,16 +1111,9 @@
Libraries
- HAL_uart.c
+ HAL_can.c
1
- Libraries\MM32L3xx\HAL_lib\src\HAL_uart.c
-
-
-
-
- HAL_flash.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_flash.c
+ Libraries\MM32L3xx\HAL_lib\src\HAL_can.c
@@ -1130,41 +1123,6 @@
Libraries\MM32L3xx\HAL_lib\src\HAL_dac.c
-
-
- HAL_exti.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_exti.c
-
-
-
-
- HAL_gpio.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_gpio.c
-
-
-
-
- HAL_pwr.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_pwr.c
-
-
-
-
- HAL_can.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_can.c
-
-
-
-
- HAL_adc.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_adc.c
-
-
HAL_tim.c
@@ -1172,34 +1130,6 @@
Libraries\MM32L3xx\HAL_lib\src\HAL_tim.c
-
-
- HAL_rcc.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_rcc.c
-
-
-
-
- HAL_misc.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_misc.c
-
-
-
-
- HAL_i2c.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_i2c.c
-
-
-
-
- HAL_spi.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_spi.c
-
-
HAL_bkp.c
@@ -1209,37 +1139,16 @@
- startup_MM32L3xx.s
- 2
- Libraries\MM32L3xx\Source\KEIL_StartAsm\startup_MM32L3xx.s
+ HAL_uart.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_uart.c
- HAL_crc.c
+ HAL_pwr.c
1
- Libraries\MM32L3xx\HAL_lib\src\HAL_crc.c
-
-
-
-
- system_MM32L3xx.c
- 1
- Libraries\MM32L3xx\Source\system_MM32L3xx.c
-
-
-
-
- HAL_rtc.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_rtc.c
-
-
-
-
- HAL_dma.c
- 1
- Libraries\MM32L3xx\HAL_lib\src\HAL_dma.c
+ Libraries\MM32L3xx\HAL_lib\src\HAL_pwr.c
@@ -1249,6 +1158,62 @@
Libraries\MM32L3xx\HAL_lib\src\HAL_wwdg.c
+
+
+ HAL_exti.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_exti.c
+
+
+
+
+ HAL_dma.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_dma.c
+
+
+
+
+ HAL_gpio.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_gpio.c
+
+
+
+
+ system_MM32L3xx.c
+ 1
+ Libraries\MM32L3xx\Source\system_MM32L3xx.c
+
+
+
+
+ HAL_crc.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_crc.c
+
+
+
+
+ HAL_spi.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_spi.c
+
+
+
+
+ HAL_i2c.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_i2c.c
+
+
+
+
+ HAL_misc.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_misc.c
+
+
HAL_iwdg.c
@@ -1256,6 +1221,41 @@
Libraries\MM32L3xx\HAL_lib\src\HAL_iwdg.c
+
+
+ startup_MM32L3xx.s
+ 2
+ Libraries\MM32L3xx\Source\KEIL_StartAsm\startup_MM32L3xx.s
+
+
+
+
+ HAL_adc.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_adc.c
+
+
+
+
+ HAL_rcc.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_rcc.c
+
+
+
+
+ HAL_rtc.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_rtc.c
+
+
+
+
+ HAL_flash.c
+ 1
+ Libraries\MM32L3xx\HAL_lib\src\HAL_flash.c
+
+
diff --git a/bsp/mm32l3xx/rtconfig.h b/bsp/mm32l3xx/rtconfig.h
index e135c47071..208d0add33 100644
--- a/bsp/mm32l3xx/rtconfig.h
+++ b/bsp/mm32l3xx/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/msp432e401y-LaunchPad/.config b/bsp/msp432e401y-LaunchPad/.config
index 8ff674e285..762325c062 100644
--- a/bsp/msp432e401y-LaunchPad/.config
+++ b/bsp/msp432e401y-LaunchPad/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -622,6 +625,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -715,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -796,6 +801,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -838,6 +844,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -851,6 +861,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1022,6 +1047,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/msp432e401y-LaunchPad/project.ewp b/bsp/msp432e401y-LaunchPad/project.ewp
index 8f88541395..1b80b51712 100644
--- a/bsp/msp432e401y-LaunchPad/project.ewp
+++ b/bsp/msp432e401y-LaunchPad/project.ewp
@@ -215,12 +215,12 @@
CCDefines
+ __MSP432E401Y__
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __MSP432E401Y__
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -348,29 +348,29 @@
CCIncludePath2
- $PROJ_DIR$\board
- $PROJ_DIR$\libraries\msp432e4\inc
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\libraries\Drivers\config
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\libraries\Drivers
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\components\drivers\phy
$PROJ_DIR$\libraries\msp432e4\driverlib\inc
- $PROJ_DIR$\libraries\msp432e4\driverlib
+ $PROJ_DIR$\board
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\libraries\Drivers\config
+ $PROJ_DIR$\libraries\Drivers
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\libraries\msp432e4\driverlib
+ $PROJ_DIR$\libraries\msp432e4\inc
$PROJ_DIR$\libraries\Drivers\CMSIS\Include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\drivers\smp_call
CCStdIncCheck
@@ -1260,12 +1260,12 @@
CCDefines
+ __MSP432E401Y__
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __MSP432E401Y__
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1393,29 +1393,29 @@
CCIncludePath2
- $PROJ_DIR$\board
- $PROJ_DIR$\libraries\msp432e4\inc
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\drivers\include
$PROJ_DIR$\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\libraries\Drivers\config
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\libraries\Drivers
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\components\drivers\phy
$PROJ_DIR$\libraries\msp432e4\driverlib\inc
- $PROJ_DIR$\libraries\msp432e4\driverlib
+ $PROJ_DIR$\board
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\libraries\Drivers\config
+ $PROJ_DIR$\libraries\Drivers
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\libraries\msp432e4\driverlib
+ $PROJ_DIR$\libraries\msp432e4\inc
$PROJ_DIR$\libraries\Drivers\CMSIS\Include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\drivers\smp_call
CCStdIncCheck
@@ -2207,10 +2207,10 @@
$PROJ_DIR$\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\components\finsh\msh.c
@@ -2264,19 +2264,19 @@
klibc
- $PROJ_DIR$\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\src\klibc\kstring.c
+
+
+ $PROJ_DIR$\..\..\src\klibc\kerrno.c
@@ -2296,6 +2296,12 @@
Libraries
+
+ $PROJ_DIR$\libraries\msp432e4\driverlib\fpu.c
+
+
+ $PROJ_DIR$\libraries\msp432e4\driverlib\sysctl.c
+
$PROJ_DIR$\libraries\msp432e4\driverlib\uart.c
@@ -2303,27 +2309,24 @@
$PROJ_DIR$\libraries\msp432e4\driverlib\gpio.c
- $PROJ_DIR$\libraries\msp432e4\driverlib\interrupt.c
-
-
- $PROJ_DIR$\libraries\msp432e4\driverlib\sysctl.c
+ $PROJ_DIR$\libraries\msp432e4\driverlib\systick.c
$PROJ_DIR$\libraries\msp432e4\driverlib\cpu.c
-
- $PROJ_DIR$\libraries\msp432e4\driverlib\fpu.c
-
$PROJ_DIR$\libraries\msp432e4\startup_system_files\system_msp432e401y.c
- $PROJ_DIR$\libraries\msp432e4\driverlib\systick.c
+ $PROJ_DIR$\libraries\msp432e4\driverlib\interrupt.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/msp432e401y-LaunchPad/project.uvproj b/bsp/msp432e401y-LaunchPad/project.uvproj
index ef089f985c..636ec53aaa 100644
--- a/bsp/msp432e401y-LaunchPad/project.uvproj
+++ b/bsp/msp432e401y-LaunchPad/project.uvproj
@@ -357,9 +357,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __MSP432E401Y__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, rvmdk
+ rvmdk, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __MSP432E401Y__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC
- ..\..\components\libc\posix\io\eventfd;libraries\msp432e4\driverlib;..\..\components\drivers\phy;..\..\components\drivers\include;libraries\Drivers;..\..\components\libc\compilers\common\extension;..\..\components\libc\posix\io\epoll;..\..\components\libc\compilers\common\include;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;libraries\Drivers\CMSIS\Include;..\..\libcpu\arm\common;..\..\components\drivers\smp_call;board;..\..\components\drivers\include;..\..\components\finsh;..\..\libcpu\arm\cortex-m4;applications;libraries\msp432e4\driverlib\inc;..\..\include;libraries\Drivers\config;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\msp432e4\inc;..\..\components\libc\posix\ipc;.;..\..\components\drivers\include
+ libraries\msp432e4\driverlib;..\..\components\finsh;..\..\components\libc\compilers\common\include;board;..\..\components\drivers\smp_call;libraries\msp432e4\driverlib\inc;libraries\Drivers\CMSIS\Include;..\..\components\libc\posix\io\epoll;libraries\Drivers\config;..\..\components\drivers\include;..\..\include;applications;.;..\..\components\drivers\phy;..\..\libcpu\arm\cortex-m4;..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\Drivers;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\extension;libraries\msp432e4\inc;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\common;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include
@@ -741,16 +741,16 @@
- shell.c
+ msh_parse.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\msh_parse.c
- msh_parse.c
+ shell.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\shell.c
@@ -1053,16 +1053,9 @@
klibc
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1081,9 +1074,16 @@
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\src\klibc\kerrno.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
@@ -1120,13 +1120,6 @@
Libraries
-
-
- sysctl.c
- 1
- libraries\msp432e4\driverlib\sysctl.c
-
-
gpio.c
@@ -1134,13 +1127,6 @@
libraries\msp432e4\driverlib\gpio.c
-
-
- interrupt.c
- 1
- libraries\msp432e4\driverlib\interrupt.c
-
-
systick.c
@@ -1150,16 +1136,9 @@
- cpu.c
+ uart.c
1
- libraries\msp432e4\driverlib\cpu.c
-
-
-
-
- fpu.c
- 1
- libraries\msp432e4\driverlib\fpu.c
+ libraries\msp432e4\driverlib\uart.c
@@ -1171,9 +1150,30 @@
- uart.c
+ cpu.c
1
- libraries\msp432e4\driverlib\uart.c
+ libraries\msp432e4\driverlib\cpu.c
+
+
+
+
+ interrupt.c
+ 1
+ libraries\msp432e4\driverlib\interrupt.c
+
+
+
+
+ fpu.c
+ 1
+ libraries\msp432e4\driverlib\fpu.c
+
+
+
+
+ sysctl.c
+ 1
+ libraries\msp432e4\driverlib\sysctl.c
diff --git a/bsp/msp432e401y-LaunchPad/project.uvprojx b/bsp/msp432e401y-LaunchPad/project.uvprojx
index fb2ae9ef1f..0c0c658db6 100644
--- a/bsp/msp432e401y-LaunchPad/project.uvprojx
+++ b/bsp/msp432e401y-LaunchPad/project.uvprojx
@@ -332,9 +332,9 @@
0
- __STDC_LIMIT_MACROS, __MSP432E401Y__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, rvmdk
+ RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __MSP432E401Y__, rvmdk
- ..\..\components\finsh;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;libraries\Drivers;libraries\msp432e4\driverlib;..\..\components\drivers\include;..\..\components\drivers\smp_call;.;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;libraries\msp432e4\driverlib\inc;applications;..\..\components\drivers\phy;..\..\libcpu\arm\common;libraries\msp432e4\inc;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\drivers\include;board;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\epoll;..\..\components\libc\compilers\common\include;libraries\Drivers\CMSIS\Include;..\..\include;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension;libraries\Drivers\config
+ ..\..\components\finsh;..\..\components\libc\posix\io\epoll;libraries\msp432e4\driverlib;libraries\Drivers\CMSIS\Include;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;applications;..\..\components\drivers\include;libraries\Drivers;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\include;..\..\components\drivers\include;libraries\Drivers\config;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\cortex-m4;.;libraries\msp432e4\driverlib\inc;..\..\components\libc\posix\ipc;..\..\components\drivers\include;board;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\phy;libraries\msp432e4\inc;..\..\libcpu\arm\common;..\..\components\drivers\smp_call
@@ -724,16 +724,16 @@
- msh_parse.c
+ msh.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\msh.c
- msh.c
+ msh_parse.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\msh_parse.c
@@ -1027,13 +1027,6 @@
klibc
-
-
- rt_vsscanf.c
- 1
- ..\..\src\klibc\rt_vsscanf.c
-
-
rt_vsnprintf_tiny.c
@@ -1041,13 +1034,6 @@
..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
-
-
kstdio.c
@@ -1055,6 +1041,13 @@
..\..\src\klibc\kstdio.c
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
+
+
kerrno.c
@@ -1062,6 +1055,13 @@
..\..\src\klibc\kerrno.c
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\src\klibc\rt_vsscanf.c
+
+
libcpu
@@ -1098,9 +1098,9 @@
Libraries
- interrupt.c
+ sysctl.c
1
- libraries\msp432e4\driverlib\interrupt.c
+ libraries\msp432e4\driverlib\sysctl.c
@@ -1112,23 +1112,9 @@
- uart.c
+ interrupt.c
1
- libraries\msp432e4\driverlib\uart.c
-
-
-
-
- gpio.c
- 1
- libraries\msp432e4\driverlib\gpio.c
-
-
-
-
- system_msp432e401y.c
- 1
- libraries\msp432e4\startup_system_files\system_msp432e401y.c
+ libraries\msp432e4\driverlib\interrupt.c
@@ -1138,6 +1124,20 @@
libraries\msp432e4\driverlib\cpu.c
+
+
+ gpio.c
+ 1
+ libraries\msp432e4\driverlib\gpio.c
+
+
+
+
+ uart.c
+ 1
+ libraries\msp432e4\driverlib\uart.c
+
+
systick.c
@@ -1147,9 +1147,9 @@
- sysctl.c
+ system_msp432e401y.c
1
- libraries\msp432e4\driverlib\sysctl.c
+ libraries\msp432e4\startup_system_files\system_msp432e401y.c
diff --git a/bsp/msp432e401y-LaunchPad/rtconfig.h b/bsp/msp432e401y-LaunchPad/rtconfig.h
index bda298a72c..5d7d2deb3e 100644
--- a/bsp/msp432e401y-LaunchPad/rtconfig.h
+++ b/bsp/msp432e401y-LaunchPad/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
#define RT_THREAD_PRIORITY_32
@@ -306,6 +306,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g43xcl-stb/.config b/bsp/n32/n32g43xcl-stb/.config
index 2315796456..7f129ba8d9 100644
--- a/bsp/n32/n32g43xcl-stb/.config
+++ b/bsp/n32/n32g43xcl-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -238,6 +238,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -394,6 +399,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +507,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +597,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +737,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g43xcl-stb/project.ewp b/bsp/n32/n32g43xcl-stb/project.ewp
index 6cb1d912d8..84925d44d1 100644
--- a/bsp/n32/n32g43xcl-stb/project.ewp
+++ b/bsp/n32/n32g43xcl-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32G43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\n32_drivers\config
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\CMSIS\device
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32G43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\n32_drivers\config
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\CMSIS\device
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
CCStdIncCheck
@@ -2338,18 +2338,18 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
Kernel
@@ -2405,19 +2405,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2438,22 +2438,7 @@
Libraries
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_spi.c
-
-
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_usart.c
-
-
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\misc.c
-
-
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_wwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_can.c
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rcc.c
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_dac.c
@@ -2462,36 +2447,54 @@
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_gpio.c
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_i2c.c
-
-
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rcc.c
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\CMSIS\device\system_n32g43x.c
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_exti.c
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_tim.c
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_usart.c
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_flash.c
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_pwr.c
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\misc.c
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_adc.c
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_can.c
- $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\CMSIS\device\system_n32g43x.c
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_tim.c
+
+
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_wwdg.c
$PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_iwdg.c
+
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_spi.c
+
+
+ $PROJ_DIR$\..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_adc.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g43xcl-stb/project.uvprojx b/bsp/n32/n32g43xcl-stb/project.uvprojx
index c0b7a630fb..8d75374a6f 100644
--- a/bsp/n32/n32g43xcl-stb/project.uvprojx
+++ b/bsp/n32/n32g43xcl-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- N32G43X, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, RT_USING_LIBC, N32G43X, __RTTHREAD__, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G43x_Firmware_Library\CMSIS\device;..\..\..\components\libc\compilers\common\extension;applications;board;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;..\libraries\n32_drivers;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\N32G43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\drivers\spi;..\..\..\components\libc\posix\io\epoll;..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\libraries\N32G43x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\inc;..\libraries\n32_drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\libraries\n32_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\N32G43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include
@@ -970,9 +970,9 @@
Finsh
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
@@ -991,9 +991,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -1306,6 +1306,20 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
rt_vsnprintf_tiny.c
@@ -1320,13 +1334,6 @@
..\..\..\src\klibc\kstring.c
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
kstdio.c
@@ -1334,13 +1341,6 @@
..\..\..\src\klibc\kstdio.c
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
libcpu
@@ -1377,93 +1377,9 @@
Libraries
- n32g43x_usart.c
+ n32g43x_adc.c
1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_usart.c
-
-
-
-
- system_n32g43x.c
- 1
- ..\libraries\N32G43x_Firmware_Library\CMSIS\device\system_n32g43x.c
-
-
-
-
- n32g43x_dac.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_dac.c
-
-
-
-
- n32g43x_exti.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_exti.c
-
-
-
-
- n32g43x_wwdg.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_wwdg.c
-
-
-
-
- misc.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\misc.c
-
-
-
-
- n32g43x_rcc.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rcc.c
-
-
-
-
- n32g43x_i2c.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_i2c.c
-
-
-
-
- n32g43x_spi.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_spi.c
-
-
-
-
- n32g43x_rtc.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rtc.c
-
-
-
-
- n32g43x_flash.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_flash.c
-
-
-
-
- n32g43x_iwdg.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_iwdg.c
-
-
-
-
- n32g43x_can.c
- 1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_can.c
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_adc.c
@@ -1473,6 +1389,55 @@
..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_tim.c
+
+
+ n32g43x_flash.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_flash.c
+
+
+
+
+ n32g43x_dac.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_dac.c
+
+
+
+
+ n32g43x_can.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_can.c
+
+
+
+
+ n32g43x_rcc.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rcc.c
+
+
+
+
+ system_n32g43x.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\CMSIS\device\system_n32g43x.c
+
+
+
+
+ misc.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\misc.c
+
+
+
+
+ n32g43x_spi.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_spi.c
+
+
n32g43x_pwr.c
@@ -1482,9 +1447,9 @@
- n32g43x_adc.c
+ n32g43x_exti.c
1
- ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_adc.c
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_exti.c
@@ -1494,6 +1459,41 @@
..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_gpio.c
+
+
+ n32g43x_wwdg.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_wwdg.c
+
+
+
+
+ n32g43x_i2c.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_i2c.c
+
+
+
+
+ n32g43x_rtc.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_rtc.c
+
+
+
+
+ n32g43x_iwdg.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_iwdg.c
+
+
+
+
+ n32g43x_usart.c
+ 1
+ ..\libraries\N32G43x_Firmware_Library\n32g43x_std_periph_driver\src\n32g43x_usart.c
+
+
diff --git a/bsp/n32/n32g43xcl-stb/rtconfig.h b/bsp/n32/n32g43xcl-stb/rtconfig.h
index 887e58e4cb..9c8805bc9f 100644
--- a/bsp/n32/n32g43xcl-stb/rtconfig.h
+++ b/bsp/n32/n32g43xcl-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -145,6 +145,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -315,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g457qel-stb/.config b/bsp/n32/n32g457qel-stb/.config
index 927fa71172..b8eb0410ff 100644
--- a/bsp/n32/n32g457qel-stb/.config
+++ b/bsp/n32/n32g457qel-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g457qel-stb/project.ewp b/bsp/n32/n32g457qel-stb/project.ewp
index 4b2c68fc0c..bd8690c050 100644
--- a/bsp/n32/n32g457qel-stb/project.ewp
+++ b/bsp/n32/n32g457qel-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -2339,16 +2339,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2404,17 +2404,17 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2441,60 +2441,63 @@
Libraries
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g457qel-stb/project.uvprojx b/bsp/n32/n32g457qel-stb/project.uvprojx
index d93abb339d..b994bc1107 100644
--- a/bsp/n32/n32g457qel-stb/project.uvprojx
+++ b/bsp/n32/n32g457qel-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, N32G45X, RT_USING_LIBC
+ USE_STDPERIPH_DRIVER, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, N32G45X
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;applications;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m4;..\libraries\n32_drivers;board;..\..\..\components\libc\compilers\common\extension;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\libraries\n32_drivers;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\phy;.;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\finsh
@@ -968,6 +968,13 @@
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh.c
@@ -982,13 +989,6 @@
..\..\..\components\finsh\msh_parse.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
shell.c
@@ -1308,9 +1308,9 @@
klibc
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1320,6 +1320,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kstring.c
@@ -1334,13 +1341,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
libcpu
@@ -1382,55 +1382,6 @@
Libraries
-
-
- system_n32g45x.c
- 1
- ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
-
-
-
-
- n32g45x_dac.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
-
-
-
- n32g45x_exti.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
-
-
-
-
- n32g45x_iwdg.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
-
-
-
-
- n32g45x_usart.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
-
-
-
-
- n32g45x_adc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
-
-
- n32g45x_spi.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
n32g45x_wwdg.c
@@ -1438,6 +1389,13 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+ misc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+
+
n32g45x_rcc.c
@@ -1447,16 +1405,30 @@
- n32g45x_tim.c
+ n32g45x_can.c
1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
- n32g45x_can.c
+ system_n32g45x.c
1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
+ ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+
+
+ n32g45x_spi.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
+
+
+
+ n32g45x_usart.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
@@ -1473,6 +1445,27 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+ n32g45x_i2c.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
+
+
+
+ n32g45x_iwdg.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
+
+
+
+
+ n32g45x_adc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
+
n32g45x_gpio.c
@@ -1482,9 +1475,23 @@
- misc.c
+ n32g45x_exti.c
1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+
+
+
+ n32g45x_tim.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+
+
+
+ n32g45x_dac.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
@@ -1494,13 +1501,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
- n32g45x_i2c.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
diff --git a/bsp/n32/n32g457qel-stb/rtconfig.h b/bsp/n32/n32g457qel-stb/rtconfig.h
index 794a285f43..e2e0b57871 100644
--- a/bsp/n32/n32g457qel-stb/rtconfig.h
+++ b/bsp/n32/n32g457qel-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g45xcl-stb/.config b/bsp/n32/n32g45xcl-stb/.config
index d56ee3c2d1..38a9ebefa7 100644
--- a/bsp/n32/n32g45xcl-stb/.config
+++ b/bsp/n32/n32g45xcl-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g45xcl-stb/project.ewp b/bsp/n32/n32g45xcl-stb/project.ewp
index 0ce26252ce..c6ed49af2a 100644
--- a/bsp/n32/n32g45xcl-stb/project.ewp
+++ b/bsp/n32/n32g45xcl-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\n32_drivers
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\applications
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\n32_drivers\config
$PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\include
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\n32_drivers
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\applications
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\n32_drivers\config
$PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\include
CCStdIncCheck
@@ -2338,18 +2338,18 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
$PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
Kernel
@@ -2404,12 +2404,6 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
@@ -2419,6 +2413,12 @@
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
libcpu
@@ -2440,61 +2440,64 @@
Libraries
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g45xcl-stb/project.uvprojx b/bsp/n32/n32g45xcl-stb/project.uvprojx
index 1fec23041b..2f9e8d6359 100644
--- a/bsp/n32/n32g45xcl-stb/project.uvprojx
+++ b/bsp/n32/n32g45xcl-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC, N32G45X, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS
+ __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, N32G45X, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
- ..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;board;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\include;..\libraries\n32_drivers\config
+ ..\..\..\components\drivers\include;.;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\drivers\spi;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\libraries\n32_drivers;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -970,16 +970,16 @@
Finsh
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
@@ -1308,16 +1308,16 @@
klibc
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1329,16 +1329,16 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1382,6 +1382,76 @@
Libraries
+
+
+ n32g45x_gpio.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+
+
+ n32g45x_dma.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
+
+
+
+ n32g45x_can.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
+
+
+
+
+ n32g45x_adc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
+
+
+
+ n32g45x_rtc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+
+
+ n32g45x_wwdg.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+
+
+ system_n32g45x.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+
+
+ n32g45x_usart.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
+
+
+ n32g45x_tim.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+
+
+
+ misc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+
+
n32g45x_pwr.c
@@ -1389,6 +1459,20 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+ n32g45x_exti.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+
+
+
+ n32g45x_i2c.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
+
n32g45x_iwdg.c
@@ -1403,41 +1487,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
-
- system_n32g45x.c
- 1
- ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
-
-
-
-
- n32g45x_wwdg.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
-
-
- n32g45x_gpio.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
-
-
-
- n32g45x_dma.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
-
-
- n32g45x_i2c.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
n32g45x_spi.c
@@ -1445,41 +1494,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
- n32g45x_usart.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
-
-
-
-
- n32g45x_adc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
-
-
- n32g45x_tim.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
-
-
- n32g45x_can.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
-
-
-
-
- n32g45x_rtc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
n32g45x_rcc.c
@@ -1487,20 +1501,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
-
-
- n32g45x_exti.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
-
-
-
-
- misc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
-
diff --git a/bsp/n32/n32g45xcl-stb/rtconfig.h b/bsp/n32/n32g45xcl-stb/rtconfig.h
index 794a285f43..e2e0b57871 100644
--- a/bsp/n32/n32g45xcl-stb/rtconfig.h
+++ b/bsp/n32/n32g45xcl-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g45xml-stb/.config b/bsp/n32/n32g45xml-stb/.config
index 927fa71172..b8eb0410ff 100644
--- a/bsp/n32/n32g45xml-stb/.config
+++ b/bsp/n32/n32g45xml-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g45xml-stb/project.ewp b/bsp/n32/n32g45xml-stb/project.ewp
index 79a0bfc379..e78f902eaa 100644
--- a/bsp/n32/n32g45xml-stb/project.ewp
+++ b/bsp/n32/n32g45xml-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\board
+ $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\.
- $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\board
+ $PROJ_DIR$\.
$PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -2404,12 +2404,6 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2419,6 +2413,12 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
libcpu
@@ -2440,42 +2440,9 @@
Libraries
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
@@ -2483,18 +2450,54 @@
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g45xml-stb/project.uvprojx b/bsp/n32/n32g45xml-stb/project.uvprojx
index 92fb4f53a9..7db04a3fce 100644
--- a/bsp/n32/n32g45xml-stb/project.uvprojx
+++ b/bsp/n32/n32g45xml-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- USE_STDPERIPH_DRIVER, N32G45X, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC
+ RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, N32G45X, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\include;..\..\..\components\drivers\spi;board;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\n32_drivers\config;.;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\n32_drivers;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ ..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\libraries\n32_drivers;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;.;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include
@@ -970,9 +970,9 @@
Finsh
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
@@ -984,16 +984,16 @@
- msh.c
+ msh_parse.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\msh_parse.c
- shell.c
+ msh.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh.c
@@ -1306,20 +1306,6 @@
klibc
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
kstdio.c
@@ -1341,6 +1327,20 @@
..\..\..\src\klibc\kstring.c
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
libcpu
@@ -1382,6 +1382,13 @@
Libraries
+
+
+ n32g45x_dac.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+
+
n32g45x_wwdg.c
@@ -1389,62 +1396,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
- n32g45x_tim.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
-
-
- n32g45x_can.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
-
-
-
-
- misc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
-
-
-
- system_n32g45x.c
- 1
- ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
-
-
-
-
- n32g45x_spi.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
-
-
- n32g45x_gpio.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
-
-
-
- n32g45x_rtc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
-
-
- n32g45x_rcc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
-
-
n32g45x_dma.c
@@ -1452,6 +1403,55 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
+
+ n32g45x_gpio.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+
+
+ n32g45x_usart.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
+
+
+ n32g45x_iwdg.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
+
+
+
+
+ system_n32g45x.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+
+
+ misc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+
+
+
+
+ n32g45x_spi.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
+
+
+
+ n32g45x_rtc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
n32g45x_pwr.c
@@ -1459,6 +1459,34 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+ n32g45x_rcc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+
+
+ n32g45x_can.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
+
+
+
+
+ n32g45x_tim.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+
+
+
+ n32g45x_exti.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+
n32g45x_i2c.c
@@ -1473,34 +1501,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
- n32g45x_usart.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
-
-
-
-
- n32g45x_dac.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
-
-
-
- n32g45x_exti.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
-
-
-
-
- n32g45x_iwdg.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
-
-
diff --git a/bsp/n32/n32g45xml-stb/rtconfig.h b/bsp/n32/n32g45xml-stb/rtconfig.h
index 794a285f43..e2e0b57871 100644
--- a/bsp/n32/n32g45xml-stb/rtconfig.h
+++ b/bsp/n32/n32g45xml-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g45xrl-stb/.config b/bsp/n32/n32g45xrl-stb/.config
index 927fa71172..b8eb0410ff 100644
--- a/bsp/n32/n32g45xrl-stb/.config
+++ b/bsp/n32/n32g45xrl-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g45xrl-stb/project.ewp b/bsp/n32/n32g45xrl-stb/project.ewp
index ea1b588d69..df8713d347 100644
--- a/bsp/n32/n32g45xrl-stb/project.ewp
+++ b/bsp/n32/n32g45xrl-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\n32_drivers\config
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\n32_drivers\config
CCStdIncCheck
@@ -2339,13 +2339,13 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2441,60 +2441,63 @@
Libraries
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g45xrl-stb/project.uvprojx b/bsp/n32/n32g45xrl-stb/project.uvprojx
index 215abd4dfc..d2d6148d78 100644
--- a/bsp/n32/n32g45xrl-stb/project.uvprojx
+++ b/bsp/n32/n32g45xrl-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- N32G45X, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, N32G45X, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\spi;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board;..\..\..\components\drivers\include;.;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\n32_drivers;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\include;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;.;board;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\n32_drivers\config;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\spi;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
@@ -968,20 +968,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
shell.c
@@ -989,6 +975,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
cmd.c
@@ -996,6 +989,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
Kernel
@@ -1308,16 +1308,16 @@
klibc
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
- kstring.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1329,16 +1329,16 @@
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1382,48 +1382,6 @@
Libraries
-
-
- n32g45x_can.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
-
-
-
-
- n32g45x_tim.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
-
-
- n32g45x_wwdg.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
-
-
- n32g45x_spi.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
-
-
- n32g45x_rtc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
-
-
- n32g45x_i2c.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
n32g45x_pwr.c
@@ -1431,13 +1389,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
-
- n32g45x_rcc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
-
-
n32g45x_usart.c
@@ -1445,6 +1396,20 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
+ n32g45x_can.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
+
+
+
+
+ n32g45x_wwdg.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
n32g45x_iwdg.c
@@ -1452,13 +1417,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
-
-
- n32g45x_adc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
misc.c
@@ -1466,20 +1424,6 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
-
- n32g45x_dac.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
-
-
-
- n32g45x_gpio.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
-
n32g45x_dma.c
@@ -1494,6 +1438,20 @@
..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+ n32g45x_dac.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+
+
+
+
+ n32g45x_tim.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+
n32g45x_exti.c
@@ -1501,6 +1459,48 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+
+ n32g45x_gpio.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+
+
+ n32g45x_rtc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+
+
+ n32g45x_adc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
+
+
+
+ n32g45x_rcc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+
+
+ n32g45x_i2c.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
+
+
+
+ n32g45x_spi.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
+
diff --git a/bsp/n32/n32g45xrl-stb/rtconfig.h b/bsp/n32/n32g45xrl-stb/rtconfig.h
index 794a285f43..e2e0b57871 100644
--- a/bsp/n32/n32g45xrl-stb/rtconfig.h
+++ b/bsp/n32/n32g45xrl-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g45xvl-stb/.config b/bsp/n32/n32g45xvl-stb/.config
index 3da0fd4c05..cb8bfc253e 100644
--- a/bsp/n32/n32g45xvl-stb/.config
+++ b/bsp/n32/n32g45xvl-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g45xvl-stb/project.ewp b/bsp/n32/n32g45xvl-stb/project.ewp
index 3ecb020994..137f9ff1c6 100644
--- a/bsp/n32/n32g45xvl-stb/project.ewp
+++ b/bsp/n32/n32g45xvl-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32G45X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G45X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -2338,18 +2338,18 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
$PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
Kernel
@@ -2404,20 +2404,20 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2440,61 +2440,64 @@
Libraries
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
-
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_tim.c
- $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_can.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\CMSIS\device\system_n32g45x.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
$PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dac.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g45xvl-stb/project.uvprojx b/bsp/n32/n32g45xvl-stb/project.uvprojx
index 4e645d12bc..b4310ee0ae 100644
--- a/bsp/n32/n32g45xvl-stb/project.uvprojx
+++ b/bsp/n32/n32g45xvl-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- N32G45X, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER
+ N32G45X, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\libraries\n32_drivers\config;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;..\..\..\components\libc\compilers\common\extension;..\libraries\n32_drivers;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\core;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\finsh;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\libraries\N32G45x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\spi;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\inc;.;..\..\..\libcpu\arm\cortex-m4;board;..\libraries\n32_drivers\config;applications;..\..\..\components\drivers\phy
@@ -970,16 +970,16 @@
Finsh
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -991,9 +991,9 @@
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -1308,9 +1308,16 @@
klibc
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
@@ -1320,6 +1327,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
@@ -1327,20 +1341,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
libcpu
@@ -1382,6 +1382,20 @@
Libraries
+
+
+ n32g45x_i2c.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
+
+
+
+
+ n32g45x_usart.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
n32g45x_dac.c
@@ -1398,37 +1412,9 @@
- n32g45x_dma.c
+ n32g45x_adc.c
1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
-
-
- n32g45x_usart.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_usart.c
-
-
-
-
- misc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
-
-
-
-
- n32g45x_spi.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
-
-
- n32g45x_rtc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
@@ -1440,23 +1426,9 @@
- n32g45x_i2c.c
+ n32g45x_rcc.c
1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_i2c.c
-
-
-
-
- n32g45x_pwr.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
-
-
-
- n32g45x_gpio.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
@@ -1468,23 +1440,9 @@
- n32g45x_rcc.c
+ n32g45x_dma.c
1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rcc.c
-
-
-
-
- n32g45x_wwdg.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
-
-
- n32g45x_adc.c
- 1
- ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_adc.c
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_dma.c
@@ -1501,6 +1459,48 @@
..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_exti.c
+
+
+ n32g45x_pwr.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_pwr.c
+
+
+
+
+ n32g45x_spi.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_spi.c
+
+
+
+
+ n32g45x_gpio.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+
+
+ n32g45x_rtc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+
+
+ n32g45x_wwdg.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
+
+
+
+
+ misc.c
+ 1
+ ..\libraries\N32G45x_Firmware_Library\n32g45x_std_periph_driver\src\misc.c
+
+
diff --git a/bsp/n32/n32g45xvl-stb/rtconfig.h b/bsp/n32/n32g45xvl-stb/rtconfig.h
index 5e2f9ec9c9..d9a019d68c 100644
--- a/bsp/n32/n32g45xvl-stb/rtconfig.h
+++ b/bsp/n32/n32g45xvl-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32g4frml-stb/.config b/bsp/n32/n32g4frml-stb/.config
index e8a73bd9f0..06c31eee58 100644
--- a/bsp/n32/n32g4frml-stb/.config
+++ b/bsp/n32/n32g4frml-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32g4frml-stb/project.ewp b/bsp/n32/n32g4frml-stb/project.ewp
index 2d53a22619..3b515c59cc 100644
--- a/bsp/n32/n32g4frml-stb/project.ewp
+++ b/bsp/n32/n32g4frml-stb/project.ewp
@@ -214,12 +214,12 @@
CCDefines
+ N32G4FR
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G4FR
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -344,30 +344,30 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -1289,12 +1289,12 @@
CCDefines
+ N32G4FR
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32G4FR
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1419,30 +1419,30 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -2317,15 +2317,15 @@
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
Kernel
@@ -2387,13 +2387,13 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2416,38 +2416,14 @@
libraries
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_i2c.c
-
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rcc.c
-
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_usart.c
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_wwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_dac.c
-
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_adc.c
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\device\system_n32g4fr.c
-
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_tim.c
-
-
- $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_iwdg.c
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rtc.c
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_exti.c
@@ -2455,16 +2431,43 @@
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_spi.c
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_gpio.c
+
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_can.c
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_dac.c
+
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_tim.c
+
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\CMSIS\device\system_n32g4fr.c
+
$PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\misc.c
+
+ $PROJ_DIR$\..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_wwdg.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32g4frml-stb/project.uvprojx b/bsp/n32/n32g4frml-stb/project.uvprojx
index aa95493e08..6008458b4a 100644
--- a/bsp/n32/n32g4frml-stb/project.uvprojx
+++ b/bsp/n32/n32g4frml-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, N32G4FR, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_STDPERIPH_DRIVER, N32G4FR, RT_USING_LIBC
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\N32G4FR_Firmware_Library\CMSIS\core;..\libraries\N32G4FR_Firmware_Library\CMSIS\device;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc;.;..\libraries\N32G4FR_Firmware_Library\CMSIS;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;board;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include
+ ..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\libraries\N32G4FR_Firmware_Library\CMSIS;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\..\..\components\finsh;..\libraries\N32G4FR_Firmware_Library\CMSIS\device;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;.;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\drivers\include;..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\inc;..\libraries\N32G4FR_Firmware_Library\CMSIS\core;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy
@@ -970,16 +970,9 @@
Finsh
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -991,9 +984,16 @@
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
@@ -1306,13 +1306,6 @@
klibc
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsscanf.c
@@ -1327,6 +1320,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
kstdio.c
@@ -1382,20 +1382,6 @@
libraries
-
-
- n32g4fr_wwdg.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_wwdg.c
-
-
-
-
- system_n32g4fr.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\CMSIS\device\system_n32g4fr.c
-
-
n32g4fr_i2c.c
@@ -1403,20 +1389,6 @@
..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_i2c.c
-
-
- n32g4fr_spi.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_spi.c
-
-
-
-
- n32g4fr_rtc.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rtc.c
-
-
n32g4fr_gpio.c
@@ -1424,20 +1396,6 @@
..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_gpio.c
-
-
- n32g4fr_dac.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_dac.c
-
-
-
-
- n32g4fr_rcc.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rcc.c
-
-
n32g4fr_usart.c
@@ -1445,34 +1403,6 @@
..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_usart.c
-
-
- n32g4fr_iwdg.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_iwdg.c
-
-
-
-
- misc.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\misc.c
-
-
-
-
- n32g4fr_can.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_can.c
-
-
-
-
- n32g4fr_adc.c
- 1
- ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_adc.c
-
-
n32g4fr_tim.c
@@ -1480,6 +1410,41 @@
..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_tim.c
+
+
+ system_n32g4fr.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\CMSIS\device\system_n32g4fr.c
+
+
+
+
+ n32g4fr_wwdg.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_wwdg.c
+
+
+
+
+ n32g4fr_spi.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_spi.c
+
+
+
+
+ n32g4fr_can.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_can.c
+
+
+
+
+ n32g4fr_rtc.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rtc.c
+
+
n32g4fr_exti.c
@@ -1487,6 +1452,41 @@
..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_exti.c
+
+
+ misc.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\misc.c
+
+
+
+
+ n32g4fr_adc.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_adc.c
+
+
+
+
+ n32g4fr_iwdg.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_iwdg.c
+
+
+
+
+ n32g4fr_rcc.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_rcc.c
+
+
+
+
+ n32g4fr_dac.c
+ 1
+ ..\libraries\N32G4FR_Firmware_Library\n32g4fr_std_periph_driver\src\n32g4fr_dac.c
+
+
diff --git a/bsp/n32/n32g4frml-stb/rtconfig.h b/bsp/n32/n32g4frml-stb/rtconfig.h
index 18c3b71cbd..dd1890c4ce 100644
--- a/bsp/n32/n32g4frml-stb/rtconfig.h
+++ b/bsp/n32/n32g4frml-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32l40xcl-stb/.config b/bsp/n32/n32l40xcl-stb/.config
index b588701043..f9070b0e8e 100644
--- a/bsp/n32/n32l40xcl-stb/.config
+++ b/bsp/n32/n32l40xcl-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -238,6 +238,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -394,6 +399,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +507,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +597,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +737,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32l40xcl-stb/project.ewp b/bsp/n32/n32l40xcl-stb/project.ewp
index fa8c149ce9..8343f097f3 100644
--- a/bsp/n32/n32l40xcl-stb/project.ewp
+++ b/bsp/n32/n32l40xcl-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32L40X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L40X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\device
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\inc
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\spi
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32L40X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L40X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\device
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\inc
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\spi
CCStdIncCheck
@@ -2338,17 +2338,17 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2405,7 +2405,7 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2414,10 +2414,10 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2437,33 +2437,39 @@
Libraries
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_exti.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\device\system_n32l40x.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_adc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_tim.c
+
$PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_pwr.c
$PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_flash.c
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rcc.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\CMSIS\device\system_n32l40x.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_adc.c
-
$PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_wwdg.c
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\misc.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_i2c.c
-
$PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_spi.c
@@ -2473,25 +2479,22 @@
$PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_can.c
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_iwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_exti.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_tim.c
-
$PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_dac.c
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\misc.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32l40xcl-stb/project.uvprojx b/bsp/n32/n32l40xcl-stb/project.uvprojx
index 203294ac92..82add6e608 100644
--- a/bsp/n32/n32l40xcl-stb/project.uvprojx
+++ b/bsp/n32/n32l40xcl-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, N32L40X
+ RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, N32L40X
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;applications;..\..\..\components\finsh;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\spi;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\N32L40x_Firmware_Library\CMSIS\core;..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\inc;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\libraries\N32L40x_Firmware_Library\CMSIS\device;board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ ..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\n32_drivers;..\libraries\n32_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32L40x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;applications;board;..\..\..\libcpu\arm\common;..\..\..\components\drivers\spi;..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\inc;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\libraries\N32L40x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include
@@ -968,20 +968,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
cmd.c
@@ -996,6 +982,20 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1306,13 +1306,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kerrno.c
@@ -1322,16 +1315,23 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1375,20 +1375,6 @@
Libraries
-
-
- n32l40x_wwdg.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_wwdg.c
-
-
-
-
- n32l40x_i2c.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_i2c.c
-
-
misc.c
@@ -1396,34 +1382,6 @@
..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\misc.c
-
-
- n32l40x_exti.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_exti.c
-
-
-
-
- n32l40x_iwdg.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_iwdg.c
-
-
-
-
- n32l40x_tim.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_tim.c
-
-
-
-
- n32l40x_usart.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_usart.c
-
-
n32l40x_pwr.c
@@ -1431,20 +1389,6 @@
..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_pwr.c
-
-
- n32l40x_can.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_can.c
-
-
-
-
- n32l40x_dac.c
- 1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_dac.c
-
-
n32l40x_gpio.c
@@ -1452,13 +1396,6 @@
..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_gpio.c
-
-
- system_n32l40x.c
- 1
- ..\libraries\N32L40x_Firmware_Library\CMSIS\device\system_n32l40x.c
-
-
n32l40x_spi.c
@@ -1466,6 +1403,13 @@
..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_spi.c
+
+
+ n32l40x_can.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_can.c
+
+
n32l40x_flash.c
@@ -1475,9 +1419,37 @@
- n32l40x_rtc.c
+ n32l40x_wwdg.c
1
- ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rtc.c
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_wwdg.c
+
+
+
+
+ n32l40x_exti.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_exti.c
+
+
+
+
+ system_n32l40x.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\CMSIS\device\system_n32l40x.c
+
+
+
+
+ n32l40x_iwdg.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_iwdg.c
+
+
+
+
+ n32l40x_dac.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_dac.c
@@ -1487,6 +1459,27 @@
..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_adc.c
+
+
+ n32l40x_usart.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_usart.c
+
+
+
+
+ n32l40x_i2c.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_i2c.c
+
+
+
+
+ n32l40x_rtc.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rtc.c
+
+
n32l40x_rcc.c
@@ -1494,6 +1487,13 @@
..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_rcc.c
+
+
+ n32l40x_tim.c
+ 1
+ ..\libraries\N32L40x_Firmware_Library\n32l40x_std_periph_driver\src\n32l40x_tim.c
+
+
diff --git a/bsp/n32/n32l40xcl-stb/rtconfig.h b/bsp/n32/n32l40xcl-stb/rtconfig.h
index 098da6ff6e..236a2cdae7 100644
--- a/bsp/n32/n32l40xcl-stb/rtconfig.h
+++ b/bsp/n32/n32l40xcl-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -145,6 +145,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -315,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32l436-evb/.config b/bsp/n32/n32l436-evb/.config
index 82ba0df2cc..26c579656c 100644
--- a/bsp/n32/n32l436-evb/.config
+++ b/bsp/n32/n32l436-evb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -238,6 +238,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -394,6 +399,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +507,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +597,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +737,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32l436-evb/project.ewp b/bsp/n32/n32l436-evb/project.ewp
index 9cfff0d678..b53987f97e 100644
--- a/bsp/n32/n32l436-evb/project.ewp
+++ b/bsp/n32/n32l436-evb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32L43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32L43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -2339,16 +2339,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2404,6 +2404,9 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2411,14 +2414,11 @@
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
libcpu
@@ -2437,41 +2437,29 @@
Libraries
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
-
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
+
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
@@ -2479,19 +2467,34 @@
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
+
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device\system_n32l43x.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32l436-evb/project.uvprojx b/bsp/n32/n32l436-evb/project.uvprojx
index addfc92698..81d22ed3a0 100644
--- a/bsp/n32/n32l436-evb/project.uvprojx
+++ b/bsp/n32/n32l436-evb/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, N32L43X, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, __RTTHREAD__, N32L43X, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;board;..\..\..\libcpu\arm\cortex-m4;..\libraries\n32_drivers\config;..\libraries\n32_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\N32L43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\include;..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\libraries\N32L43x_Firmware_Library\CMSIS\device;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\cortex-m4;..\..\..\include;..\libraries\N32L43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\libraries\n32_drivers;..\libraries\N32L43x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;board
@@ -968,6 +968,13 @@
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh.c
@@ -989,13 +996,6 @@
..\..\..\components\finsh\shell.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
Kernel
@@ -1306,20 +1306,6 @@
klibc
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstdio.c
@@ -1327,6 +1313,13 @@
..\..\..\src\klibc\kstdio.c
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
rt_vsscanf.c
@@ -1341,6 +1334,13 @@
..\..\..\src\klibc\kerrno.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
libcpu
@@ -1377,16 +1377,9 @@
Libraries
- n32l43x_dac.c
+ n32l43x_can.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
-
-
-
-
- n32l43x_rcc.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
@@ -1398,16 +1391,16 @@
- n32l43x_i2c.c
+ n32l43x_adc.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
- n32l43x_rtc.c
+ n32l43x_i2c.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
@@ -1419,16 +1412,23 @@
- n32l43x_iwdg.c
+ n32l43x_exti.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
- n32l43x_can.c
+ n32l43x_gpio.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+
+
+
+
+ n32l43x_spi.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
@@ -1438,6 +1438,41 @@
..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
+
+
+ n32l43x_rtc.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
+
+
+
+
+ n32l43x_dac.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
+
+
+
+
+ n32l43x_tim.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
+
+
+
+
+ n32l43x_iwdg.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+
+
+
+
+ n32l43x_wwdg.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
+
+
n32l43x_flash.c
@@ -1454,44 +1489,9 @@
- n32l43x_tim.c
+ n32l43x_rcc.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
-
-
-
-
- n32l43x_wwdg.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
-
-
-
-
- n32l43x_exti.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
-
-
-
-
- n32l43x_spi.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
-
-
-
-
- n32l43x_adc.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
-
-
-
-
- n32l43x_gpio.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
diff --git a/bsp/n32/n32l436-evb/rtconfig.h b/bsp/n32/n32l436-evb/rtconfig.h
index 579a02022d..a454f9f412 100644
--- a/bsp/n32/n32l436-evb/rtconfig.h
+++ b/bsp/n32/n32l436-evb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -145,6 +145,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -315,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32l43xml-stb/.config b/bsp/n32/n32l43xml-stb/.config
index 82ba0df2cc..26c579656c 100644
--- a/bsp/n32/n32l43xml-stb/.config
+++ b/bsp/n32/n32l43xml-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -238,6 +238,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -394,6 +399,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +507,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +597,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +737,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32l43xml-stb/project.ewp b/bsp/n32/n32l43xml-stb/project.ewp
index 61625e49c5..7cd39f1f14 100644
--- a/bsp/n32/n32l43xml-stb/project.ewp
+++ b/bsp/n32/n32l43xml-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32L43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\n32_drivers\config
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32L43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\libraries\n32_drivers
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\n32_drivers\config
CCStdIncCheck
@@ -2338,17 +2338,17 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2405,19 +2405,19 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2437,50 +2437,50 @@
Libraries
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
-
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
-
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
-
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device\system_n32l43x.c
@@ -2492,6 +2492,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32l43xml-stb/project.uvprojx b/bsp/n32/n32l43xml-stb/project.uvprojx
index 1bbfab7828..d378a75008 100644
--- a/bsp/n32/n32l43xml-stb/project.uvprojx
+++ b/bsp/n32/n32l43xml-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, N32L43X
+ __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, N32L43X, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC
- applications;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\libraries\N32L43x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\libraries\n32_drivers;..\..\..\libcpu\arm\cortex-m4;board;..\libraries\N32L43x_Firmware_Library\CMSIS\core;.;..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include
+ ..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\N32L43x_Firmware_Library\CMSIS\device;..\..\..\components\drivers\include;..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc;..\libraries\n32_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\spi;..\..\..\libcpu\arm\cortex-m4;..\libraries\N32L43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;applications;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include
@@ -984,16 +984,16 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
@@ -1306,20 +1306,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
kstdio.c
@@ -1334,6 +1320,20 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
kerrno.c
@@ -1377,9 +1377,44 @@
Libraries
- n32l43x_gpio.c
+ n32l43x_flash.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
+
+
+
+
+ n32l43x_iwdg.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+
+
+
+
+ n32l43x_i2c.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
+
+
+
+
+ n32l43x_exti.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
+
+
+
+
+ n32l43x_adc.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
+
+
+
+
+ n32l43x_usart.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
@@ -1398,30 +1433,9 @@
- n32l43x_pwr.c
+ n32l43x_gpio.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
-
-
-
-
- n32l43x_exti.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
-
-
-
-
- n32l43x_dac.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
-
-
-
-
- n32l43x_iwdg.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
@@ -1440,23 +1454,23 @@
- n32l43x_flash.c
+ misc.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
- n32l43x_adc.c
+ n32l43x_dac.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
- n32l43x_wwdg.c
+ n32l43x_pwr.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
@@ -1468,23 +1482,9 @@
- misc.c
+ n32l43x_wwdg.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
-
-
-
-
- n32l43x_usart.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
-
-
-
-
- n32l43x_i2c.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
diff --git a/bsp/n32/n32l43xml-stb/rtconfig.h b/bsp/n32/n32l43xml-stb/rtconfig.h
index 579a02022d..a454f9f412 100644
--- a/bsp/n32/n32l43xml-stb/rtconfig.h
+++ b/bsp/n32/n32l43xml-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -145,6 +145,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -315,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32l43xrl-stb/.config b/bsp/n32/n32l43xrl-stb/.config
index 82ba0df2cc..26c579656c 100644
--- a/bsp/n32/n32l43xrl-stb/.config
+++ b/bsp/n32/n32l43xrl-stb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -238,6 +238,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -394,6 +399,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -501,6 +507,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -590,6 +597,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +737,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32l43xrl-stb/project.ewp b/bsp/n32/n32l43xrl-stb/project.ewp
index f4922964d6..7404ec4b8c 100644
--- a/bsp/n32/n32l43xrl-stb/project.ewp
+++ b/bsp/n32/n32l43xrl-stb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32L43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\n32_drivers\config
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
+ $PROJ_DIR$\..\libraries\n32_drivers
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32L43X
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32L43X
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\n32_drivers\config
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
- $PROJ_DIR$\..\libraries\n32_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
+ $PROJ_DIR$\..\libraries\n32_drivers
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
CCStdIncCheck
@@ -2339,16 +2339,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2404,21 +2404,21 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
libcpu
@@ -2438,60 +2438,63 @@
Libraries
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
-
-
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_rtc.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\misc.c
$PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\CMSIS\device\system_n32l43x.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
- $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32l43xrl-stb/project.uvprojx b/bsp/n32/n32l43xrl-stb/project.uvprojx
index a541d189d7..2a9cd0823c 100644
--- a/bsp/n32/n32l43xrl-stb/project.uvprojx
+++ b/bsp/n32/n32l43xrl-stb/project.uvprojx
@@ -334,9 +334,9 @@
0
- USE_STDPERIPH_DRIVER, N32L43X, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
+ USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, N32L43X
- ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\libraries\N32L43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\libraries\n32_drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;applications;..\libraries\n32_drivers;..\libraries\N32L43x_Firmware_Library\CMSIS\device
+ ..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\n32_drivers;..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\inc;..\..\..\components\drivers\phy;..\libraries\N32L43x_Firmware_Library\CMSIS\device;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\components\finsh;.;..\..\..\libcpu\arm\cortex-m4;..\libraries\N32L43x_Firmware_Library\CMSIS\core;..\..\..\components\drivers\spi
@@ -970,9 +970,16 @@
Finsh
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
@@ -984,16 +991,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh.c
@@ -1308,9 +1308,9 @@
klibc
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1322,16 +1322,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
@@ -1341,6 +1334,13 @@
..\..\..\src\klibc\kerrno.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
libcpu
@@ -1377,16 +1377,23 @@
Libraries
- n32l43x_pwr.c
+ n32l43x_adc.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
- n32l43x_usart.c
+ n32l43x_can.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
+
+
+
+
+ n32l43x_spi.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
@@ -1405,72 +1412,9 @@
- n32l43x_spi.c
+ n32l43x_usart.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_spi.c
-
-
-
-
- n32l43x_exti.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
-
-
-
-
- system_n32l43x.c
- 1
- ..\libraries\N32L43x_Firmware_Library\CMSIS\device\system_n32l43x.c
-
-
-
-
- n32l43x_adc.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_adc.c
-
-
-
-
- n32l43x_wwdg.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
-
-
-
-
- n32l43x_i2c.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
-
-
-
-
- n32l43x_flash.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
-
-
-
-
- n32l43x_can.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_can.c
-
-
-
-
- n32l43x_tim.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
-
-
-
-
- n32l43x_dac.c
- 1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_usart.c
@@ -1482,9 +1426,23 @@
- n32l43x_gpio.c
+ n32l43x_exti.c
1
- ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_exti.c
+
+
+
+
+ n32l43x_dac.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_dac.c
+
+
+
+
+ n32l43x_pwr.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_pwr.c
@@ -1494,6 +1452,48 @@
..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_iwdg.c
+
+
+ n32l43x_gpio.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_gpio.c
+
+
+
+
+ n32l43x_i2c.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_i2c.c
+
+
+
+
+ n32l43x_tim.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_tim.c
+
+
+
+
+ system_n32l43x.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\CMSIS\device\system_n32l43x.c
+
+
+
+
+ n32l43x_flash.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_flash.c
+
+
+
+
+ n32l43x_wwdg.c
+ 1
+ ..\libraries\N32L43x_Firmware_Library\n32l43x_std_periph_driver\src\n32l43x_wwdg.c
+
+
diff --git a/bsp/n32/n32l43xrl-stb/rtconfig.h b/bsp/n32/n32l43xrl-stb/rtconfig.h
index 579a02022d..a454f9f412 100644
--- a/bsp/n32/n32l43xrl-stb/rtconfig.h
+++ b/bsp/n32/n32l43xrl-stb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -145,6 +145,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -315,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32/n32wb45xl-evb/.config b/bsp/n32/n32wb45xl-evb/.config
index 8480dbfcb3..03f1cee04e 100644
--- a/bsp/n32/n32wb45xl-evb/.config
+++ b/bsp/n32/n32wb45xl-evb/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -245,6 +245,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -401,6 +406,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -508,6 +514,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -598,6 +605,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -644,6 +652,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -737,6 +746,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -818,6 +828,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -860,6 +871,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -873,6 +888,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1044,6 +1074,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32/n32wb45xl-evb/project.ewp b/bsp/n32/n32wb45xl-evb/project.ewp
index 57f08eb223..da3f4ce8db 100644
--- a/bsp/n32/n32wb45xl-evb/project.ewp
+++ b/bsp/n32/n32wb45xl-evb/project.ewp
@@ -224,12 +224,12 @@
CCDefines
+ N32WB452
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32WB452
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -358,29 +358,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\inc
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\libraries\n32_drivers
$PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\inc
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
CCStdIncCheck
@@ -1311,12 +1311,12 @@
CCDefines
+ N32WB452
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- N32WB452
- __RTTHREAD__
USE_STDPERIPH_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1445,29 +1445,29 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\n32_drivers\config
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\device
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\inc
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\n32_drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\core
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\libraries\n32_drivers
$PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\inc
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\device
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
CCStdIncCheck
@@ -2341,15 +2341,15 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
Kernel
@@ -2404,21 +2404,21 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
libcpu
@@ -2441,60 +2441,63 @@
Libraries
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\device\system_n32wb452.c
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rcc.c
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rtc.c
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_i2c.c
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_bkp.c
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_gpio.c
-
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_iwdg.c
-
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_tim.c
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_adc.c
+
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_exti.c
+
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_can.c
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_dac.c
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_usart.c
+
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_gpio.c
+
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_spi.c
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_wwdg.c
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\CMSIS\device\system_n32wb452.c
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_pwr.c
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_adc.c
-
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_usart.c
-
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_i2c.c
-
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_exti.c
-
-
- $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rcc.c
-
$PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\misc.c
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_wwdg.c
+
+
+ $PROJ_DIR$\..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_iwdg.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/n32/n32wb45xl-evb/project.uvprojx b/bsp/n32/n32wb45xl-evb/project.uvprojx
index 29396e3a3b..61d4ee2eb9 100644
--- a/bsp/n32/n32wb45xl-evb/project.uvprojx
+++ b/bsp/n32/n32wb45xl-evb/project.uvprojx
@@ -334,9 +334,9 @@
0
- RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, USE_STDPERIPH_DRIVER, N32WB452, __STDC_LIMIT_MACROS
+ __STDC_LIMIT_MACROS, RT_USING_LIBC, USE_STDPERIPH_DRIVER, N32WB452, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\spi;..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\inc;..\..\..\components\finsh;..\libraries\N32WB452_Firmware_Library\CMSIS\device;applications;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\drivers\include;..\libraries\n32_drivers;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\include;..\libraries\N32WB452_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\..\..\components\drivers\phy
+ ..\..\..\components\libc\compilers\common\extension;..\libraries\N32WB452_Firmware_Library\CMSIS\core;..\..\..\components\drivers\include;..\libraries\n32_drivers\config;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\spi;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;.;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\libraries\N32WB452_Firmware_Library\CMSIS\device;..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\inc;..\..\..\libcpu\arm\common;..\libraries\n32_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll
@@ -968,13 +968,6 @@
Finsh
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
cmd.c
@@ -984,9 +977,9 @@
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -996,6 +989,13 @@
..\..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1306,13 +1306,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kstring.c
@@ -1329,16 +1322,23 @@
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1382,20 +1382,6 @@
Libraries
-
-
- n32wb452_adc.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_adc.c
-
-
-
-
- n32wb452_pwr.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_pwr.c
-
-
system_n32wb452.c
@@ -1403,34 +1389,6 @@
..\libraries\N32WB452_Firmware_Library\CMSIS\device\system_n32wb452.c
-
-
- n32wb452_gpio.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_gpio.c
-
-
-
-
- n32wb452_iwdg.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_iwdg.c
-
-
-
-
- n32wb452_can.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_can.c
-
-
-
-
- n32wb452_rcc.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rcc.c
-
-
n32wb452_exti.c
@@ -1438,27 +1396,6 @@
..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_exti.c
-
-
- n32wb452_i2c.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_i2c.c
-
-
-
-
- n32wb452_rtc.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rtc.c
-
-
-
-
- n32wb452_usart.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_usart.c
-
-
n32wb452_bkp.c
@@ -1466,27 +1403,6 @@
..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_bkp.c
-
-
- misc.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\misc.c
-
-
-
-
- n32wb452_tim.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_tim.c
-
-
-
-
- n32wb452_spi.c
- 1
- ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_spi.c
-
-
n32wb452_wwdg.c
@@ -1501,6 +1417,90 @@
..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_dac.c
+
+
+ n32wb452_rcc.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rcc.c
+
+
+
+
+ n32wb452_can.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_can.c
+
+
+
+
+ n32wb452_i2c.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_i2c.c
+
+
+
+
+ n32wb452_tim.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_tim.c
+
+
+
+
+ n32wb452_pwr.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_pwr.c
+
+
+
+
+ n32wb452_gpio.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_gpio.c
+
+
+
+
+ n32wb452_adc.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_adc.c
+
+
+
+
+ misc.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\misc.c
+
+
+
+
+ n32wb452_spi.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_spi.c
+
+
+
+
+ n32wb452_iwdg.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_iwdg.c
+
+
+
+
+ n32wb452_rtc.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_rtc.c
+
+
+
+
+ n32wb452_usart.c
+ 1
+ ..\libraries\N32WB452_Firmware_Library\n32wb452_std_periph_driver\src\n32wb452_usart.c
+
+
diff --git a/bsp/n32/n32wb45xl-evb/rtconfig.h b/bsp/n32/n32wb45xl-evb/rtconfig.h
index 9592024986..7d15dff71c 100644
--- a/bsp/n32/n32wb45xl-evb/rtconfig.h
+++ b/bsp/n32/n32wb45xl-evb/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -150,6 +150,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -320,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/n32g452xx/n32g452xx-mini-system/.config b/bsp/n32g452xx/n32g452xx-mini-system/.config
index 3f341def39..a52e02191a 100644
--- a/bsp/n32g452xx/n32g452xx-mini-system/.config
+++ b/bsp/n32g452xx/n32g452xx-mini-system/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -794,6 +799,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -836,6 +842,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -849,6 +859,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1020,6 +1045,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx b/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx
index d3a5b454d2..1b36b0c0a5 100755
--- a/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx
+++ b/bsp/n32g452xx/n32g452xx-mini-system/project.uvprojx
@@ -333,9 +333,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, N32G45X, __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, N32G45X
- board\msp;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\Libraries\N32_Std_Driver\CMSIS\device;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\drivers\smp_call;..\Libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include;..\Libraries\N32_Std_Driver\CMSIS\core;..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\inc;..\..\..\components\drivers\include;board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;.
+ ..\..\..\components\drivers\include;..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\inc;..\Libraries\N32_Std_Driver\CMSIS\core;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\Libraries\N32_Std_Driver\CMSIS\device;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\Libraries\rt_drivers;..\..\..\components\drivers\include;board;.;..\..\..\include;..\..\..\libcpu\arm\common;applications;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;board\msp;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include
@@ -737,6 +737,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
cmd.c
@@ -751,13 +758,6 @@
..\..\..\components\finsh\msh.c
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
Kernel
@@ -1051,16 +1051,9 @@
klibc
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1072,9 +1065,9 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1084,6 +1077,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
libcpu
@@ -1120,107 +1120,9 @@
Libraries
- n32g45x_adc.c
+ n32g45x_spi.c
1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_adc.c
-
-
-
-
- n32g45x_dbg.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dbg.c
-
-
-
-
- n32g45x_tsc.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tsc.c
-
-
-
-
- system_n32g45x.c
- 1
- ..\Libraries\N32_Std_Driver\CMSIS\device\system_n32g45x.c
-
-
-
-
- n32g45x_eth.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_eth.c
-
-
-
-
- n32g45x_opamp.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_opamp.c
-
-
-
-
- n32g45x_pwr.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_pwr.c
-
-
-
-
- n32g45x_crc.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_crc.c
-
-
-
-
- n32g45x_wwdg.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
-
-
-
-
- n32g45x_can.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_can.c
-
-
-
-
- n32g45x_exti.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_exti.c
-
-
-
-
- n32g45x_usart.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_usart.c
-
-
-
-
- n32g45x_gpio.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_gpio.c
-
-
-
-
- n32g45x_rcc.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rcc.c
-
-
-
-
- n32g45x_rtc.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_spi.c
@@ -1232,30 +1134,9 @@
- n32g45x_dma.c
+ n32g45x_wwdg.c
1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dma.c
-
-
-
-
- n32g45x_qspi.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_qspi.c
-
-
-
-
- n32g45x_tim.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tim.c
-
-
-
-
- n32g45x_bkp.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_bkp.c
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_wwdg.c
@@ -1267,30 +1148,9 @@
- n32g45x_sdio.c
+ n32g45x_tsc.c
1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_sdio.c
-
-
-
-
- n32g45x_spi.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_spi.c
-
-
-
-
- misc.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\misc.c
-
-
-
-
- n32g45x_flash.c
- 1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_flash.c
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tsc.c
@@ -1302,9 +1162,58 @@
- n32g45x_dac.c
+ n32g45x_rcc.c
1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dac.c
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rcc.c
+
+
+
+
+ n32g45x_tim.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_tim.c
+
+
+
+
+ n32g45x_comp.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_comp.c
+
+
+
+
+ n32g45x_eth.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_eth.c
+
+
+
+
+ n32g45x_can.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_can.c
+
+
+
+
+ n32g45x_dbg.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dbg.c
+
+
+
+
+ n32g45x_rtc.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_rtc.c
+
+
+
+
+ n32g45x_pwr.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_pwr.c
@@ -1316,9 +1225,100 @@
- n32g45x_comp.c
+ n32g45x_usart.c
1
- ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_comp.c
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_usart.c
+
+
+
+
+ n32g45x_opamp.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_opamp.c
+
+
+
+
+ n32g45x_adc.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_adc.c
+
+
+
+
+ n32g45x_crc.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_crc.c
+
+
+
+
+ system_n32g45x.c
+ 1
+ ..\Libraries\N32_Std_Driver\CMSIS\device\system_n32g45x.c
+
+
+
+
+ n32g45x_bkp.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_bkp.c
+
+
+
+
+ n32g45x_flash.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_flash.c
+
+
+
+
+ n32g45x_sdio.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_sdio.c
+
+
+
+
+ n32g45x_qspi.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_qspi.c
+
+
+
+
+ n32g45x_dma.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dma.c
+
+
+
+
+ misc.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\misc.c
+
+
+
+
+ n32g45x_dac.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_dac.c
+
+
+
+
+ n32g45x_gpio.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_gpio.c
+
+
+
+
+ n32g45x_exti.c
+ 1
+ ..\Libraries\N32_Std_Driver\n32g45x_std_periph_driver\src\n32g45x_exti.c
diff --git a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h
index dffcb8ccad..31bd6d3f1a 100644
--- a/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h
+++ b/bsp/n32g452xx/n32g452xx-mini-system/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nios_ii/rtconfig.h b/bsp/nios_ii/rtconfig.h
index 0c1cc6dc90..12bfaefefc 100644
--- a/bsp/nios_ii/rtconfig.h
+++ b/bsp/nios_ii/rtconfig.h
@@ -6,7 +6,7 @@
#define __RTTHREAD_CFG_H__
/* RT_NAME_MAX*/
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
/* RT_ALIGN_SIZE*/
#define RT_ALIGN_SIZE 8
diff --git a/bsp/nrf5x/libraries/templates/nrfx/.config b/bsp/nrf5x/libraries/templates/nrfx/.config
index 7f2da93229..486127497c 100644
--- a/bsp/nrf5x/libraries/templates/nrfx/.config
+++ b/bsp/nrf5x/libraries/templates/nrfx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/nrf5x/libraries/templates/nrfx/rtconfig.h b/bsp/nrf5x/libraries/templates/nrfx/rtconfig.h
index d3147d2de8..d0501237da 100644
--- a/bsp/nrf5x/libraries/templates/nrfx/rtconfig.h
+++ b/bsp/nrf5x/libraries/templates/nrfx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/nrf5x/nrf51822/.config b/bsp/nrf5x/nrf51822/.config
index de5bde01c6..647afb7437 100644
--- a/bsp/nrf5x/nrf51822/.config
+++ b/bsp/nrf5x/nrf51822/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_PKG_NRFX_PATH="/packages/peripherals/hal-sdk/nrfx"
# CONFIG_PKG_USING_NRFX_V210 is not set
CONFIG_PKG_USING_NRFX_LATEST_VERSION=y
CONFIG_PKG_NRFX_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -840,6 +846,10 @@ CONFIG_PKG_NRFX_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -853,6 +863,21 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1024,6 +1049,7 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nrf5x/nrf51822/project.uvprojx b/bsp/nrf5x/nrf51822/project.uvprojx
index e0c241056b..9da885863a 100644
--- a/bsp/nrf5x/nrf51822/project.uvprojx
+++ b/bsp/nrf5x/nrf51822/project.uvprojx
@@ -333,9 +333,9 @@
0
--reduce_paths
- __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, USE_APP_CONFIG, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, USE_APP_CONFIG, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;board;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\libraries\cmsis\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;.;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include
+ applications;..\libraries\cmsis\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\drivers;.;..\..\..\components\drivers\include;board
@@ -704,9 +704,9 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -718,9 +718,9 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
@@ -1016,9 +1016,9 @@
klibc
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1030,9 +1030,9 @@
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/nrf5x/nrf51822/rtconfig.h b/bsp/nrf5x/nrf51822/rtconfig.h
index 5025700fa5..821be05aa3 100644
--- a/bsp/nrf5x/nrf51822/rtconfig.h
+++ b/bsp/nrf5x/nrf51822/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nrf5x/nrf52832/.config b/bsp/nrf5x/nrf52832/.config
index c14653a30d..e2b64cdc72 100644
--- a/bsp/nrf5x/nrf52832/.config
+++ b/bsp/nrf5x/nrf52832/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_PKG_NRFX_PATH="/packages/peripherals/hal-sdk/nrfx"
# CONFIG_PKG_USING_NRFX_V210 is not set
CONFIG_PKG_USING_NRFX_LATEST_VERSION=y
CONFIG_PKG_NRFX_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -840,6 +846,10 @@ CONFIG_PKG_NRFX_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -853,6 +863,21 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1024,6 +1049,7 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nrf5x/nrf52832/project.uvprojx b/bsp/nrf5x/nrf52832/project.uvprojx
index de67a882dd..5b3aefd837 100644
--- a/bsp/nrf5x/nrf52832/project.uvprojx
+++ b/bsp/nrf5x/nrf52832/project.uvprojx
@@ -333,9 +333,9 @@
0
--reduce_paths
- RT_USING_ARMLIBC, USE_APP_CONFIG, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, USE_APP_CONFIG
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\cmsis\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\drivers;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;board;..\..\..\components\finsh;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc
+ ..\..\..\components\drivers\phy;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\libraries\drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\include;..\libraries\cmsis\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include
@@ -704,16 +704,16 @@
Finsh
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -725,9 +725,9 @@
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -1023,16 +1023,23 @@
klibc
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1044,16 +1051,9 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/nrf5x/nrf52832/rtconfig.h b/bsp/nrf5x/nrf52832/rtconfig.h
index 0873851430..ce894e3478 100644
--- a/bsp/nrf5x/nrf52832/rtconfig.h
+++ b/bsp/nrf5x/nrf52832/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nrf5x/nrf52833/.config b/bsp/nrf5x/nrf52833/.config
index 5ff5018d91..250ec52f56 100644
--- a/bsp/nrf5x/nrf52833/.config
+++ b/bsp/nrf5x/nrf52833/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_PKG_NRFX_PATH="/packages/peripherals/hal-sdk/nrfx"
# CONFIG_PKG_USING_NRFX_V210 is not set
CONFIG_PKG_USING_NRFX_LATEST_VERSION=y
CONFIG_PKG_NRFX_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -840,6 +846,10 @@ CONFIG_PKG_NRFX_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -853,6 +863,21 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1024,6 +1049,7 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nrf5x/nrf52833/project.uvprojx b/bsp/nrf5x/nrf52833/project.uvprojx
index 17f2b50d03..0f28247168 100644
--- a/bsp/nrf5x/nrf52833/project.uvprojx
+++ b/bsp/nrf5x/nrf52833/project.uvprojx
@@ -333,9 +333,9 @@
0
--reduce_paths
- USE_APP_CONFIG, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, USE_APP_CONFIG, RT_USING_LIBC
- ..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\libraries\cmsis\include;..\libraries\drivers;..\..\..\components\drivers\include
+ ..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;board;..\..\..\components\drivers\include;..\libraries\cmsis\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -697,9 +697,9 @@
Finsh
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -711,9 +711,9 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
@@ -1014,13 +1014,6 @@
klibc
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsscanf.c
@@ -1037,9 +1030,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
@@ -1049,6 +1042,13 @@
..\..\..\src\klibc\kerrno.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
libcpu
diff --git a/bsp/nrf5x/nrf52833/rtconfig.h b/bsp/nrf5x/nrf52833/rtconfig.h
index 6d7b8ec8b0..59954ed8a5 100644
--- a/bsp/nrf5x/nrf52833/rtconfig.h
+++ b/bsp/nrf5x/nrf52833/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nrf5x/nrf52840/.config b/bsp/nrf5x/nrf52840/.config
index f3dbfb8e8c..00b6a63f91 100644
--- a/bsp/nrf5x/nrf52840/.config
+++ b/bsp/nrf5x/nrf52840/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_PKG_NRFX_PATH="/packages/peripherals/hal-sdk/nrfx"
# CONFIG_PKG_USING_NRFX_V210 is not set
CONFIG_PKG_USING_NRFX_LATEST_VERSION=y
CONFIG_PKG_NRFX_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_PKG_NRFX_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1391,6 +1417,7 @@ CONFIG_BSP_UART0_TX_PIN=6
# CONFIG_BSP_USING_SAADC is not set
# CONFIG_BSP_USING_I2C is not set
# CONFIG_BSP_USING_SPI is not set
+# CONFIG_BSP_USING_SPIM is not set
# CONFIG_BSP_USING_PWM is not set
# CONFIG_BSP_USING_WDT is not set
# CONFIG_BSP_USING_ONCHIP_RTC is not set
diff --git a/bsp/nrf5x/nrf52840/project.uvprojx b/bsp/nrf5x/nrf52840/project.uvprojx
index 90e0ba5f05..09a732103d 100644
--- a/bsp/nrf5x/nrf52840/project.uvprojx
+++ b/bsp/nrf5x/nrf52840/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
+ __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\..\..\components\drivers\include;..\..\..\include;applications;.;..\..\..\components\libc\compilers\common\include;..\libraries\drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\cmsis\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call
+ ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;applications;..\libraries\cmsis\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\libraries\drivers;..\..\..\components\drivers\include
@@ -710,6 +710,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
shell.c
@@ -724,13 +731,6 @@
..\..\..\components\finsh\msh.c
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
Kernel
@@ -1022,20 +1022,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kerrno.c
@@ -1050,6 +1036,20 @@
..\..\..\src\klibc\kstring.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
rt_vsscanf.c
diff --git a/bsp/nrf5x/nrf52840/rtconfig.h b/bsp/nrf5x/nrf52840/rtconfig.h
index 181ad41852..0cc11d1597 100644
--- a/bsp/nrf5x/nrf52840/rtconfig.h
+++ b/bsp/nrf5x/nrf52840/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nrf5x/nrf5340/.config b/bsp/nrf5x/nrf5340/.config
index 109f31f300..714cf1f043 100644
--- a/bsp/nrf5x/nrf5340/.config
+++ b/bsp/nrf5x/nrf5340/.config
@@ -170,11 +170,9 @@ CONFIG_NRFX_GPIOTE_ENABLED=1
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -269,6 +267,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -445,6 +445,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -552,6 +553,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -641,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -686,6 +689,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -779,6 +783,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -864,6 +869,7 @@ CONFIG_PKG_NRFX_PATH="/packages/peripherals/hal-sdk/nrfx"
# CONFIG_PKG_USING_NRFX_V210 is not set
CONFIG_PKG_USING_NRFX_LATEST_VERSION=y
CONFIG_PKG_NRFX_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -906,6 +912,10 @@ CONFIG_PKG_NRFX_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -919,6 +929,21 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1090,6 +1115,7 @@ CONFIG_PKG_NRFX_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nrf5x/nrf5340/project.uvprojx b/bsp/nrf5x/nrf5340/project.uvprojx
index b4da743633..e4c44fd67d 100644
--- a/bsp/nrf5x/nrf5340/project.uvprojx
+++ b/bsp/nrf5x/nrf5340/project.uvprojx
@@ -334,9 +334,9 @@
0
-fshort-enums
- __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS
+ __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\..\..\components\libc\compilers\common\include;..\libraries\drivers;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;.;..\..\..\components\drivers\include;..\libraries\cmsis\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\include;applications;board;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll
+ ..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;..\libraries\cmsis\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\drivers;..\..\..\components\drivers\include
@@ -705,16 +705,16 @@
Finsh
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\cmd.c
@@ -726,9 +726,9 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -1024,16 +1024,16 @@
klibc
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1045,9 +1045,9 @@
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/nrf5x/nrf5340/rtconfig.h b/bsp/nrf5x/nrf5340/rtconfig.h
index 79d7935b52..15b8ac5e08 100644
--- a/bsp/nrf5x/nrf5340/rtconfig.h
+++ b/bsp/nrf5x/nrf5340/rtconfig.h
@@ -105,7 +105,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -348,6 +348,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nuclei/gd32vf103_rvstar/.config b/bsp/nuclei/gd32vf103_rvstar/.config
index 83661bcbad..63699e07dc 100644
--- a/bsp/nuclei/gd32vf103_rvstar/.config
+++ b/bsp/nuclei/gd32vf103_rvstar/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -492,6 +493,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -581,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -719,6 +723,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -811,6 +816,7 @@ CONFIG_PKG_NUCLEI_SDK_PATH="/packages/peripherals/hal-sdk/nuclei_sdk"
# CONFIG_PKG_USING_NUCLEI_SDK_V034 is not set
CONFIG_PKG_USING_NUCLEI_SDK_LATEST_VERSION=y
CONFIG_PKG_NUCLEI_SDK_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -853,6 +859,10 @@ CONFIG_PKG_NUCLEI_SDK_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -866,6 +876,21 @@ CONFIG_PKG_NUCLEI_SDK_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1037,6 +1062,7 @@ CONFIG_PKG_NUCLEI_SDK_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuclei/gd32vf103_rvstar/rtconfig.h b/bsp/nuclei/gd32vf103_rvstar/rtconfig.h
index ba86dc9027..2fd104bb88 100644
--- a/bsp/nuclei/gd32vf103_rvstar/rtconfig.h
+++ b/bsp/nuclei/gd32vf103_rvstar/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nuclei/nuclei_fpga_eval/.config b/bsp/nuclei/nuclei_fpga_eval/.config
index 490632fff0..121e1b995f 100644
--- a/bsp/nuclei/nuclei_fpga_eval/.config
+++ b/bsp/nuclei/nuclei_fpga_eval/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -397,6 +397,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -504,6 +505,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -593,6 +595,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -638,6 +641,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -731,6 +735,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -823,6 +828,7 @@ CONFIG_PKG_NUCLEI_SDK_PATH="/packages/peripherals/hal-sdk/nuclei_sdk"
# CONFIG_PKG_USING_NUCLEI_SDK_V034 is not set
CONFIG_PKG_USING_NUCLEI_SDK_LATEST_VERSION=y
CONFIG_PKG_NUCLEI_SDK_VER="latest"
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -865,6 +871,10 @@ CONFIG_PKG_NUCLEI_SDK_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -878,6 +888,21 @@ CONFIG_PKG_NUCLEI_SDK_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1049,6 +1074,7 @@ CONFIG_PKG_NUCLEI_SDK_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuclei/nuclei_fpga_eval/rtconfig.h b/bsp/nuclei/nuclei_fpga_eval/rtconfig.h
index 3f9871121d..c34edc3c7d 100644
--- a/bsp/nuclei/nuclei_fpga_eval/rtconfig.h
+++ b/bsp/nuclei/nuclei_fpga_eval/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -317,6 +317,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nuvoton/ma35-rtp/.config b/bsp/nuvoton/ma35-rtp/.config
index c3b0ef3c34..b8cd18e965 100644
--- a/bsp/nuvoton/ma35-rtp/.config
+++ b/bsp/nuvoton/ma35-rtp/.config
@@ -105,11 +105,9 @@ CONFIG_USE_MA35D1_SUBM=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -347,6 +347,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
CONFIG_ULOG_USING_ISR_LOG=y
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -373,7 +381,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -398,80 +406,80 @@ CONFIG_UTEST_THR_PRIORITY=20
CONFIG_RT_USING_UTESTCASES=y
#
-# Utest Self Testcase
-#
-CONFIG_RT_UTEST_SELF_PASS=y
-# end of Utest Self Testcase
-
-#
-# Kernel Testcase
+# Kernel Core
#
CONFIG_RT_UTEST_SMALL_MEM=y
-# CONFIG_UTEST_IRQ_TC is not set
-# CONFIG_UTEST_SEMAPHORE_TC is not set
-# CONFIG_UTEST_EVENT_TC is not set
-# CONFIG_UTEST_TIMER_TC is not set
-# CONFIG_UTEST_MESSAGEQUEUE_TC is not set
-# CONFIG_UTEST_SIGNAL_TC is not set
-# CONFIG_UTEST_MUTEX_TC is not set
-# CONFIG_UTEST_MAILBOX_TC is not set
-# CONFIG_UTEST_THREAD_TC is not set
-# CONFIG_UTEST_DEVICE_TC is not set
-# CONFIG_UTEST_ATOMIC_TC is not set
-# CONFIG_UTEST_HOOKLIST_TC is not set
-# CONFIG_UTEST_MTSAFE_KPRINT_TC is not set
-# CONFIG_UTEST_SCHEDULER_TC is not set
-# end of Kernel Testcase
+# CONFIG_RT_UTEST_OBJECT is not set
+# CONFIG_RT_UTEST_IRQ is not set
+# CONFIG_RT_UTEST_SEMAPHORE is not set
+# CONFIG_RT_UTEST_EVENT is not set
+# CONFIG_RT_UTEST_TIMER is not set
+# CONFIG_RT_UTEST_MESSAGEQUEUE is not set
+# CONFIG_RT_UTEST_SIGNAL is not set
+# CONFIG_RT_UTEST_MUTEX is not set
+# CONFIG_RT_UTEST_MAILBOX is not set
+# CONFIG_RT_UTEST_THREAD is not set
+# CONFIG_RT_UTEST_ATOMIC is not set
+# CONFIG_RT_UTEST_HOOKLIST is not set
+# CONFIG_RT_UTEST_MTSAFE_KPRINT is not set
+# CONFIG_RT_UTEST_SCHEDULER is not set
+# CONFIG_RT_UTEST_MEMPOOL is not set
+# CONFIG_RT_UTEST_SYS_PERF is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
+# end of Kernel Core
#
-# CPP11 Testcase
+# Kernel Components
#
-# CONFIG_UTEST_CPP11_THREAD_TC is not set
-# end of CPP11 Testcase
#
-# Utest Serial Testcase
+# Drivers
#
-# CONFIG_UTEST_SERIAL_TC is not set
-# end of Utest Serial Testcase
+# CONFIG_RT_UTEST_DRIVERS_CORE is not set
#
-# Serial-Bypass Testcase
+# IPC Test
#
-# CONFIG_UTEST_SERIAL_BYPASS is not set
-# end of Serial-Bypass Testcase
+# CONFIG_RT_UTEST_COMPLETION is not set
+# CONFIG_RT_UTEST_WORKQUEUE is not set
+# end of IPC Test
#
-# Utest IPC Testcase
+# Serial Test
#
-# CONFIG_UTEST_COMPLETION_TC is not set
-# CONFIG_UTEST_WORKQUEUE_TC is not set
-# end of Utest IPC Testcase
+# end of Serial Test
#
-# RTT Posix Testcase
+# SMP-Call Test
#
-# CONFIG_RTT_POSIX_TESTCASE is not set
-# end of RTT Posix Testcase
+# end of SMP-Call Test
+# end of Drivers
+
+#
+# CPP11
+#
+# CONFIG_RT_UTEST_CPP11_THREAD is not set
+# end of CPP11
+
+#
+# Utest Framework
+#
+CONFIG_RT_UTEST_SELF_PASS=y
+# end of Utest Framework
+# end of Kernel Components
#
# Memory Management Subsytem Testcase
#
-# CONFIG_UTEST_MM_API_TC is not set
-# CONFIG_UTEST_MM_LWP_TC is not set
+# CONFIG_RT_UTEST_MM_API is not set
+# CONFIG_RT_UTEST_MM_LWP is not set
# end of Memory Management Subsytem Testcase
#
# Tmpfs Testcase
#
-# CONFIG_UTEST_TMPFS_CP is not set
+# CONFIG_RT_UTEST_TMPFS_CP is not set
# end of Tmpfs Testcase
-
-#
-# SMP-Call Testcase
-#
-# CONFIG_UTEST_SMP_CALL_FUNC is not set
-# end of SMP-Call Testcase
# end of RT-Thread Utestcases
#
@@ -494,6 +502,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -692,6 +701,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -738,6 +748,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -913,6 +924,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -955,6 +967,8 @@ CONFIG_RT_UTEST_SMALL_MEM=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1162,6 +1176,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/ma35-rtp/rtconfig.h b/bsp/nuvoton/ma35-rtp/rtconfig.h
index 9bab82a5e2..71855cca48 100644
--- a/bsp/nuvoton/ma35-rtp/rtconfig.h
+++ b/bsp/nuvoton/ma35-rtp/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -204,6 +204,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
@@ -215,35 +216,38 @@
#define RT_USING_UTESTCASES
-/* Utest Self Testcase */
-
-#define RT_UTEST_SELF_PASS
-/* end of Utest Self Testcase */
-
-/* Kernel Testcase */
+/* Kernel Core */
#define RT_UTEST_SMALL_MEM
-/* end of Kernel Testcase */
+/* end of Kernel Core */
-/* CPP11 Testcase */
+/* Kernel Components */
-/* end of CPP11 Testcase */
+/* Drivers */
-/* Utest Serial Testcase */
-/* end of Utest Serial Testcase */
+/* IPC Test */
-/* Serial-Bypass Testcase */
+/* end of IPC Test */
-/* end of Serial-Bypass Testcase */
+/* Serial Test */
-/* Utest IPC Testcase */
+/* end of Serial Test */
-/* end of Utest IPC Testcase */
+/* SMP-Call Test */
-/* RTT Posix Testcase */
+/* end of SMP-Call Test */
+/* end of Drivers */
-/* end of RTT Posix Testcase */
+/* CPP11 */
+
+/* end of CPP11 */
+
+/* Utest Framework */
+
+#define RT_UTEST_SELF_PASS
+/* end of Utest Framework */
+/* end of Kernel Components */
/* Memory Management Subsytem Testcase */
@@ -252,10 +256,6 @@
/* Tmpfs Testcase */
/* end of Tmpfs Testcase */
-
-/* SMP-Call Testcase */
-
-/* end of SMP-Call Testcase */
/* end of RT-Thread Utestcases */
/* RT-Thread online packages */
diff --git a/bsp/nuvoton/nk-980iot/.config b/bsp/nuvoton/nk-980iot/.config
index 776eb37804..ad12fea1c1 100644
--- a/bsp/nuvoton/nk-980iot/.config
+++ b/bsp/nuvoton/nk-980iot/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -287,6 +287,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=2048
CONFIG_RT_USING_CAN=y
CONFIG_RT_CAN_USING_HDR=y
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
CONFIG_RT_USING_CPUTIME=y
CONFIG_CPUTIME_TIMER_FREQ=0
CONFIG_RT_USING_I2C=y
@@ -328,7 +333,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
# CONFIG_RT_USING_SENSOR is not set
# CONFIG_RT_USING_TOUCH is not set
# CONFIG_RT_USING_LCD is not set
@@ -425,6 +429,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
# CONFIG_SAL_INTERNET_CHECK is not set
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -525,7 +530,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
CONFIG_RT_USING_ADT=y
@@ -613,6 +618,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -811,6 +817,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -856,6 +863,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1031,6 +1039,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1073,6 +1082,8 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1277,6 +1288,7 @@ CONFIG_PKG_NUVOTON_ARM926_LIB_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/nk-980iot/rtconfig.h b/bsp/nuvoton/nk-980iot/rtconfig.h
index 993fcf715a..6a36636aea 100644
--- a/bsp/nuvoton/nk-980iot/rtconfig.h
+++ b/bsp/nuvoton/nk-980iot/rtconfig.h
@@ -178,6 +178,10 @@
#define RT_SERIAL_RB_BUFSZ 2048
#define RT_USING_CAN
#define RT_CAN_USING_HDR
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_CPUTIME
#define CPUTIME_TIMER_FREQ 0
#define RT_USING_I2C
@@ -251,6 +255,7 @@
/* Network */
#define RT_USING_SAL
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -323,6 +328,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_ADT
#define RT_USING_ADT_AVL
#define RT_USING_ADT_BITMAP
diff --git a/bsp/nuvoton/nk-n9h30/.config b/bsp/nuvoton/nk-n9h30/.config
index 63952fac47..ab7adb268d 100644
--- a/bsp/nuvoton/nk-n9h30/.config
+++ b/bsp/nuvoton/nk-n9h30/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -291,6 +291,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=2048
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -337,7 +342,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
# CONFIG_RT_USING_SENSOR is not set
CONFIG_RT_USING_TOUCH=y
# CONFIG_RT_TOUCH_PIN_IRQ is not set
@@ -412,6 +416,7 @@ CONFIG_RT_USING_POSIX_SELECT=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -512,7 +517,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
CONFIG_RT_USING_ADT=y
@@ -600,6 +605,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -798,6 +804,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -843,6 +850,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1018,6 +1026,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1060,6 +1069,8 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1264,6 +1275,7 @@ CONFIG_PKG_NUVOTON_ARM926_LIB_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/nk-n9h30/rtconfig.h b/bsp/nuvoton/nk-n9h30/rtconfig.h
index 52aa57e521..aaa88c8fea 100644
--- a/bsp/nuvoton/nk-n9h30/rtconfig.h
+++ b/bsp/nuvoton/nk-n9h30/rtconfig.h
@@ -182,6 +182,10 @@
#define RT_USING_SERIAL_V1
#define RT_SERIAL_RB_BUFSZ 2048
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -244,6 +248,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -314,6 +319,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_ADT
#define RT_USING_ADT_AVL
#define RT_USING_ADT_BITMAP
diff --git a/bsp/nuvoton/nk-rtu980/.config b/bsp/nuvoton/nk-rtu980/.config
index a0b6944c94..d2417bf8a9 100644
--- a/bsp/nuvoton/nk-rtu980/.config
+++ b/bsp/nuvoton/nk-rtu980/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -291,6 +291,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=2048
CONFIG_RT_USING_CAN=y
CONFIG_RT_CAN_USING_HDR=y
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
CONFIG_RT_USING_CPUTIME=y
CONFIG_CPUTIME_TIMER_FREQ=0
CONFIG_RT_USING_I2C=y
@@ -425,6 +430,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
# CONFIG_SAL_INTERNET_CHECK is not set
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -525,7 +531,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
CONFIG_RT_USING_ADT=y
@@ -613,6 +619,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -811,6 +818,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -856,6 +864,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1031,6 +1040,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1073,6 +1083,8 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1277,6 +1289,7 @@ CONFIG_PKG_NUVOTON_ARM926_LIB_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/nk-rtu980/rtconfig.h b/bsp/nuvoton/nk-rtu980/rtconfig.h
index 06209452cd..d05937f278 100644
--- a/bsp/nuvoton/nk-rtu980/rtconfig.h
+++ b/bsp/nuvoton/nk-rtu980/rtconfig.h
@@ -183,6 +183,10 @@
#define RT_SERIAL_RB_BUFSZ 2048
#define RT_USING_CAN
#define RT_CAN_USING_HDR
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_CPUTIME
#define CPUTIME_TIMER_FREQ 0
#define RT_USING_I2C
@@ -251,6 +255,7 @@
/* Network */
#define RT_USING_SAL
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -323,6 +328,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_ADT
#define RT_USING_ADT_AVL
#define RT_USING_ADT_BITMAP
diff --git a/bsp/nuvoton/numaker-hmi-ma35d1/.config b/bsp/nuvoton/numaker-hmi-ma35d1/.config
index a68e42fd24..63d16f1091 100644
--- a/bsp/nuvoton/numaker-hmi-ma35d1/.config
+++ b/bsp/nuvoton/numaker-hmi-ma35d1/.config
@@ -105,11 +105,9 @@ CONFIG_USE_MA35D1_AARCH32=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -222,6 +220,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=128
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -341,7 +341,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
# CONFIG_RT_USING_SENSOR is not set
CONFIG_RT_USING_TOUCH=y
# CONFIG_RT_TOUCH_PIN_IRQ is not set
@@ -426,6 +425,7 @@ CONFIG_RT_USING_CUSTOM_DLMODULE=y
#
CONFIG_RT_USING_SAL=y
# CONFIG_SAL_INTERNET_CHECK is not set
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -527,6 +527,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
CONFIG_ULOG_USING_ISR_LOG=y
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -553,7 +561,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
CONFIG_RT_USING_ADT=y
@@ -603,81 +611,100 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
CONFIG_RT_USING_UTESTCASES=y
#
-# Utest Self Testcase
-#
-CONFIG_RT_UTEST_SELF_PASS=y
-# end of Utest Self Testcase
-
-#
-# Kernel Testcase
+# Kernel Core
#
CONFIG_RT_UTEST_MEMHEAP=y
CONFIG_RT_UTEST_SMALL_MEM=y
-# CONFIG_UTEST_IRQ_TC is not set
-# CONFIG_UTEST_SEMAPHORE_TC is not set
-# CONFIG_UTEST_EVENT_TC is not set
-# CONFIG_UTEST_TIMER_TC is not set
-# CONFIG_UTEST_MESSAGEQUEUE_TC is not set
-# CONFIG_UTEST_SIGNAL_TC is not set
-# CONFIG_UTEST_MUTEX_TC is not set
-# CONFIG_UTEST_MAILBOX_TC is not set
-# CONFIG_UTEST_THREAD_TC is not set
-# CONFIG_UTEST_DEVICE_TC is not set
-# CONFIG_UTEST_ATOMIC_TC is not set
-# CONFIG_UTEST_HOOKLIST_TC is not set
-# CONFIG_UTEST_MTSAFE_KPRINT_TC is not set
-# CONFIG_UTEST_SCHEDULER_TC is not set
-# end of Kernel Testcase
+# CONFIG_RT_UTEST_OBJECT is not set
+# CONFIG_RT_UTEST_IRQ is not set
+# CONFIG_RT_UTEST_SEMAPHORE is not set
+# CONFIG_RT_UTEST_EVENT is not set
+# CONFIG_RT_UTEST_TIMER is not set
+# CONFIG_RT_UTEST_MESSAGEQUEUE is not set
+# CONFIG_RT_UTEST_SIGNAL is not set
+# CONFIG_RT_UTEST_MUTEX is not set
+# CONFIG_RT_UTEST_MAILBOX is not set
+# CONFIG_RT_UTEST_THREAD is not set
+# CONFIG_RT_UTEST_ATOMIC is not set
+# CONFIG_RT_UTEST_HOOKLIST is not set
+# CONFIG_RT_UTEST_MTSAFE_KPRINT is not set
+# CONFIG_RT_UTEST_SCHEDULER is not set
+# CONFIG_RT_UTEST_MEMPOOL is not set
+# CONFIG_RT_UTEST_SYS_PERF is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
+# end of Kernel Core
#
-# CPP11 Testcase
+# Kernel Components
#
-# CONFIG_UTEST_CPP11_THREAD_TC is not set
-# end of CPP11 Testcase
#
-# Utest Serial Testcase
+# Drivers
#
-# CONFIG_UTEST_SERIAL_TC is not set
-# end of Utest Serial Testcase
+# CONFIG_RT_UTEST_DRIVERS_CORE is not set
+# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
#
-# Serial-Bypass Testcase
+# IPC Test
#
-# CONFIG_UTEST_SERIAL_BYPASS is not set
-# end of Serial-Bypass Testcase
+# CONFIG_RT_UTEST_COMPLETION is not set
+# CONFIG_RT_UTEST_WORKQUEUE is not set
+# end of IPC Test
#
-# Utest IPC Testcase
+# Serial Test
#
-# CONFIG_UTEST_COMPLETION_TC is not set
-# CONFIG_UTEST_WORKQUEUE_TC is not set
-# end of Utest IPC Testcase
+# end of Serial Test
#
-# RTT Posix Testcase
+# SMP-Call Test
#
-# CONFIG_RTT_POSIX_TESTCASE is not set
-# end of RTT Posix Testcase
+# end of SMP-Call Test
+# end of Drivers
+
+#
+# File System
+#
+# CONFIG_RT_UTEST_TC_USING_DFS_API is not set
+# end of File System
+
+#
+# CPP11
+#
+# CONFIG_RT_UTEST_CPP11_THREAD is not set
+# end of CPP11
+
+#
+# LwIP
+#
+# CONFIG_RT_UTEST_TC_USING_LWIP is not set
+# end of LwIP
+
+#
+# Netdev
+#
+# CONFIG_RT_UTEST_TC_USING_NETDEV is not set
+# end of Netdev
+
+#
+# Utest Framework
+#
+CONFIG_RT_UTEST_SELF_PASS=y
+# end of Utest Framework
+# end of Kernel Components
#
# Memory Management Subsytem Testcase
#
-# CONFIG_UTEST_MM_API_TC is not set
-# CONFIG_UTEST_MM_LWP_TC is not set
+# CONFIG_RT_UTEST_MM_API is not set
+# CONFIG_RT_UTEST_MM_LWP is not set
# end of Memory Management Subsytem Testcase
#
# Tmpfs Testcase
#
-# CONFIG_UTEST_TMPFS_CP is not set
+# CONFIG_RT_UTEST_TMPFS_CP is not set
# end of Tmpfs Testcase
-
-#
-# SMP-Call Testcase
-#
-# CONFIG_UTEST_SMP_CALL_FUNC is not set
-# end of SMP-Call Testcase
# end of RT-Thread Utestcases
#
@@ -700,6 +727,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -898,6 +926,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -943,6 +972,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1118,6 +1148,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1160,6 +1191,8 @@ CONFIG_RT_UTEST_SMALL_MEM=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1367,6 +1400,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-hmi-ma35d1/rtconfig.h b/bsp/nuvoton/numaker-hmi-ma35d1/rtconfig.h
index 36a552f6bf..57c76d8eb3 100644
--- a/bsp/nuvoton/numaker-hmi-ma35d1/rtconfig.h
+++ b/bsp/nuvoton/numaker-hmi-ma35d1/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -258,6 +258,7 @@
/* Network */
#define RT_USING_SAL
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -345,6 +346,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_ADT
#define RT_USING_ADT_AVL
#define RT_USING_ADT_BITMAP
@@ -376,36 +378,51 @@
#define RT_USING_UTESTCASES
-/* Utest Self Testcase */
-
-#define RT_UTEST_SELF_PASS
-/* end of Utest Self Testcase */
-
-/* Kernel Testcase */
+/* Kernel Core */
#define RT_UTEST_MEMHEAP
#define RT_UTEST_SMALL_MEM
-/* end of Kernel Testcase */
+/* end of Kernel Core */
-/* CPP11 Testcase */
+/* Kernel Components */
-/* end of CPP11 Testcase */
+/* Drivers */
-/* Utest Serial Testcase */
-/* end of Utest Serial Testcase */
+/* IPC Test */
-/* Serial-Bypass Testcase */
+/* end of IPC Test */
-/* end of Serial-Bypass Testcase */
+/* Serial Test */
-/* Utest IPC Testcase */
+/* end of Serial Test */
-/* end of Utest IPC Testcase */
+/* SMP-Call Test */
-/* RTT Posix Testcase */
+/* end of SMP-Call Test */
+/* end of Drivers */
-/* end of RTT Posix Testcase */
+/* File System */
+
+/* end of File System */
+
+/* CPP11 */
+
+/* end of CPP11 */
+
+/* LwIP */
+
+/* end of LwIP */
+
+/* Netdev */
+
+/* end of Netdev */
+
+/* Utest Framework */
+
+#define RT_UTEST_SELF_PASS
+/* end of Utest Framework */
+/* end of Kernel Components */
/* Memory Management Subsytem Testcase */
@@ -414,10 +431,6 @@
/* Tmpfs Testcase */
/* end of Tmpfs Testcase */
-
-/* SMP-Call Testcase */
-
-/* end of SMP-Call Testcase */
/* end of RT-Thread Utestcases */
/* RT-Thread online packages */
diff --git a/bsp/nuvoton/numaker-iot-m467/.config b/bsp/nuvoton/numaker-iot-m467/.config
index 7b9e9664ac..343fbc2022 100644
--- a/bsp/nuvoton/numaker-iot-m467/.config
+++ b/bsp/nuvoton/numaker-iot-m467/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -217,6 +215,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -298,6 +298,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=512
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -346,7 +351,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
CONFIG_RT_USING_SENSOR=y
CONFIG_RT_USING_SENSOR_V2=y
CONFIG_RT_USING_SENSOR_CMD=y
@@ -462,6 +466,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -571,6 +576,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -597,7 +610,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -660,6 +673,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -899,6 +913,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -945,6 +960,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1120,6 +1136,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1162,6 +1179,8 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1369,6 +1388,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-iot-m467/config_lvgl b/bsp/nuvoton/numaker-iot-m467/config_lvgl
index e328f41b81..84fce8720a 100644
--- a/bsp/nuvoton/numaker-iot-m467/config_lvgl
+++ b/bsp/nuvoton/numaker-iot-m467/config_lvgl
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/nuvoton/numaker-iot-m467/rtconfig.h b/bsp/nuvoton/numaker-iot-m467/rtconfig.h
index 1fe565836e..6157c9e966 100644
--- a/bsp/nuvoton/numaker-iot-m467/rtconfig.h
+++ b/bsp/nuvoton/numaker-iot-m467/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -191,6 +191,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 512
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_PWM
@@ -292,6 +296,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -385,6 +390,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
diff --git a/bsp/nuvoton/numaker-iot-m487/.config b/bsp/nuvoton/numaker-iot-m487/.config
index 5920472857..8cd8adfbbc 100644
--- a/bsp/nuvoton/numaker-iot-m487/.config
+++ b/bsp/nuvoton/numaker-iot-m487/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -287,6 +287,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=2048
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -339,7 +344,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
CONFIG_RT_USING_SENSOR=y
# CONFIG_RT_USING_SENSOR_V2 is not set
CONFIG_RT_USING_SENSOR_CMD=y
@@ -455,6 +459,7 @@ CONFIG_RT_USING_POSIX_SELECT=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -564,7 +569,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -630,6 +635,7 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -869,6 +875,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -915,6 +922,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1090,6 +1098,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1132,6 +1141,8 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1339,6 +1350,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-iot-m487/config_lvgl b/bsp/nuvoton/numaker-iot-m487/config_lvgl
index 6dfc2d43df..bbeb858b34 100644
--- a/bsp/nuvoton/numaker-iot-m487/config_lvgl
+++ b/bsp/nuvoton/numaker-iot-m487/config_lvgl
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/nuvoton/numaker-iot-m487/rtconfig.h b/bsp/nuvoton/numaker-iot-m487/rtconfig.h
index ca855e2934..d2252b262e 100644
--- a/bsp/nuvoton/numaker-iot-m487/rtconfig.h
+++ b/bsp/nuvoton/numaker-iot-m487/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -177,6 +177,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 2048
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -275,6 +279,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -350,6 +355,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
diff --git a/bsp/nuvoton/numaker-iot-ma35d1/.config b/bsp/nuvoton/numaker-iot-ma35d1/.config
index 0d953f5315..92f3a45419 100644
--- a/bsp/nuvoton/numaker-iot-ma35d1/.config
+++ b/bsp/nuvoton/numaker-iot-ma35d1/.config
@@ -105,11 +105,9 @@ CONFIG_USE_MA35D1_AARCH32=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -222,6 +220,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=128
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -300,6 +300,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=256
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -343,7 +348,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
# CONFIG_RT_USING_SENSOR is not set
# CONFIG_RT_USING_TOUCH is not set
# CONFIG_RT_USING_LCD is not set
@@ -427,6 +431,7 @@ CONFIG_RT_USING_CUSTOM_DLMODULE=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -528,6 +533,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
CONFIG_ULOG_USING_ISR_LOG=y
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -554,7 +567,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
CONFIG_RT_USING_ADT=y
@@ -604,81 +617,100 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
CONFIG_RT_USING_UTESTCASES=y
#
-# Utest Self Testcase
-#
-CONFIG_RT_UTEST_SELF_PASS=y
-# end of Utest Self Testcase
-
-#
-# Kernel Testcase
+# Kernel Core
#
CONFIG_RT_UTEST_MEMHEAP=y
CONFIG_RT_UTEST_SMALL_MEM=y
-# CONFIG_UTEST_IRQ_TC is not set
-# CONFIG_UTEST_SEMAPHORE_TC is not set
-# CONFIG_UTEST_EVENT_TC is not set
-# CONFIG_UTEST_TIMER_TC is not set
-# CONFIG_UTEST_MESSAGEQUEUE_TC is not set
-# CONFIG_UTEST_SIGNAL_TC is not set
-# CONFIG_UTEST_MUTEX_TC is not set
-# CONFIG_UTEST_MAILBOX_TC is not set
-# CONFIG_UTEST_THREAD_TC is not set
-# CONFIG_UTEST_DEVICE_TC is not set
-# CONFIG_UTEST_ATOMIC_TC is not set
-# CONFIG_UTEST_HOOKLIST_TC is not set
-# CONFIG_UTEST_MTSAFE_KPRINT_TC is not set
-# CONFIG_UTEST_SCHEDULER_TC is not set
-# end of Kernel Testcase
+# CONFIG_RT_UTEST_OBJECT is not set
+# CONFIG_RT_UTEST_IRQ is not set
+# CONFIG_RT_UTEST_SEMAPHORE is not set
+# CONFIG_RT_UTEST_EVENT is not set
+# CONFIG_RT_UTEST_TIMER is not set
+# CONFIG_RT_UTEST_MESSAGEQUEUE is not set
+# CONFIG_RT_UTEST_SIGNAL is not set
+# CONFIG_RT_UTEST_MUTEX is not set
+# CONFIG_RT_UTEST_MAILBOX is not set
+# CONFIG_RT_UTEST_THREAD is not set
+# CONFIG_RT_UTEST_ATOMIC is not set
+# CONFIG_RT_UTEST_HOOKLIST is not set
+# CONFIG_RT_UTEST_MTSAFE_KPRINT is not set
+# CONFIG_RT_UTEST_SCHEDULER is not set
+# CONFIG_RT_UTEST_MEMPOOL is not set
+# CONFIG_RT_UTEST_SYS_PERF is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
+# end of Kernel Core
#
-# CPP11 Testcase
+# Kernel Components
#
-# CONFIG_UTEST_CPP11_THREAD_TC is not set
-# end of CPP11 Testcase
#
-# Utest Serial Testcase
+# Drivers
#
-# CONFIG_UTEST_SERIAL_TC is not set
-# end of Utest Serial Testcase
+# CONFIG_RT_UTEST_DRIVERS_CORE is not set
+# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
#
-# Serial-Bypass Testcase
+# IPC Test
#
-# CONFIG_UTEST_SERIAL_BYPASS is not set
-# end of Serial-Bypass Testcase
+# CONFIG_RT_UTEST_COMPLETION is not set
+# CONFIG_RT_UTEST_WORKQUEUE is not set
+# end of IPC Test
#
-# Utest IPC Testcase
+# Serial Test
#
-# CONFIG_UTEST_COMPLETION_TC is not set
-# CONFIG_UTEST_WORKQUEUE_TC is not set
-# end of Utest IPC Testcase
+# end of Serial Test
#
-# RTT Posix Testcase
+# SMP-Call Test
#
-# CONFIG_RTT_POSIX_TESTCASE is not set
-# end of RTT Posix Testcase
+# end of SMP-Call Test
+# end of Drivers
+
+#
+# File System
+#
+# CONFIG_RT_UTEST_TC_USING_DFS_API is not set
+# end of File System
+
+#
+# CPP11
+#
+# CONFIG_RT_UTEST_CPP11_THREAD is not set
+# end of CPP11
+
+#
+# LwIP
+#
+# CONFIG_RT_UTEST_TC_USING_LWIP is not set
+# end of LwIP
+
+#
+# Netdev
+#
+# CONFIG_RT_UTEST_TC_USING_NETDEV is not set
+# end of Netdev
+
+#
+# Utest Framework
+#
+CONFIG_RT_UTEST_SELF_PASS=y
+# end of Utest Framework
+# end of Kernel Components
#
# Memory Management Subsytem Testcase
#
-# CONFIG_UTEST_MM_API_TC is not set
-# CONFIG_UTEST_MM_LWP_TC is not set
+# CONFIG_RT_UTEST_MM_API is not set
+# CONFIG_RT_UTEST_MM_LWP is not set
# end of Memory Management Subsytem Testcase
#
# Tmpfs Testcase
#
-# CONFIG_UTEST_TMPFS_CP is not set
+# CONFIG_RT_UTEST_TMPFS_CP is not set
# end of Tmpfs Testcase
-
-#
-# SMP-Call Testcase
-#
-# CONFIG_UTEST_SMP_CALL_FUNC is not set
-# end of SMP-Call Testcase
# end of RT-Thread Utestcases
#
@@ -701,6 +733,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -899,6 +932,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -944,6 +978,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1119,6 +1154,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1161,6 +1197,8 @@ CONFIG_RT_UTEST_SMALL_MEM=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1368,6 +1406,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-iot-ma35d1/rtconfig.h b/bsp/nuvoton/numaker-iot-ma35d1/rtconfig.h
index c9c2b518fe..15b3322df3 100644
--- a/bsp/nuvoton/numaker-iot-ma35d1/rtconfig.h
+++ b/bsp/nuvoton/numaker-iot-ma35d1/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -189,6 +189,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 256
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -259,6 +263,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -346,6 +351,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_ADT
#define RT_USING_ADT_AVL
#define RT_USING_ADT_BITMAP
@@ -377,36 +383,51 @@
#define RT_USING_UTESTCASES
-/* Utest Self Testcase */
-
-#define RT_UTEST_SELF_PASS
-/* end of Utest Self Testcase */
-
-/* Kernel Testcase */
+/* Kernel Core */
#define RT_UTEST_MEMHEAP
#define RT_UTEST_SMALL_MEM
-/* end of Kernel Testcase */
+/* end of Kernel Core */
-/* CPP11 Testcase */
+/* Kernel Components */
-/* end of CPP11 Testcase */
+/* Drivers */
-/* Utest Serial Testcase */
-/* end of Utest Serial Testcase */
+/* IPC Test */
-/* Serial-Bypass Testcase */
+/* end of IPC Test */
-/* end of Serial-Bypass Testcase */
+/* Serial Test */
-/* Utest IPC Testcase */
+/* end of Serial Test */
-/* end of Utest IPC Testcase */
+/* SMP-Call Test */
-/* RTT Posix Testcase */
+/* end of SMP-Call Test */
+/* end of Drivers */
-/* end of RTT Posix Testcase */
+/* File System */
+
+/* end of File System */
+
+/* CPP11 */
+
+/* end of CPP11 */
+
+/* LwIP */
+
+/* end of LwIP */
+
+/* Netdev */
+
+/* end of Netdev */
+
+/* Utest Framework */
+
+#define RT_UTEST_SELF_PASS
+/* end of Utest Framework */
+/* end of Kernel Components */
/* Memory Management Subsytem Testcase */
@@ -415,10 +436,6 @@
/* Tmpfs Testcase */
/* end of Tmpfs Testcase */
-
-/* SMP-Call Testcase */
-
-/* end of SMP-Call Testcase */
/* end of RT-Thread Utestcases */
/* RT-Thread online packages */
diff --git a/bsp/nuvoton/numaker-m032ki/.config b/bsp/nuvoton/numaker-m032ki/.config
index b0c9563407..4de5a26b00 100644
--- a/bsp/nuvoton/numaker-m032ki/.config
+++ b/bsp/nuvoton/numaker-m032ki/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -365,7 +365,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -405,80 +405,86 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
CONFIG_RT_USING_UTESTCASES=y
#
-# Utest Self Testcase
-#
-CONFIG_RT_UTEST_SELF_PASS=y
-# end of Utest Self Testcase
-
-#
-# Kernel Testcase
+# Kernel Core
#
CONFIG_RT_UTEST_SMALL_MEM=y
-# CONFIG_UTEST_IRQ_TC is not set
-# CONFIG_UTEST_SEMAPHORE_TC is not set
-# CONFIG_UTEST_EVENT_TC is not set
-# CONFIG_UTEST_TIMER_TC is not set
-# CONFIG_UTEST_MESSAGEQUEUE_TC is not set
-# CONFIG_UTEST_SIGNAL_TC is not set
-# CONFIG_UTEST_MUTEX_TC is not set
-# CONFIG_UTEST_MAILBOX_TC is not set
-# CONFIG_UTEST_THREAD_TC is not set
-# CONFIG_UTEST_DEVICE_TC is not set
-# CONFIG_UTEST_ATOMIC_TC is not set
-# CONFIG_UTEST_HOOKLIST_TC is not set
-# CONFIG_UTEST_MTSAFE_KPRINT_TC is not set
-# CONFIG_UTEST_SCHEDULER_TC is not set
-# end of Kernel Testcase
+# CONFIG_RT_UTEST_OBJECT is not set
+# CONFIG_RT_UTEST_IRQ is not set
+# CONFIG_RT_UTEST_SEMAPHORE is not set
+# CONFIG_RT_UTEST_EVENT is not set
+# CONFIG_RT_UTEST_TIMER is not set
+# CONFIG_RT_UTEST_MESSAGEQUEUE is not set
+# CONFIG_RT_UTEST_SIGNAL is not set
+# CONFIG_RT_UTEST_MUTEX is not set
+# CONFIG_RT_UTEST_MAILBOX is not set
+# CONFIG_RT_UTEST_THREAD is not set
+# CONFIG_RT_UTEST_ATOMIC is not set
+# CONFIG_RT_UTEST_HOOKLIST is not set
+# CONFIG_RT_UTEST_MTSAFE_KPRINT is not set
+# CONFIG_RT_UTEST_SCHEDULER is not set
+# CONFIG_RT_UTEST_MEMPOOL is not set
+# CONFIG_RT_UTEST_SYS_PERF is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
+# end of Kernel Core
#
-# CPP11 Testcase
+# Kernel Components
#
-# CONFIG_UTEST_CPP11_THREAD_TC is not set
-# end of CPP11 Testcase
#
-# Utest Serial Testcase
+# Drivers
#
-# CONFIG_UTEST_SERIAL_TC is not set
-# end of Utest Serial Testcase
+# CONFIG_RT_UTEST_DRIVERS_CORE is not set
#
-# Serial-Bypass Testcase
+# IPC Test
#
-# CONFIG_UTEST_SERIAL_BYPASS is not set
-# end of Serial-Bypass Testcase
+# CONFIG_RT_UTEST_COMPLETION is not set
+# CONFIG_RT_UTEST_WORKQUEUE is not set
+# end of IPC Test
#
-# Utest IPC Testcase
+# Serial Test
#
-# CONFIG_UTEST_COMPLETION_TC is not set
-# CONFIG_UTEST_WORKQUEUE_TC is not set
-# end of Utest IPC Testcase
+# end of Serial Test
#
-# RTT Posix Testcase
+# SMP-Call Test
#
-# CONFIG_RTT_POSIX_TESTCASE is not set
-# end of RTT Posix Testcase
+# end of SMP-Call Test
+# end of Drivers
+
+#
+# File System
+#
+# CONFIG_RT_UTEST_TC_USING_DFS_API is not set
+# end of File System
+
+#
+# CPP11
+#
+# CONFIG_RT_UTEST_CPP11_THREAD is not set
+# end of CPP11
+
+#
+# Utest Framework
+#
+CONFIG_RT_UTEST_SELF_PASS=y
+# end of Utest Framework
+# end of Kernel Components
#
# Memory Management Subsytem Testcase
#
-# CONFIG_UTEST_MM_API_TC is not set
-# CONFIG_UTEST_MM_LWP_TC is not set
+# CONFIG_RT_UTEST_MM_API is not set
+# CONFIG_RT_UTEST_MM_LWP is not set
# end of Memory Management Subsytem Testcase
#
# Tmpfs Testcase
#
-# CONFIG_UTEST_TMPFS_CP is not set
+# CONFIG_RT_UTEST_TMPFS_CP is not set
# end of Tmpfs Testcase
-
-#
-# SMP-Call Testcase
-#
-# CONFIG_UTEST_SMP_CALL_FUNC is not set
-# end of SMP-Call Testcase
# end of RT-Thread Utestcases
#
@@ -501,6 +507,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -698,6 +705,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -744,6 +752,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -919,6 +928,7 @@ CONFIG_RT_UTEST_SMALL_MEM=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -961,6 +971,8 @@ CONFIG_RT_UTEST_SMALL_MEM=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1168,6 +1180,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-m032ki/config_lvgl b/bsp/nuvoton/numaker-m032ki/config_lvgl
index 36d4d68edb..122f5aa244 100644
--- a/bsp/nuvoton/numaker-m032ki/config_lvgl
+++ b/bsp/nuvoton/numaker-m032ki/config_lvgl
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/nuvoton/numaker-m032ki/rtconfig.h b/bsp/nuvoton/numaker-m032ki/rtconfig.h
index 3d5d276ded..cfb07b8bea 100644
--- a/bsp/nuvoton/numaker-m032ki/rtconfig.h
+++ b/bsp/nuvoton/numaker-m032ki/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -201,6 +201,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
@@ -221,35 +222,42 @@
#define RT_USING_UTESTCASES
-/* Utest Self Testcase */
-
-#define RT_UTEST_SELF_PASS
-/* end of Utest Self Testcase */
-
-/* Kernel Testcase */
+/* Kernel Core */
#define RT_UTEST_SMALL_MEM
-/* end of Kernel Testcase */
+/* end of Kernel Core */
-/* CPP11 Testcase */
+/* Kernel Components */
-/* end of CPP11 Testcase */
+/* Drivers */
-/* Utest Serial Testcase */
-/* end of Utest Serial Testcase */
+/* IPC Test */
-/* Serial-Bypass Testcase */
+/* end of IPC Test */
-/* end of Serial-Bypass Testcase */
+/* Serial Test */
-/* Utest IPC Testcase */
+/* end of Serial Test */
-/* end of Utest IPC Testcase */
+/* SMP-Call Test */
-/* RTT Posix Testcase */
+/* end of SMP-Call Test */
+/* end of Drivers */
-/* end of RTT Posix Testcase */
+/* File System */
+
+/* end of File System */
+
+/* CPP11 */
+
+/* end of CPP11 */
+
+/* Utest Framework */
+
+#define RT_UTEST_SELF_PASS
+/* end of Utest Framework */
+/* end of Kernel Components */
/* Memory Management Subsytem Testcase */
@@ -258,10 +266,6 @@
/* Tmpfs Testcase */
/* end of Tmpfs Testcase */
-
-/* SMP-Call Testcase */
-
-/* end of SMP-Call Testcase */
/* end of RT-Thread Utestcases */
/* RT-Thread online packages */
diff --git a/bsp/nuvoton/numaker-m2354/.config b/bsp/nuvoton/numaker-m2354/.config
index 3682720f12..f5c9cc1e26 100644
--- a/bsp/nuvoton/numaker-m2354/.config
+++ b/bsp/nuvoton/numaker-m2354/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -285,6 +285,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=2048
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -337,7 +342,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
CONFIG_RT_USING_SENSOR=y
# CONFIG_RT_USING_SENSOR_V2 is not set
CONFIG_RT_USING_SENSOR_CMD=y
@@ -453,6 +457,7 @@ CONFIG_RT_USING_POSIX_SELECT=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -501,7 +506,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -565,6 +570,7 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -803,6 +809,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -848,6 +855,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1023,6 +1031,7 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1065,6 +1074,8 @@ CONFIG_PKG_AT_DEVICE_VER_NUM=0x99999
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1272,6 +1283,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-m2354/config_lvgl b/bsp/nuvoton/numaker-m2354/config_lvgl
index 2e2a643b74..6db987d376 100644
--- a/bsp/nuvoton/numaker-m2354/config_lvgl
+++ b/bsp/nuvoton/numaker-m2354/config_lvgl
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_AMP is not set
diff --git a/bsp/nuvoton/numaker-m2354/rtconfig.h b/bsp/nuvoton/numaker-m2354/rtconfig.h
index 587b38c264..8aad7b334f 100644
--- a/bsp/nuvoton/numaker-m2354/rtconfig.h
+++ b/bsp/nuvoton/numaker-m2354/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -176,6 +176,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 2048
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -277,6 +281,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -307,6 +312,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
diff --git a/bsp/nuvoton/numaker-m467hj/.config b/bsp/nuvoton/numaker-m467hj/.config
index 211fb84ff4..ab3b2d863d 100644
--- a/bsp/nuvoton/numaker-m467hj/.config
+++ b/bsp/nuvoton/numaker-m467hj/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -217,6 +215,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -298,6 +298,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=512
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -346,7 +351,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
CONFIG_RT_USING_SENSOR=y
CONFIG_RT_USING_SENSOR_V2=y
CONFIG_RT_USING_SENSOR_CMD=y
@@ -462,6 +466,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
# CONFIG_SAL_INTERNET_CHECK is not set
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -563,6 +568,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -589,7 +602,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -652,6 +665,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -850,6 +864,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -896,6 +911,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1071,6 +1087,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1113,6 +1130,8 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="ramdisk1"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1320,6 +1339,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-m467hj/config_lvgl b/bsp/nuvoton/numaker-m467hj/config_lvgl
index 34b8d99a5b..e2aae5679c 100644
--- a/bsp/nuvoton/numaker-m467hj/config_lvgl
+++ b/bsp/nuvoton/numaker-m467hj/config_lvgl
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_AMP is not set
diff --git a/bsp/nuvoton/numaker-m467hj/rtconfig.h b/bsp/nuvoton/numaker-m467hj/rtconfig.h
index 575eab953a..8569f17b3b 100644
--- a/bsp/nuvoton/numaker-m467hj/rtconfig.h
+++ b/bsp/nuvoton/numaker-m467hj/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -191,6 +191,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 512
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_PWM
@@ -292,6 +296,7 @@
/* Network */
#define RT_USING_SAL
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -377,6 +382,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
diff --git a/bsp/nuvoton/numaker-pfm-m487/.config b/bsp/nuvoton/numaker-pfm-m487/.config
index 98956df35a..dbda5cb2ae 100644
--- a/bsp/nuvoton/numaker-pfm-m487/.config
+++ b/bsp/nuvoton/numaker-pfm-m487/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -287,6 +287,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=128
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -339,7 +344,6 @@ CONFIG_RT_USING_AUDIO=y
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_SIZE=4096
CONFIG_RT_AUDIO_REPLAY_MP_BLOCK_COUNT=2
CONFIG_RT_AUDIO_RECORD_PIPE_SIZE=2048
-# CONFIG_RT_UTEST_USING_AUDIO_DRIVER is not set
# CONFIG_RT_USING_SENSOR is not set
# CONFIG_RT_USING_TOUCH is not set
# CONFIG_RT_USING_LCD is not set
@@ -453,6 +457,7 @@ CONFIG_RT_USING_POSIX_DEVIO=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -553,7 +558,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
@@ -619,6 +624,7 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -817,6 +823,7 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -863,6 +870,7 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1038,6 +1046,7 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1080,6 +1089,8 @@ CONFIG_RT_USB_DEVICE_HID_MOUSE=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1287,6 +1298,7 @@ CONFIG_PKG_NUVOTON_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nuvoton/numaker-pfm-m487/config_lvgl b/bsp/nuvoton/numaker-pfm-m487/config_lvgl
index 037e16bbc2..7c6f283972 100644
--- a/bsp/nuvoton/numaker-pfm-m487/config_lvgl
+++ b/bsp/nuvoton/numaker-pfm-m487/config_lvgl
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/nuvoton/numaker-pfm-m487/rtconfig.h b/bsp/nuvoton/numaker-pfm-m487/rtconfig.h
index cac5c5a9e3..b18e06ab2f 100644
--- a/bsp/nuvoton/numaker-pfm-m487/rtconfig.h
+++ b/bsp/nuvoton/numaker-pfm-m487/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -177,6 +177,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 128
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -271,6 +275,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -339,6 +344,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
/* end of Utilities */
/* Using USB legacy version */
diff --git a/bsp/nxp/imx/imx6sx/cortex-a9/.config b/bsp/nxp/imx/imx6sx/cortex-a9/.config
index 57dae89416..6782ced2ac 100644
--- a/bsp/nxp/imx/imx6sx/cortex-a9/.config
+++ b/bsp/nxp/imx/imx6sx/cortex-a9/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -200,6 +198,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -333,6 +333,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -474,6 +475,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -581,6 +583,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -670,6 +673,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -715,6 +719,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -808,6 +813,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -889,6 +895,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -931,6 +938,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -947,6 +958,21 @@ CONFIG_PKG_NXP_IMX6SX_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1118,6 +1144,7 @@ CONFIG_PKG_NXP_IMX6SX_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.h b/bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.h
index d3a2ce20cb..c9e697363c 100644
--- a/bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.h
+++ b/bsp/nxp/imx/imx6sx/cortex-a9/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -182,6 +182,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -373,6 +374,14 @@
#define PKG_USING_NXP_IMX6SX_DRIVER
#define PKG_USING_NXP_IMX6SX_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imx6ul/.config b/bsp/nxp/imx/imx6ul/.config
index 690eba350e..5a8398d508 100644
--- a/bsp/nxp/imx/imx6ul/.config
+++ b/bsp/nxp/imx/imx6ul/.config
@@ -105,11 +105,9 @@ CONFIG_BOARD_IMX6UL=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -422,6 +422,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -529,6 +530,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -619,6 +621,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -664,6 +667,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -757,6 +761,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -838,6 +843,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -880,6 +886,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -896,6 +906,21 @@ CONFIG_PKG_USING_NXP_IMX6UL_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMX6UL_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1067,6 +1092,7 @@ CONFIG_PKG_NXP_IMX6UL_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imx6ul/rtconfig.h b/bsp/nxp/imx/imx6ul/rtconfig.h
index 65a9c99e04..a3f9c282c1 100644
--- a/bsp/nxp/imx/imx6ul/rtconfig.h
+++ b/bsp/nxp/imx/imx6ul/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -334,6 +334,14 @@
#define PKG_USING_NXP_IMX6UL_DRIVER
#define PKG_USING_NXP_IMX6UL_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imx6ull-smart/.config b/bsp/nxp/imx/imx6ull-smart/.config
index 1d994f3fbe..0c865f22b5 100644
--- a/bsp/nxp/imx/imx6ull-smart/.config
+++ b/bsp/nxp/imx/imx6ull-smart/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
CONFIG_RT_USING_SMART=y
@@ -220,6 +218,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -453,6 +453,7 @@ CONFIG_RT_USING_POSIX_TIMER=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -555,6 +556,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -672,6 +681,7 @@ CONFIG_RT_WINUSB_GUID="{6860DC3C-C05F-4807-8807-1CA861CC1D66}"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -794,6 +804,7 @@ CONFIG_RW007_SPI_MAX_HZ=30000000
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -884,6 +895,7 @@ CONFIG_RW007_SPI_MAX_HZ=30000000
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -929,6 +941,7 @@ CONFIG_RW007_SPI_MAX_HZ=30000000
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1022,6 +1035,7 @@ CONFIG_RW007_SPI_MAX_HZ=30000000
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1103,6 +1117,7 @@ CONFIG_RW007_SPI_MAX_HZ=30000000
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1145,6 +1160,10 @@ CONFIG_RW007_SPI_MAX_HZ=30000000
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1161,6 +1180,21 @@ CONFIG_PKG_USING_NXP_IMX6UL_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMX6UL_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1332,6 +1366,7 @@ CONFIG_PKG_NXP_IMX6UL_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imx6ull-smart/rtconfig.h b/bsp/nxp/imx/imx6ull-smart/rtconfig.h
index f5efea679a..83dd52b147 100644
--- a/bsp/nxp/imx/imx6ull-smart/rtconfig.h
+++ b/bsp/nxp/imx/imx6ull-smart/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMART
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 4
@@ -295,6 +295,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -542,6 +543,14 @@
#define PKG_USING_NXP_IMX6UL_DRIVER
#define PKG_USING_NXP_IMX6UL_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/.config
index 819adc77ec..dc0e540e7e 100644
--- a/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -473,6 +473,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -580,6 +581,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -670,6 +672,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -716,6 +719,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -809,6 +813,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -890,6 +895,7 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -932,6 +938,10 @@ CONFIG_RT_USB_MSTORAGE_DISK_NAME="sd0"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -948,6 +958,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1119,6 +1144,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.h
index 233b32f5c6..e06abbfd72 100644
--- a/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -371,6 +371,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/.config b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/.config
index e0e60b6d3a..4933f96035 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -415,6 +415,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -522,6 +523,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -612,6 +614,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -658,6 +661,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -751,6 +755,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -832,6 +837,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -874,6 +880,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -890,6 +900,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1061,6 +1086,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.h
index 107464bc3c..595766b37d 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1052-atk-commander/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -324,6 +324,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.config b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.config
index 331123c794..1bb7c3795e 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.h
index c34dd450bf..84a700eee9 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/.config
index e96f361e17..a867a46c4d 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -395,6 +395,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -502,6 +503,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -592,6 +594,7 @@ CONFIG_NETDEV_IPV6=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -638,6 +641,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -731,6 +735,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -812,6 +817,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -854,6 +860,10 @@ CONFIG_NETDEV_IPV6=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -870,6 +880,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1041,6 +1066,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.h
index 46d446b17e..ac3e31baf0 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -319,6 +319,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/.config b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/.config
index f6dbe460c6..d642440eb3 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h
index 7c05070509..ba3f59304b 100644
--- a/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1052-seeed-ArchMix/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.config
index 37f7775d88..19f82b102c 100644
--- a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -391,6 +391,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -498,6 +499,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -588,6 +590,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -634,6 +637,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -850,6 +856,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -866,6 +876,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1037,6 +1062,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.h
index b28ee671a4..87bd1a22c4 100644
--- a/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/.config b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/.config
index bc79717ed1..a4c8e92cc6 100644
--- a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h
index 9198728f9f..52a6c28b96 100644
--- a/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/.config
index 4f1aee0636..6347e8687b 100644
--- a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -805,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -847,6 +853,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.h
index 7040b38c7c..5e4e9bc970 100644
--- a/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -311,6 +311,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/.config b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/.config
index 8934931683..72d9abbaad 100644
--- a/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/.config
+++ b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -399,6 +399,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -506,6 +507,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -596,6 +598,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -642,6 +645,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -735,6 +739,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -816,6 +821,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -858,6 +864,10 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=4096
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -874,6 +884,21 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-imxrt-sd
CONFIG_PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION=y
CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1045,6 +1070,7 @@ CONFIG_PKG_NXP_IMXRT_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/rtconfig.h b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/rtconfig.h
index 85ce81711a..30211d6b73 100644
--- a/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -322,6 +322,14 @@
#define PKG_USING_NXP_IMXRT_DRIVER
#define PKG_USING_NXP_IMXRT_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/.config b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/.config
index 535d811918..d2190ae8ee 100644
--- a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/.config
+++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h
index f949e22c83..2e2e5749cd 100644
--- a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/.config b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/.config
index cb1a0c6508..258294d0ce 100644
--- a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/.config
+++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h
index 1aa2ca4194..e32081df7b 100644
--- a/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h
+++ b/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/nxp/lpc/lpc1114/.config b/bsp/nxp/lpc/lpc1114/.config
index 56053c26a7..1c2b0ed11d 100644
--- a/bsp/nxp/lpc/lpc1114/.config
+++ b/bsp/nxp/lpc/lpc1114/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
CONFIG_RT_USING_NANO=y
# CONFIG_RT_USING_AMP is not set
@@ -223,6 +221,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -330,6 +329,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -419,6 +419,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -465,6 +466,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -558,6 +560,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -639,6 +642,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -681,6 +685,10 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -694,6 +702,21 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -865,6 +888,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc1114/rtconfig.h b/bsp/nxp/lpc/lpc1114/rtconfig.h
index cb57aab7bf..154e4aaeb8 100644
--- a/bsp/nxp/lpc/lpc1114/rtconfig.h
+++ b/bsp/nxp/lpc/lpc1114/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_NANO
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
@@ -226,6 +226,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc176x/.config b/bsp/nxp/lpc/lpc176x/.config
index 0bb5bb47f1..eb68b7da7f 100644
--- a/bsp/nxp/lpc/lpc176x/.config
+++ b/bsp/nxp/lpc/lpc176x/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=6
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -488,6 +488,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -595,6 +596,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -684,6 +686,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -730,6 +733,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -823,6 +827,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -904,6 +909,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -946,6 +952,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -962,6 +972,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1133,6 +1158,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc176x/rtconfig.h b/bsp/nxp/lpc/lpc176x/rtconfig.h
index ffa3dfcc41..e5228890b9 100644
--- a/bsp/nxp/lpc/lpc176x/rtconfig.h
+++ b/bsp/nxp/lpc/lpc176x/rtconfig.h
@@ -378,6 +378,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc178x/.config b/bsp/nxp/lpc/lpc178x/.config
index 635f83164b..907e3ffa49 100644
--- a/bsp/nxp/lpc/lpc178x/.config
+++ b/bsp/nxp/lpc/lpc178x/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=6
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -429,6 +429,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -536,6 +537,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -625,6 +627,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -671,6 +674,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -764,6 +768,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -845,6 +850,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -887,6 +893,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -903,6 +913,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1075,6 +1100,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc178x/rtconfig.h b/bsp/nxp/lpc/lpc178x/rtconfig.h
index 8829dd4996..9912a03f71 100644
--- a/bsp/nxp/lpc/lpc178x/rtconfig.h
+++ b/bsp/nxp/lpc/lpc178x/rtconfig.h
@@ -337,6 +337,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc2148/.config b/bsp/nxp/lpc/lpc2148/.config
index 69d7ceb8ab..2c457de67c 100644
--- a/bsp/nxp/lpc/lpc2148/.config
+++ b/bsp/nxp/lpc/lpc2148/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -201,6 +199,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -377,6 +377,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -484,6 +485,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -573,6 +575,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -618,6 +621,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -711,6 +715,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -792,6 +797,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -834,6 +840,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -847,6 +857,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1017,6 +1042,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc2148/rtconfig.h b/bsp/nxp/lpc/lpc2148/rtconfig.h
index fb71d89cb4..0d93ec90ee 100644
--- a/bsp/nxp/lpc/lpc2148/rtconfig.h
+++ b/bsp/nxp/lpc/lpc2148/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -301,6 +301,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc2478/.config b/bsp/nxp/lpc/lpc2478/.config
index 1fb7456628..016b142b28 100644
--- a/bsp/nxp/lpc/lpc2478/.config
+++ b/bsp/nxp/lpc/lpc2478/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -201,6 +199,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -392,6 +392,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -499,6 +500,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -588,6 +590,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -633,6 +636,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -726,6 +730,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -807,6 +812,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -849,6 +855,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -862,6 +872,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1032,6 +1057,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc2478/project.uvproj b/bsp/nxp/lpc/lpc2478/project.uvproj
index 5342d63704..cdf1562a1f 100644
--- a/bsp/nxp/lpc/lpc2478/project.uvproj
+++ b/bsp/nxp/lpc/lpc2478/project.uvproj
@@ -352,9 +352,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC
- ..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\drivers\include;drivers;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\libcpu\arm\common;applications;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\posix\io\eventfd;.;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\libcpu\arm\lpc24xx;..\..\..\..\components\finsh;..\..\..\..\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\epoll
+ ..\..\..\..\components\drivers\smp_call;..\..\..\..\libcpu\arm\lpc24xx;..\..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\..\components\drivers\include;..\..\..\..\components\dfs\dfs_v1\include;..\..\..\..\libcpu\arm\common;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\posix\ipc;applications;drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;..\..\..\..\include;..\..\..\..\components\drivers\include;.;..\..\..\..\components\finsh;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include
@@ -396,16 +396,16 @@
Applications
- startup.c
+ application.c
1
- applications\startup.c
+ applications\application.c
- application.c
+ startup.c
1
- applications\application.c
+ applications\startup.c
@@ -839,16 +839,16 @@
- msh.c
+ msh_file.c
1
- ..\..\..\..\components\finsh\msh.c
+ ..\..\..\..\components\finsh\msh_file.c
- msh_file.c
+ msh.c
1
- ..\..\..\..\components\finsh\msh_file.c
+ ..\..\..\..\components\finsh\msh.c
@@ -1142,6 +1142,13 @@
klibc
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstdio.c
@@ -1149,6 +1156,13 @@
..\..\..\..\src\klibc\kstdio.c
+
+
+ kstring.c
+ 1
+ ..\..\..\..\src\klibc\kstring.c
+
+
kerrno.c
@@ -1163,20 +1177,6 @@
..\..\..\..\src\klibc\rt_vsscanf.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\..\src\klibc\kstring.c
-
-
libcpu
diff --git a/bsp/nxp/lpc/lpc2478/rtconfig.h b/bsp/nxp/lpc/lpc2478/rtconfig.h
index e63bbb0212..4edd610b28 100644
--- a/bsp/nxp/lpc/lpc2478/rtconfig.h
+++ b/bsp/nxp/lpc/lpc2478/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +309,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc408x/.config b/bsp/nxp/lpc/lpc408x/.config
index 5faa9a775a..89cb29d9bc 100644
--- a/bsp/nxp/lpc/lpc408x/.config
+++ b/bsp/nxp/lpc/lpc408x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -426,6 +426,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -533,6 +534,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -623,6 +625,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -669,6 +672,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -762,6 +766,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -843,6 +848,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -885,6 +891,10 @@ CONFIG_RT_USING_POSIX_DELAY=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -901,6 +911,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1072,6 +1097,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc408x/rtconfig.h b/bsp/nxp/lpc/lpc408x/rtconfig.h
index f7a57e20e2..f61860b471 100644
--- a/bsp/nxp/lpc/lpc408x/rtconfig.h
+++ b/bsp/nxp/lpc/lpc408x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -336,6 +336,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc43xx/M0/project.uvproj b/bsp/nxp/lpc/lpc43xx/M0/project.uvproj
index c204338a5c..c9dab92066 100644
--- a/bsp/nxp/lpc/lpc43xx/M0/project.uvproj
+++ b/bsp/nxp/lpc/lpc43xx/M0/project.uvproj
@@ -347,9 +347,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, USE_SPIFI, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, CORE_M0, __RTTHREAD__
+ __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, CORE_M0, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, USE_SPIFI
- ..\..\..\..\..\components\drivers\smp_call;..\..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\..\components\drivers\include;.;..\..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\..\include;..\..\..\..\..\components\vbus;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\components\libc\posix\ipc;..\Libraries\CMSIS\Include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\libcpu\arm\common;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\..\..\components\drivers\include;..\drivers;applications;..\..\..\..\..\components\vbus\share_hdr;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\..\components\finsh;..\..\..\..\..\components\drivers\include;..\..\..\..\..\libcpu\arm\cortex-m0;..\..\..\..\..\components\drivers\phy;..\..\..\..\..\components\libc\posix\io\poll;..\..\..\..\..\components\libc\posix\io\epoll
+ ..\..\..\..\..\components\drivers\include;.;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\compilers\common\extension;applications;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\..\components\libc\posix\io\poll;..\..\..\..\..\libcpu\arm\common;..\Libraries\CMSIS\Include;..\drivers;..\..\..\..\..\components\drivers\phy;..\..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\..\components\drivers\smp_call;..\..\..\..\..\components\libc\posix\ipc;..\..\..\..\..\components\finsh;..\..\..\..\..\libcpu\arm\cortex-m0;..\..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\..\components\vbus;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\include;..\..\..\..\..\components\drivers\include;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\..\..\components\vbus\share_hdr
@@ -390,13 +390,6 @@
Applications
-
-
- board.c
- 1
- applications\board.c
-
-
startup.c
@@ -411,6 +404,13 @@
applications\vbus_drv.c
+
+
+ board.c
+ 1
+ applications\board.c
+
+
application.c
@@ -711,16 +711,16 @@
Drivers
- drv_uart.c
+ drv_led.c
1
- ..\drivers\drv_uart.c
+ ..\drivers\drv_led.c
- drv_led.c
+ drv_uart.c
1
- ..\drivers\drv_led.c
+ ..\drivers\drv_uart.c
@@ -728,9 +728,9 @@
Finsh
- msh.c
+ msh_parse.c
1
- ..\..\..\..\..\components\finsh\msh.c
+ ..\..\..\..\..\components\finsh\msh_parse.c
@@ -742,9 +742,9 @@
- msh_parse.c
+ msh.c
1
- ..\..\..\..\..\components\finsh\msh_parse.c
+ ..\..\..\..\..\components\finsh\msh.c
@@ -1059,16 +1059,16 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\..\..\src\klibc\kerrno.c
+ ..\..\..\..\..\src\klibc\kstdio.c
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\..\..\src\klibc\kerrno.c
@@ -1080,16 +1080,16 @@
- kstring.c
+ rt_vsscanf.c
1
- ..\..\..\..\..\src\klibc\kstring.c
+ ..\..\..\..\..\src\klibc\rt_vsscanf.c
- kstdio.c
+ kstring.c
1
- ..\..\..\..\..\src\klibc\kstdio.c
+ ..\..\..\..\..\src\klibc\kstring.c
@@ -1128,16 +1128,16 @@
VBus
- watermark_queue.c
+ vbus.c
1
- ..\..\..\..\..\components\vbus\watermark_queue.c
+ ..\..\..\..\..\components\vbus\vbus.c
- vbus_chnx.c
+ watermark_queue.c
1
- ..\..\..\..\..\components\vbus\vbus_chnx.c
+ ..\..\..\..\..\components\vbus\watermark_queue.c
@@ -1149,9 +1149,9 @@
- vbus.c
+ vbus_chnx.c
1
- ..\..\..\..\..\components\vbus\vbus.c
+ ..\..\..\..\..\components\vbus\vbus_chnx.c
diff --git a/bsp/nxp/lpc/lpc43xx/M0/rtconfig.h b/bsp/nxp/lpc/lpc43xx/M0/rtconfig.h
index f21e94fe95..68f57e04bc 100644
--- a/bsp/nxp/lpc/lpc43xx/M0/rtconfig.h
+++ b/bsp/nxp/lpc/lpc43xx/M0/rtconfig.h
@@ -5,7 +5,7 @@
//
//
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
//
#define RT_ALIGN_SIZE 8
//
diff --git a/bsp/nxp/lpc/lpc43xx/M4/project.uvproj b/bsp/nxp/lpc/lpc43xx/M4/project.uvproj
index 7fe963c5eb..a63d32fe49 100644
--- a/bsp/nxp/lpc/lpc43xx/M4/project.uvproj
+++ b/bsp/nxp/lpc/lpc43xx/M4/project.uvproj
@@ -346,9 +346,9 @@
0
- CORE_M4, RT_USING_LIBC, __RTTHREAD__, BOOT_PROCESSOR, __STDC_LIMIT_MACROS, USE_SPIFI, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, USE_SPIFI, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, CORE_M4, __STDC_LIMIT_MACROS, __RTTHREAD__, BOOT_PROCESSOR
- applications;..\..\..\..\..\components\drivers\include;..\Libraries\CMSIS\Include;..\..\..\..\..\components\libc\posix\io\poll;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\components\finsh;..\..\..\..\..\components\vbus\share_hdr;..\..\..\..\..\components\vbus;..\..\..\..\..\libcpu\arm\common;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\phy;..\..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\..\components\drivers\smp_call;..\..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\..\components\drivers\include;.;..\..\..\..\..\components\libc\posix\ipc;..\..\..\..\..\libcpu\arm\cortex-m4;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\..\..\include;..\drivers
+ ..\..\..\..\..\components\drivers\phy;..\Libraries\CMSIS\Include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\vbus;..\..\..\..\..\components\finsh;..\..\..\..\..\include;..\..\..\..\..\components\vbus\share_hdr;applications;..\..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\..\components\drivers\include;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\..\libcpu\arm\common;..\..\..\..\..\components\libc\posix\ipc;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;..\drivers;.;..\..\..\..\..\components\libc\posix\io\poll;..\..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\..\components\drivers\smp_call;..\..\..\..\..\libcpu\arm\cortex-m4
@@ -389,6 +389,20 @@
Applications
+
+
+ vbus_drv.c
+ 1
+ applications\vbus_drv.c
+
+
+
+
+ application.c
+ 1
+ applications\application.c
+
+
startup.c
@@ -403,35 +417,21 @@
applications\board.c
-
-
- application.c
- 1
- applications\application.c
-
-
-
-
- vbus_drv.c
- 1
- applications\vbus_drv.c
-
-
CMSIS
- system_LPC43xx.c
- 1
- ..\Libraries\Device\NXP\LPC43xx\Source\Templates\system_LPC43xx.c
+ startup_LPC43xx.s
+ 2
+ ..\Libraries\Device\NXP\LPC43xx\Source\Templates\ARM\startup_LPC43xx.s
- startup_LPC43xx.s
- 2
- ..\Libraries\Device\NXP\LPC43xx\Source\Templates\ARM\startup_LPC43xx.s
+ system_LPC43xx.c
+ 1
+ ..\Libraries\Device\NXP\LPC43xx\Source\Templates\system_LPC43xx.c
@@ -725,6 +725,13 @@
Finsh
+
+
+ msh.c
+ 1
+ ..\..\..\..\..\components\finsh\msh.c
+
+
shell.c
@@ -739,13 +746,6 @@
..\..\..\..\..\components\finsh\msh_parse.c
-
-
- msh.c
- 1
- ..\..\..\..\..\components\finsh\msh.c
-
-
Kernel
@@ -1058,16 +1058,16 @@
klibc
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\..\..\src\klibc\kerrno.c
+ ..\..\..\..\..\src\klibc\rt_vsscanf.c
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\..\..\src\klibc\kerrno.c
@@ -1086,9 +1086,9 @@
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1127,9 +1127,9 @@
VBus
- prio_queue.c
+ vbus.c
1
- ..\..\..\..\..\components\vbus\prio_queue.c
+ ..\..\..\..\..\components\vbus\vbus.c
@@ -1141,9 +1141,9 @@
- vbus.c
+ prio_queue.c
1
- ..\..\..\..\..\components\vbus\vbus.c
+ ..\..\..\..\..\components\vbus\prio_queue.c
diff --git a/bsp/nxp/lpc/lpc43xx/M4/rtconfig.h b/bsp/nxp/lpc/lpc43xx/M4/rtconfig.h
index 632299104c..c9d4baece8 100644
--- a/bsp/nxp/lpc/lpc43xx/M4/rtconfig.h
+++ b/bsp/nxp/lpc/lpc43xx/M4/rtconfig.h
@@ -5,7 +5,7 @@
//
//
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
//
#define RT_ALIGN_SIZE 8
//
diff --git a/bsp/nxp/lpc/lpc5410x/.config b/bsp/nxp/lpc/lpc5410x/.config
index a5ce069157..7cafa4e750 100644
--- a/bsp/nxp/lpc/lpc5410x/.config
+++ b/bsp/nxp/lpc/lpc5410x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -423,6 +423,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -530,6 +531,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -619,6 +621,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -665,6 +668,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -758,6 +762,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -839,6 +844,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -881,6 +887,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -897,6 +907,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1067,6 +1092,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc5410x/rtconfig.h b/bsp/nxp/lpc/lpc5410x/rtconfig.h
index 1b76c088a1..db0178cedc 100644
--- a/bsp/nxp/lpc/lpc5410x/rtconfig.h
+++ b/bsp/nxp/lpc/lpc5410x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -331,6 +331,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc54114-lite/.config b/bsp/nxp/lpc/lpc54114-lite/.config
index 5987151bdf..1be06141ec 100644
--- a/bsp/nxp/lpc/lpc54114-lite/.config
+++ b/bsp/nxp/lpc/lpc54114-lite/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -439,6 +439,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -546,6 +547,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -636,6 +638,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -682,6 +685,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -775,6 +779,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -856,6 +861,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -898,6 +904,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -914,6 +924,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1085,6 +1110,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc54114-lite/rtconfig.h b/bsp/nxp/lpc/lpc54114-lite/rtconfig.h
index 4e22f41119..202773c54b 100644
--- a/bsp/nxp/lpc/lpc54114-lite/rtconfig.h
+++ b/bsp/nxp/lpc/lpc54114-lite/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -340,6 +340,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc54608-LPCXpresso/.config b/bsp/nxp/lpc/lpc54608-LPCXpresso/.config
index e536b03964..fc3660cd46 100644
--- a/bsp/nxp/lpc/lpc54608-LPCXpresso/.config
+++ b/bsp/nxp/lpc/lpc54608-LPCXpresso/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -412,6 +412,7 @@ CONFIG_RT_USING_CPLUSPLUS=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -553,6 +554,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -660,6 +662,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -750,6 +753,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -796,6 +800,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -889,6 +894,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -970,6 +976,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1012,6 +1019,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1028,6 +1039,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1199,6 +1225,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.h b/bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.h
index 04faefb42a..adfc10ac23 100644
--- a/bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.h
+++ b/bsp/nxp/lpc/lpc54608-LPCXpresso/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -235,6 +235,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -425,6 +426,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/.config b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/.config
index 47927b6bad..255132b307 100644
--- a/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/.config
+++ b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/.config
@@ -7,7 +7,7 @@ CONFIG_SOC_LPC55S6x=y
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h
index 7203462552..e8d5e1e02c 100644
--- a/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h
+++ b/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/rtconfig.h
@@ -8,7 +8,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/.config
index c91c517b79..d487105f21 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/.config
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_LPC55S06=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -630,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +852,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -862,6 +872,21 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1033,6 +1058,7 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h
index 04cabbe85b..91be608f0d 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -315,6 +315,14 @@
#define PKG_USING_NXP_LPC55S_DRIVER
#define PKG_USING_NXP_LPC55S_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/.config
index 3614cc5e53..5d52c2e8bb 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/.config
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_LPC55S16=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -861,6 +871,21 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1032,6 +1057,7 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h
index 25be94f95f..acf6ff7606 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
#define PKG_USING_NXP_LPC55S_DRIVER
#define PKG_USING_NXP_LPC55S_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/.config
index e96c28c6d3..2bdd26602b 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/.config
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_LPC55S28=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -630,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +852,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -862,6 +872,21 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1033,6 +1058,7 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h
index 4101e19686..5194610cf7 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -315,6 +315,14 @@
#define PKG_USING_NXP_LPC55S_DRIVER
#define PKG_USING_NXP_LPC55S_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/.config
index 0111afad22..2173f4b2b5 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/.config
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_LPC55S36=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -861,6 +871,21 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1032,6 +1057,7 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h
index 7d1b387901..b0283ace0e 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
#define PKG_USING_NXP_LPC55S_DRIVER
#define PKG_USING_NXP_LPC55S_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.config b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.config
index 4b5702eeba..f413e77791 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.config
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_LPC55S69=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -861,6 +871,21 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1032,6 +1057,7 @@ CONFIG_PKG_NXP_LPC55S_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h
index 30747d7539..7810e13274 100644
--- a/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h
+++ b/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
#define PKG_USING_NXP_LPC55S_DRIVER
#define PKG_USING_NXP_LPC55S_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/lpc/lpc824/.config b/bsp/nxp/lpc/lpc824/.config
index 077907b468..4d6394356a 100644
--- a/bsp/nxp/lpc/lpc824/.config
+++ b/bsp/nxp/lpc/lpc824/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
CONFIG_RT_USING_NANO=y
# CONFIG_RT_USING_AMP is not set
@@ -224,6 +222,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -331,6 +330,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -420,6 +420,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -466,6 +467,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -559,6 +561,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -640,6 +643,7 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -682,6 +686,10 @@ CONFIG_RT_MAIN_THREAD_PRIORITY=10
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -698,6 +706,21 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -869,6 +892,7 @@ CONFIG_PKG_NXP_LPC_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/lpc/lpc824/rtconfig.h b/bsp/nxp/lpc/lpc824/rtconfig.h
index 2668fe8f97..8e87b11b77 100644
--- a/bsp/nxp/lpc/lpc824/rtconfig.h
+++ b/bsp/nxp/lpc/lpc824/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_NANO
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
@@ -229,6 +229,14 @@
#define PKG_USING_NXP_LPC_DRIVER
#define PKG_USING_NXP_LPC_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa153/.config b/bsp/nxp/mcx/mcxa/frdm-mcxa153/.config
index a0561da08e..4649830b3b 100644
--- a/bsp/nxp/mcx/mcxa/frdm-mcxa153/.config
+++ b/bsp/nxp/mcx/mcxa/frdm-mcxa153/.config
@@ -115,11 +115,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -222,6 +220,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -358,6 +358,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -424,6 +432,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -531,6 +540,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -620,6 +630,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -665,6 +676,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -758,6 +770,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -839,6 +852,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -881,6 +895,10 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -900,6 +918,21 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1071,6 +1104,7 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa153/rtconfig.h b/bsp/nxp/mcx/mcxa/frdm-mcxa153/rtconfig.h
index d2483375ce..86e8b5dadb 100644
--- a/bsp/nxp/mcx/mcxa/frdm-mcxa153/rtconfig.h
+++ b/bsp/nxp/mcx/mcxa/frdm-mcxa153/rtconfig.h
@@ -74,7 +74,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -341,6 +341,14 @@
#define PKG_USING_NXP_MCX_SERIES_DRIVER
#define PKG_USING_NXP_MCX_SERIES_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa156/.config b/bsp/nxp/mcx/mcxa/frdm-mcxa156/.config
index f2076d410e..b722b390d1 100644
--- a/bsp/nxp/mcx/mcxa/frdm-mcxa156/.config
+++ b/bsp/nxp/mcx/mcxa/frdm-mcxa156/.config
@@ -115,11 +115,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -222,6 +220,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -358,6 +358,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -424,6 +432,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -531,6 +540,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -620,6 +630,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -665,6 +676,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -758,6 +770,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -839,6 +852,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -881,6 +895,10 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -900,6 +918,21 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1071,6 +1104,7 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa156/rtconfig.h b/bsp/nxp/mcx/mcxa/frdm-mcxa156/rtconfig.h
index f8e09c7b31..cb9e825a60 100644
--- a/bsp/nxp/mcx/mcxa/frdm-mcxa156/rtconfig.h
+++ b/bsp/nxp/mcx/mcxa/frdm-mcxa156/rtconfig.h
@@ -74,7 +74,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -341,6 +341,14 @@
#define PKG_USING_NXP_MCX_SERIES_DRIVER
#define PKG_USING_NXP_MCX_SERIES_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa346/.config b/bsp/nxp/mcx/mcxa/frdm-mcxa346/.config
index 9e095fe609..30fa7004d7 100644
--- a/bsp/nxp/mcx/mcxa/frdm-mcxa346/.config
+++ b/bsp/nxp/mcx/mcxa/frdm-mcxa346/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_MCX=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -599,6 +598,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/nxp/mcx/mcxa/frdm-mcxa346/rtconfig.h b/bsp/nxp/mcx/mcxa/frdm-mcxa346/rtconfig.h
index 4a51a6da92..71bdd77c25 100644
--- a/bsp/nxp/mcx/mcxa/frdm-mcxa346/rtconfig.h
+++ b/bsp/nxp/mcx/mcxa/frdm-mcxa346/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/nxp/mcx/mcxc/frdm-mcxc444/.config b/bsp/nxp/mcx/mcxc/frdm-mcxc444/.config
index 95d5b973d9..797dc169ad 100644
--- a/bsp/nxp/mcx/mcxc/frdm-mcxc444/.config
+++ b/bsp/nxp/mcx/mcxc/frdm-mcxc444/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_MCX=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -397,6 +397,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -504,6 +505,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -593,6 +595,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -639,6 +642,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -732,6 +736,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -813,6 +818,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -855,6 +861,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -874,6 +884,21 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1045,6 +1070,7 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.ewp b/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.ewp
index 92f2494e61..3d335daa09 100644
--- a/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.ewp
+++ b/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.ewp
@@ -231,13 +231,13 @@
CCDefines
+ DEBUG
+ CPU_MCXC444VLH
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- DEBUG
- CPU_MCXC444VLH
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -361,29 +361,27 @@
CCIncludePath2
- $PROJ_DIR$\..\Libraries\drivers
- $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board\MCUX_Config\board
- $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\..\components\drivers\spi
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\..\include
- $PROJ_DIR$\..\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\..\components\drivers\smp
- $PROJ_DIR$\..\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\Libraries\drivers\config
+ $PROJ_DIR$\..\..\..\..\..\components\drivers\smp_call
$PROJ_DIR$\.
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444
- $PROJ_DIR$\..\Libraries\CMSIS\Core\Include
- $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board\MCUX_Config\board
+ $PROJ_DIR$\..\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\Libraries\drivers\config
+ $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\Libraries\drivers
CCStdIncCheck
@@ -1362,13 +1360,13 @@
CCDefines
NDEBUG
+ DEBUG
+ CPU_MCXC444VLH
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- DEBUG
- CPU_MCXC444VLH
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1492,29 +1490,27 @@
CCIncludePath2
- $PROJ_DIR$\..\Libraries\drivers
- $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\board\MCUX_Config\board
- $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\..\..\components\drivers\spi
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\..\..\include
- $PROJ_DIR$\..\..\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\..\..\components\drivers\smp
- $PROJ_DIR$\..\..\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\Libraries\drivers\config
+ $PROJ_DIR$\..\..\..\..\..\components\drivers\smp_call
$PROJ_DIR$\.
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444
- $PROJ_DIR$\..\Libraries\CMSIS\Core\Include
- $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\board\MCUX_Config\board
+ $PROJ_DIR$\..\..\..\..\..\include
$PROJ_DIR$\..\..\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\Libraries\drivers\config
+ $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\Libraries\drivers
CCStdIncCheck
@@ -2400,10 +2396,10 @@
Finsh
- $PROJ_DIR$\..\..\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\..\..\components\finsh\shell.c
@@ -2435,15 +2431,6 @@
$PROJ_DIR$\..\..\..\..\..\src\irq.c
-
- $PROJ_DIR$\..\..\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\..\..\src\klibc\kstring.c
-
$PROJ_DIR$\..\..\..\..\..\src\kservice.c
@@ -2469,6 +2456,24 @@
$PROJ_DIR$\..\..\..\..\..\src\timer.c
+
+ klibc
+
+ $PROJ_DIR$\..\..\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\..\..\src\klibc\kstring.c
+
+
libcpu
@@ -2484,100 +2489,13 @@
$PROJ_DIR$\..\..\..\..\..\libcpu\arm\cortex-m0\cpuport.c
-
- Libraries
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_dma.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_uart.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_i2c_dma.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_sim.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_lpuart_dma.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_cop.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_sai.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\iar\startup_MCXC444.s
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_ftfx_flexnvm.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_pit.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_lpuart.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_i2c.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\system_MCXC444.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_uart_dma.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_clock.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_sai_dma.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_adc16.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_common.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_smc.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_common_arm.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_rtc.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_tpm.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_cmp.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_slcd.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_pmc.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_ftfx_controller.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_spi.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_dac.c
-
-
- $PROJ_DIR$\..\Libraries\MCXC444\MCXC444\drivers\fsl_gpio.c
-
-
POSIX
- smp
+ utc_UTest
+
+
+ utestcases
diff --git a/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvoptx b/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvoptx
index 63693de3c4..c8af17628b 100644
--- a/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvoptx
+++ b/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvoptx
@@ -73,7 +73,7 @@
0
- 1
+ 0
0
1
@@ -179,1112 +179,4 @@
-
- Applications
- 1
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Compiler
- 0
- 0
- 0
- 0
-
- 2
- 2
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 2
- 3
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 2
- 4
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 2
- 5
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 2
- 6
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 2
- 7
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 2
- 8
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 3
- 10
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 3
- 11
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\hwtimer\hwtimer.c
- hwtimer.c
- 0
- 0
-
-
- 3
- 12
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
- dev_i2c_bit_ops.c
- 0
- 0
-
-
- 3
- 13
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\i2c\dev_i2c_core.c
- dev_i2c_core.c
- 0
- 0
-
-
- 3
- 14
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\i2c\dev_i2c_dev.c
- dev_i2c_dev.c
- 0
- 0
-
-
- 3
- 15
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 3
- 16
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 3
- 24
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\misc\rt_drv_pwm.c
- rt_drv_pwm.c
- 0
- 0
-
-
- 3
- 25
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 3
- 26
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\rtc\dev_rtc.c
- dev_rtc.c
- 0
- 0
-
-
- 3
- 27
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 3
- 28
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\spi\spi_core.c
- spi_core.c
- 0
- 0
-
-
- 3
- 29
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\drivers\spi\spi_dev.c
- spi_dev.c
- 0
- 0
-
-
-
-
- Drivers
- 1
- 0
- 0
- 0
-
- 4
- 30
- 1
- 0
- 0
- 0
- board\MCUX_Config\board\clock_config.c
- clock_config.c
- 0
- 0
-
-
- 4
- 31
- 1
- 0
- 0
- 0
- board\MCUX_Config\board\pin_mux.c
- pin_mux.c
- 0
- 0
-
-
- 4
- 32
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 4
- 33
- 1
- 0
- 0
- 0
- ..\Libraries\drivers\drv_pin.c
- drv_pin.c
- 0
- 0
-
-
- 4
- 34
- 1
- 0
- 0
- 0
- ..\Libraries\drivers\drv_uart.c
- drv_uart.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 6
- 39
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 6
- 40
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 6
- 41
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 6
- 42
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 6
- 47
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 6
- 48
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 6
- 49
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 6
- 50
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 6
- 51
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 6
- 52
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 6
- 53
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 6
- 54
- 1
- 0
- 0
- 0
- ..\..\..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 7
- 55
- 1
- 0
- 0
- 0
- ..\..\..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 7
- 56
- 1
- 0
- 0
- 0
- ..\..\..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 7
- 57
- 2
- 0
- 0
- 0
- ..\..\..\..\..\libcpu\arm\cortex-m0\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 7
- 58
- 1
- 0
- 0
- 0
- ..\..\..\..\..\libcpu\arm\cortex-m0\cpuport.c
- cpuport.c
- 0
- 0
-
-
-
-
- Libraries
- 0
- 0
- 0
- 0
-
- 8
- 59
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_dac.c
- fsl_dac.c
- 0
- 0
-
-
- 8
- 60
- 2
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\arm\startup_MCXC444.s
- startup_MCXC444.s
- 0
- 0
-
-
- 8
- 61
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_uart_dma.c
- fsl_uart_dma.c
- 0
- 0
-
-
- 8
- 62
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_sai_dma.c
- fsl_sai_dma.c
- 0
- 0
-
-
- 8
- 63
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_lpuart.c
- fsl_lpuart.c
- 0
- 0
-
-
- 8
- 64
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_slcd.c
- fsl_slcd.c
- 0
- 0
-
-
- 8
- 65
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_pit.c
- fsl_pit.c
- 0
- 0
-
-
- 8
- 66
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_lpuart_dma.c
- fsl_lpuart_dma.c
- 0
- 0
-
-
- 8
- 67
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_cop.c
- fsl_cop.c
- 0
- 0
-
-
- 8
- 68
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_cmp.c
- fsl_cmp.c
- 0
- 0
-
-
- 8
- 69
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_spi.c
- fsl_spi.c
- 0
- 0
-
-
- 8
- 70
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_i2c_dma.c
- fsl_i2c_dma.c
- 0
- 0
-
-
- 8
- 71
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_tpm.c
- fsl_tpm.c
- 0
- 0
-
-
- 8
- 72
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_gpio.c
- fsl_gpio.c
- 0
- 0
-
-
- 8
- 73
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_common.c
- fsl_common.c
- 0
- 0
-
-
- 8
- 74
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_ftfx_controller.c
- fsl_ftfx_controller.c
- 0
- 0
-
-
- 8
- 75
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_ftfx_flexnvm.c
- fsl_ftfx_flexnvm.c
- 0
- 0
-
-
- 8
- 76
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_common_arm.c
- fsl_common_arm.c
- 0
- 0
-
-
- 8
- 77
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_smc.c
- fsl_smc.c
- 0
- 0
-
-
- 8
- 78
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_dma.c
- fsl_dma.c
- 0
- 0
-
-
- 8
- 79
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_rtc.c
- fsl_rtc.c
- 0
- 0
-
-
- 8
- 80
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_sim.c
- fsl_sim.c
- 0
- 0
-
-
- 8
- 81
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_sai.c
- fsl_sai.c
- 0
- 0
-
-
- 8
- 82
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_pmc.c
- fsl_pmc.c
- 0
- 0
-
-
- 8
- 83
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_uart.c
- fsl_uart.c
- 0
- 0
-
-
- 8
- 84
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_adc16.c
- fsl_adc16.c
- 0
- 0
-
-
- 8
- 85
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_i2c.c
- fsl_i2c.c
- 0
- 0
-
-
- 8
- 86
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_clock.c
- fsl_clock.c
- 0
- 0
-
-
- 8
- 87
- 1
- 0
- 0
- 0
- ..\Libraries\MCXC444\MCXC444\system_MCXC444.c
- system_MCXC444.c
- 0
- 0
-
-
-
diff --git a/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvprojx b/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvprojx
index 63db42bddb..ac03bd3d3d 100644
--- a/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvprojx
+++ b/bsp/nxp/mcx/mcxc/frdm-mcxc444/project.uvprojx
@@ -1,16 +1,13 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rtthread-frdm-mcxc444
0x4
ARM-ADS
- 6190000::V6.19::ARMCLANG
+ 6160000::V6.16::ARMCLANG
1
@@ -19,28 +16,28 @@
NXP.MCXC444_DFP.17.0.0
https://mcuxpresso.nxp.com/cmsis_pack/repo/
IRAM(0x1fffe000,0x8000) IROM(0x00000000,0x040000) CPUTYPE("Cortex-M0+") CLOCK(12000000) ELITTLE
-
-
+
+
UL2CM3(-S0 -C0 -P0 -FD1FFFE000 -FC800 -FN1 -FF0MK_P256_48MHZ_MCXC444 -FS00 -FL040000 -FP0($$Device:MCXC444VLH$devices\MCXC444\arm\MK_P256_48MHZ_MCXC444.FLM))
0
$$Device:MCXC444VLH$devices\MCXC444\fsl_device_registers.h
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
$$Device:MCXC444VLH$devices\MCXC444\MCXC444.xml
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -82,15 +79,15 @@
0
0
-
-
+
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -139,10 +136,10 @@
1
BIN\UL2CM3.DLL
"" ()
-
-
-
-
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M0+"
-
+
0
0
0
@@ -310,7 +307,7 @@
0x0
-
+
1
@@ -338,9 +335,9 @@
0
--target=arm-arm-none-eabi
- __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, CPU_MCXC444VLH, DEBUG, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC
-
- ..\Libraries\CMSIS\Core\Include;board;..\..\..\..\..\libcpu\arm\common;..\..\..\..\..\components\finsh;..\Libraries\drivers\config;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\posix\ipc;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\posix\io\eventfd;.;..\Libraries\drivers;..\..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\..\components\drivers\include;board\MCUX_Config\board;..\..\..\..\..\include;..\..\..\..\..\libcpu\arm\cortex-m0;..\..\..\..\..\components\libc\posix\io\poll;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;..\Libraries\MCXC444\MCXC444\drivers;..\..\..\..\..\components\libc\posix\io\epoll;applications;..\Libraries\MCXC444\MCXC444;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\spi;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ CPU_MCXC444VLH, RT_USING_LIBC, DEBUG, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
+
+ .;..\..\..\..\..\components\drivers\include;applications;..\..\..\..\..\libcpu\arm\cortex-m0;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\posix\ipc;..\..\..\..\..\include;..\..\..\..\..\components\drivers\spi;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\posix\io\poll;board\MCUX_Config\board;..\..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\finsh;..\..\..\..\..\libcpu\arm\common;..\..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\..\components\drivers\phy;..\..\..\..\..\components\drivers\smp_call;..\Libraries\drivers;..\..\..\..\..\components\drivers\include;..\Libraries\drivers\config;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\drivers\include;board;..\..\..\..\..\components\drivers\include;..\..\..\..\..\components\libc\compilers\common\include;..\..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\..\components\drivers\include
@@ -356,9 +353,9 @@
1
-x assembler-with-cpp
-
-
-
+
+
+
@@ -370,13 +367,13 @@
0
0x00000000
0x02000000
-
+
.\board\linker_scripts\MCXC444_flash.scf
-
-
-
-
-
+
+
+
+
+
@@ -399,36 +396,50 @@
1
..\..\..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -444,1116 +455,374 @@
1
..\..\..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
hwtimer.c
1
..\..\..\..\..\components\drivers\hwtimer\hwtimer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_bit_ops.c
1
..\..\..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_core.c
1
..\..\..\..\..\components\drivers\i2c\dev_i2c_core.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_dev.c
1
..\..\..\..\..\components\drivers\i2c\dev_i2c_dev.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
rt_drv_pwm.c
1
..\..\..\..\..\components\drivers\misc\rt_drv_pwm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_rtc.c
1
..\..\..\..\..\components\drivers\rtc\dev_rtc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
- serial.c
+ dev_serial.c
1
- ..\..\..\..\..\components\drivers\serial\serial.c
+ ..\..\..\..\..\components\drivers\serial\dev_serial.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
- spi_core.c
+ dev_spi.c
1
- ..\..\..\..\..\components\drivers\spi\spi_core.c
+ ..\..\..\..\..\components\drivers\spi\dev_spi.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
- spi_dev.c
+ dev_spi_core.c
1
- ..\..\..\..\..\components\drivers\spi\spi_dev.c
+ ..\..\..\..\..\components\drivers\spi\dev_spi_core.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1569,21 +838,29 @@
1
board\MCUX_Config\board\clock_config.c
+
+
pin_mux.c
1
board\MCUX_Config\board\pin_mux.c
+
+
board.c
1
board\board.c
+
+
drv_pin.c
1
..\Libraries\drivers\drv_pin.c
+
+
drv_uart.c
1
@@ -1599,16 +876,22 @@
1
..\..\..\..\..\components\finsh\msh_parse.c
-
- shell.c
- 1
- ..\..\..\..\..\components\finsh\shell.c
-
+
+
cmd.c
1
..\..\..\..\..\components\finsh\cmd.c
+
+
+
+ shell.c
+ 1
+ ..\..\..\..\..\components\finsh\shell.c
+
+
+
msh.c
1
@@ -1624,892 +907,279 @@
1
..\..\..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
+
+ defunct.c
+ 1
+ ..\..\..\..\..\src\defunct.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
idle.c
1
..\..\..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
- kstdio.c
- 1
- ..\..\..\..\..\src\klibc\kstdio.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
- kstring.c
- 1
- ..\..\..\..\..\src\klibc\kstring.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
- __RT_KERNEL_SOURCE__
-
-
+
+
+
kservice.c
1
..\..\..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mempool.c
1
..\..\..\..\..\src\mempool.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2517,6 +1187,44 @@
+
+ klibc
+
+
+ kstring.c
+ 1
+ ..\..\..\..\..\src\klibc\kstring.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\..\..\src\klibc\rt_vsscanf.c
+
+
+
libcpu
@@ -2525,16 +1233,22 @@
1
..\..\..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\..\..\libcpu\arm\cortex-m0\context_rvds.S
+
+
cpuport.c
1
@@ -2542,166 +1256,14 @@
-
- Libraries
-
-
- fsl_dac.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_dac.c
-
-
- startup_MCXC444.s
- 2
- ..\Libraries\MCXC444\MCXC444\arm\startup_MCXC444.s
-
-
- fsl_uart_dma.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_uart_dma.c
-
-
- fsl_sai_dma.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_sai_dma.c
-
-
- fsl_lpuart.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_lpuart.c
-
-
- fsl_slcd.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_slcd.c
-
-
- fsl_pit.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_pit.c
-
-
- fsl_lpuart_dma.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_lpuart_dma.c
-
-
- fsl_cop.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_cop.c
-
-
- fsl_cmp.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_cmp.c
-
-
- fsl_spi.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_spi.c
-
-
- fsl_i2c_dma.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_i2c_dma.c
-
-
- fsl_tpm.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_tpm.c
-
-
- fsl_gpio.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_gpio.c
-
-
- fsl_common.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_common.c
-
-
- fsl_ftfx_controller.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_ftfx_controller.c
-
-
- fsl_ftfx_flexnvm.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_ftfx_flexnvm.c
-
-
- fsl_common_arm.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_common_arm.c
-
-
- fsl_smc.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_smc.c
-
-
- fsl_dma.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_dma.c
-
-
- fsl_rtc.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_rtc.c
-
-
- fsl_sim.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_sim.c
-
-
- fsl_sai.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_sai.c
-
-
- fsl_pmc.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_pmc.c
-
-
- fsl_uart.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_uart.c
-
-
- fsl_adc16.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_adc16.c
-
-
- fsl_i2c.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_i2c.c
-
-
- fsl_clock.c
- 1
- ..\Libraries\MCXC444\MCXC444\drivers\fsl_clock.c
-
-
- system_MCXC444.c
- 1
- ..\Libraries\MCXC444\MCXC444\system_MCXC444.c
-
-
-
-
-
-
-
+
+
+
-
@@ -2710,5 +1272,4 @@
-
diff --git a/bsp/nxp/mcx/mcxc/frdm-mcxc444/rtconfig.h b/bsp/nxp/mcx/mcxc/frdm-mcxc444/rtconfig.h
index fa16324a55..680da46d53 100644
--- a/bsp/nxp/mcx/mcxc/frdm-mcxc444/rtconfig.h
+++ b/bsp/nxp/mcx/mcxc/frdm-mcxc444/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -319,6 +319,14 @@
#define PKG_USING_NXP_MCX_SERIES_DRIVER
#define PKG_USING_NXP_MCX_SERIES_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/mcx/mcxe/frdm-mcxe247/.config b/bsp/nxp/mcx/mcxe/frdm-mcxe247/.config
index b30434eb09..4a6b1b22fe 100644
--- a/bsp/nxp/mcx/mcxe/frdm-mcxe247/.config
+++ b/bsp/nxp/mcx/mcxe/frdm-mcxe247/.config
@@ -105,8 +105,6 @@ CONFIG_SOC_MCX=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -396,6 +395,1041 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_RT_USING_UTESTCASES is not set
# end of RT-Thread Utestcases
+#
+# RT-Thread online packages
+#
+
+#
+# IoT - internet of things
+#
+# CONFIG_PKG_USING_LORAWAN_DRIVER is not set
+# CONFIG_PKG_USING_PAHOMQTT is not set
+# CONFIG_PKG_USING_UMQTT is not set
+# CONFIG_PKG_USING_WEBCLIENT is not set
+# CONFIG_PKG_USING_WEBNET is not set
+# CONFIG_PKG_USING_MONGOOSE is not set
+# CONFIG_PKG_USING_MYMQTT is not set
+# CONFIG_PKG_USING_KAWAII_MQTT is not set
+# CONFIG_PKG_USING_BC28_MQTT is not set
+# CONFIG_PKG_USING_WEBTERMINAL is not set
+# CONFIG_PKG_USING_FREEMODBUS is not set
+# CONFIG_PKG_USING_NANOPB is not set
+# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
+
+#
+# Wi-Fi
+#
+
+#
+# Marvell WiFi
+#
+# CONFIG_PKG_USING_WLANMARVELL is not set
+# end of Marvell WiFi
+
+#
+# Wiced WiFi
+#
+# CONFIG_PKG_USING_WLAN_WICED is not set
+# end of Wiced WiFi
+
+# CONFIG_PKG_USING_RW007 is not set
+
+#
+# CYW43012 WiFi
+#
+# CONFIG_PKG_USING_WLAN_CYW43012 is not set
+# end of CYW43012 WiFi
+
+#
+# BL808 WiFi
+#
+# CONFIG_PKG_USING_WLAN_BL808 is not set
+# end of BL808 WiFi
+
+#
+# CYW43439 WiFi
+#
+# CONFIG_PKG_USING_WLAN_CYW43439 is not set
+# end of CYW43439 WiFi
+# end of Wi-Fi
+
+# CONFIG_PKG_USING_COAP is not set
+# CONFIG_PKG_USING_NOPOLL is not set
+# CONFIG_PKG_USING_NETUTILS is not set
+# CONFIG_PKG_USING_CMUX is not set
+# CONFIG_PKG_USING_PPP_DEVICE is not set
+# CONFIG_PKG_USING_AT_DEVICE is not set
+# CONFIG_PKG_USING_ATSRV_SOCKET is not set
+# CONFIG_PKG_USING_WIZNET is not set
+# CONFIG_PKG_USING_ZB_COORDINATOR is not set
+
+#
+# IoT Cloud
+#
+# CONFIG_PKG_USING_ONENET is not set
+# CONFIG_PKG_USING_GAGENT_CLOUD is not set
+# CONFIG_PKG_USING_ALI_IOTKIT is not set
+# CONFIG_PKG_USING_AZURE is not set
+# CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set
+# CONFIG_PKG_USING_JIOT-C-SDK is not set
+# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
+# CONFIG_PKG_USING_JOYLINK is not set
+# CONFIG_PKG_USING_IOTSHARP_SDK is not set
+# end of IoT Cloud
+
+# CONFIG_PKG_USING_NIMBLE is not set
+# CONFIG_PKG_USING_LLSYNC_SDK_ADAPTER is not set
+# CONFIG_PKG_USING_OTA_DOWNLOADER is not set
+# CONFIG_PKG_USING_IPMSG is not set
+# CONFIG_PKG_USING_LSSDP is not set
+# CONFIG_PKG_USING_AIRKISS_OPEN is not set
+# CONFIG_PKG_USING_LIBRWS is not set
+# CONFIG_PKG_USING_TCPSERVER is not set
+# CONFIG_PKG_USING_PROTOBUF_C is not set
+# CONFIG_PKG_USING_DLT645 is not set
+# CONFIG_PKG_USING_QXWZ is not set
+# CONFIG_PKG_USING_SMTP_CLIENT is not set
+# CONFIG_PKG_USING_ABUP_FOTA is not set
+# CONFIG_PKG_USING_LIBCURL2RTT is not set
+# CONFIG_PKG_USING_CAPNP is not set
+# CONFIG_PKG_USING_AGILE_TELNET is not set
+# CONFIG_PKG_USING_NMEALIB is not set
+# CONFIG_PKG_USING_PDULIB is not set
+# CONFIG_PKG_USING_BTSTACK is not set
+# CONFIG_PKG_USING_BT_CYW43012 is not set
+# CONFIG_PKG_USING_CYW43XX is not set
+# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set
+# CONFIG_PKG_USING_WAYZ_IOTKIT is not set
+# CONFIG_PKG_USING_MAVLINK is not set
+# CONFIG_PKG_USING_BSAL is not set
+# CONFIG_PKG_USING_AGILE_MODBUS is not set
+# CONFIG_PKG_USING_AGILE_FTP is not set
+# CONFIG_PKG_USING_EMBEDDEDPROTO is not set
+# CONFIG_PKG_USING_RT_LINK_HW is not set
+# CONFIG_PKG_USING_RYANMQTT is not set
+# CONFIG_PKG_USING_RYANW5500 is not set
+# CONFIG_PKG_USING_LORA_PKT_FWD is not set
+# CONFIG_PKG_USING_LORA_GW_DRIVER_LIB is not set
+# CONFIG_PKG_USING_LORA_PKT_SNIFFER is not set
+# CONFIG_PKG_USING_HM is not set
+# CONFIG_PKG_USING_SMALL_MODBUS is not set
+# CONFIG_PKG_USING_NET_SERVER is not set
+# CONFIG_PKG_USING_ZFTP is not set
+# CONFIG_PKG_USING_WOL is not set
+# CONFIG_PKG_USING_ZEPHYR_POLLING is not set
+# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
+# CONFIG_PKG_USING_LHC_MODBUS is not set
+# CONFIG_PKG_USING_QMODBUS is not set
+# CONFIG_PKG_USING_PNET is not set
+# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
+# end of IoT - internet of things
+
+#
+# security packages
+#
+# CONFIG_PKG_USING_MBEDTLS is not set
+# CONFIG_PKG_USING_LIBSODIUM is not set
+# CONFIG_PKG_USING_LIBHYDROGEN is not set
+# CONFIG_PKG_USING_TINYCRYPT is not set
+# CONFIG_PKG_USING_TFM is not set
+# CONFIG_PKG_USING_YD_CRYPTO is not set
+# end of security packages
+
+#
+# language packages
+#
+
+#
+# JSON: JavaScript Object Notation, a lightweight data-interchange format
+#
+# CONFIG_PKG_USING_CJSON is not set
+# CONFIG_PKG_USING_LJSON is not set
+# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set
+# CONFIG_PKG_USING_RAPIDJSON is not set
+# CONFIG_PKG_USING_JSMN is not set
+# CONFIG_PKG_USING_AGILE_JSMN is not set
+# CONFIG_PKG_USING_PARSON is not set
+# CONFIG_PKG_USING_RYAN_JSON is not set
+# end of JSON: JavaScript Object Notation, a lightweight data-interchange format
+
+#
+# XML: Extensible Markup Language
+#
+# CONFIG_PKG_USING_SIMPLE_XML is not set
+# CONFIG_PKG_USING_EZXML is not set
+# end of XML: Extensible Markup Language
+
+# CONFIG_PKG_USING_LUATOS_SOC is not set
+# CONFIG_PKG_USING_LUA is not set
+# CONFIG_PKG_USING_JERRYSCRIPT is not set
+# CONFIG_PKG_USING_MICROPYTHON is not set
+# CONFIG_PKG_USING_PIKASCRIPT is not set
+# CONFIG_PKG_USING_RTT_RUST is not set
+# end of language packages
+
+#
+# multimedia packages
+#
+
+#
+# LVGL: powerful and easy-to-use embedded GUI library
+#
+# CONFIG_PKG_USING_LVGL is not set
+# CONFIG_PKG_USING_LV_MUSIC_DEMO is not set
+# CONFIG_PKG_USING_GUI_GUIDER_DEMO is not set
+# end of LVGL: powerful and easy-to-use embedded GUI library
+
+#
+# u8g2: a monochrome graphic library
+#
+# CONFIG_PKG_USING_U8G2_OFFICIAL is not set
+# CONFIG_PKG_USING_U8G2 is not set
+# end of u8g2: a monochrome graphic library
+
+# CONFIG_PKG_USING_OPENMV is not set
+# CONFIG_PKG_USING_MUPDF is not set
+# CONFIG_PKG_USING_STEMWIN is not set
+# CONFIG_PKG_USING_WAVPLAYER is not set
+# CONFIG_PKG_USING_TJPGD is not set
+# CONFIG_PKG_USING_PDFGEN is not set
+# CONFIG_PKG_USING_HELIX is not set
+# CONFIG_PKG_USING_AZUREGUIX is not set
+# CONFIG_PKG_USING_TOUCHGFX2RTT is not set
+# CONFIG_PKG_USING_NUEMWIN is not set
+# CONFIG_PKG_USING_MP3PLAYER is not set
+# CONFIG_PKG_USING_TINYJPEG is not set
+# CONFIG_PKG_USING_UGUI is not set
+# CONFIG_PKG_USING_MCURSES is not set
+# CONFIG_PKG_USING_TERMBOX is not set
+# CONFIG_PKG_USING_VT100 is not set
+# CONFIG_PKG_USING_QRCODE is not set
+# CONFIG_PKG_USING_GUIENGINE is not set
+# CONFIG_PKG_USING_PERSIMMON is not set
+# CONFIG_PKG_USING_3GPP_AMRNB is not set
+# end of multimedia packages
+
+#
+# tools packages
+#
+# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
+# CONFIG_PKG_USING_EASYFLASH is not set
+# CONFIG_PKG_USING_EASYLOGGER is not set
+# CONFIG_PKG_USING_SYSTEMVIEW is not set
+# CONFIG_PKG_USING_SEGGER_RTT is not set
+# CONFIG_PKG_USING_RTT_AUTO_EXE_CMD is not set
+# CONFIG_PKG_USING_RDB is not set
+# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
+# CONFIG_PKG_USING_LOGMGR is not set
+# CONFIG_PKG_USING_ADBD is not set
+# CONFIG_PKG_USING_COREMARK is not set
+# CONFIG_PKG_USING_DHRYSTONE is not set
+# CONFIG_PKG_USING_MEMORYPERF is not set
+# CONFIG_PKG_USING_NR_MICRO_SHELL is not set
+# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
+# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
+# CONFIG_PKG_USING_BS8116A is not set
+# CONFIG_PKG_USING_GPS_RMC is not set
+# CONFIG_PKG_USING_URLENCODE is not set
+# CONFIG_PKG_USING_UMCN is not set
+# CONFIG_PKG_USING_LWRB2RTT is not set
+# CONFIG_PKG_USING_CPU_USAGE is not set
+# CONFIG_PKG_USING_GBK2UTF8 is not set
+# CONFIG_PKG_USING_VCONSOLE is not set
+# CONFIG_PKG_USING_KDB is not set
+# CONFIG_PKG_USING_WAMR is not set
+# CONFIG_PKG_USING_MICRO_XRCE_DDS_CLIENT is not set
+# CONFIG_PKG_USING_LWLOG is not set
+# CONFIG_PKG_USING_ANV_TRACE is not set
+# CONFIG_PKG_USING_ANV_MEMLEAK is not set
+# CONFIG_PKG_USING_ANV_TESTSUIT is not set
+# CONFIG_PKG_USING_ANV_BENCH is not set
+# CONFIG_PKG_USING_DEVMEM is not set
+# CONFIG_PKG_USING_REGEX is not set
+# CONFIG_PKG_USING_MEM_SANDBOX is not set
+# CONFIG_PKG_USING_SOLAR_TERMS is not set
+# CONFIG_PKG_USING_GAN_ZHI is not set
+# CONFIG_PKG_USING_FDT is not set
+# CONFIG_PKG_USING_CBOX is not set
+# CONFIG_PKG_USING_SNOWFLAKE is not set
+# CONFIG_PKG_USING_HASH_MATCH is not set
+# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
+# CONFIG_PKG_USING_VOFA_PLUS is not set
+# CONFIG_PKG_USING_RT_TRACE is not set
+# CONFIG_PKG_USING_ZDEBUG is not set
+# CONFIG_PKG_USING_RVBACKTRACE is not set
+# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
+# end of tools packages
+
+#
+# system packages
+#
+
+#
+# enhanced kernel services
+#
+# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
+# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
+# end of enhanced kernel services
+
+# CONFIG_PKG_USING_AUNITY is not set
+
+#
+# acceleration: Assembly language or algorithmic acceleration packages
+#
+# CONFIG_PKG_USING_QFPLIB_M0_FULL is not set
+# CONFIG_PKG_USING_QFPLIB_M0_TINY is not set
+# CONFIG_PKG_USING_QFPLIB_M3 is not set
+# end of acceleration: Assembly language or algorithmic acceleration packages
+
+#
+# CMSIS: ARM Cortex-M Microcontroller Software Interface Standard
+#
+# CONFIG_PKG_USING_CMSIS_5 is not set
+# CONFIG_PKG_USING_CMSIS_CORE is not set
+# CONFIG_PKG_USING_CMSIS_NN is not set
+# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
+# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
+# end of CMSIS: ARM Cortex-M Microcontroller Software Interface Standard
+
+#
+# Micrium: Micrium software products porting for RT-Thread
+#
+# CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
+# CONFIG_PKG_USING_UCOSII_WRAPPER is not set
+# CONFIG_PKG_USING_UC_CRC is not set
+# CONFIG_PKG_USING_UC_CLK is not set
+# CONFIG_PKG_USING_UC_COMMON is not set
+# CONFIG_PKG_USING_UC_MODBUS is not set
+# end of Micrium: Micrium software products porting for RT-Thread
+
+# CONFIG_PKG_USING_FREERTOS_WRAPPER is not set
+# CONFIG_PKG_USING_LITEOS_SDK is not set
+# CONFIG_PKG_USING_TZ_DATABASE is not set
+# CONFIG_PKG_USING_CAIRO is not set
+# CONFIG_PKG_USING_PIXMAN is not set
+# CONFIG_PKG_USING_PARTITION is not set
+# CONFIG_PKG_USING_PERF_COUNTER is not set
+# CONFIG_PKG_USING_FILEX is not set
+# CONFIG_PKG_USING_LEVELX is not set
+# CONFIG_PKG_USING_FLASHDB is not set
+# CONFIG_PKG_USING_SQLITE is not set
+# CONFIG_PKG_USING_RTI is not set
+# CONFIG_PKG_USING_DFS_YAFFS is not set
+# CONFIG_PKG_USING_LITTLEFS is not set
+# CONFIG_PKG_USING_DFS_JFFS2 is not set
+# CONFIG_PKG_USING_DFS_UFFS is not set
+# CONFIG_PKG_USING_LWEXT4 is not set
+# CONFIG_PKG_USING_THREAD_POOL is not set
+# CONFIG_PKG_USING_ROBOTS is not set
+# CONFIG_PKG_USING_EV is not set
+# CONFIG_PKG_USING_SYSWATCH is not set
+# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
+# CONFIG_PKG_USING_PLCCORE is not set
+# CONFIG_PKG_USING_RAMDISK is not set
+# CONFIG_PKG_USING_MININI is not set
+# CONFIG_PKG_USING_QBOOT is not set
+# CONFIG_PKG_USING_PPOOL is not set
+# CONFIG_PKG_USING_OPENAMP is not set
+# CONFIG_PKG_USING_RPMSG_LITE is not set
+# CONFIG_PKG_USING_LPM is not set
+# CONFIG_PKG_USING_TLSF is not set
+# CONFIG_PKG_USING_EVENT_RECORDER is not set
+# CONFIG_PKG_USING_ARM_2D is not set
+# CONFIG_PKG_USING_MCUBOOT is not set
+# CONFIG_PKG_USING_TINYUSB is not set
+# CONFIG_PKG_USING_KMULTI_RTIMER is not set
+# CONFIG_PKG_USING_TFDB is not set
+# CONFIG_PKG_USING_QPC is not set
+# CONFIG_PKG_USING_AGILE_UPGRADE is not set
+# CONFIG_PKG_USING_FLASH_BLOB is not set
+# CONFIG_PKG_USING_MLIBC is not set
+# CONFIG_PKG_USING_TASK_MSG_BUS is not set
+# CONFIG_PKG_USING_UART_FRAMEWORK is not set
+# CONFIG_PKG_USING_SFDB is not set
+# CONFIG_PKG_USING_RTP is not set
+# CONFIG_PKG_USING_REB is not set
+# CONFIG_PKG_USING_RMP is not set
+# CONFIG_PKG_USING_R_RHEALSTONE is not set
+# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
+# end of system packages
+
+#
+# peripheral libraries and drivers
+#
+
+#
+# HAL & SDK Drivers
+#
+
+#
+# STM32 HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_STM32F0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB55_SDK is not set
+# CONFIG_PKG_USING_STM32_SDIO is not set
+# CONFIG_PKG_USING_STM32WL_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WL_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_CMSIS_DRIVER is not set
+# end of STM32 HAL & SDK Drivers
+
+#
+# Infineon HAL Packages
+#
+# CONFIG_PKG_USING_INFINEON_CAT1CM0P is not set
+# CONFIG_PKG_USING_INFINEON_CMSIS is not set
+# CONFIG_PKG_USING_INFINEON_CORE_LIB is not set
+# CONFIG_PKG_USING_INFINEON_MTB_HAL_CAT1 is not set
+# CONFIG_PKG_USING_INFINEON_MTB_PDL_CAT1 is not set
+# CONFIG_PKG_USING_INFINEON_RETARGET_IO is not set
+# CONFIG_PKG_USING_INFINEON_CAPSENSE is not set
+# CONFIG_PKG_USING_INFINEON_CSDIDAC is not set
+# CONFIG_PKG_USING_INFINEON_SERIAL_FLASH is not set
+# CONFIG_PKG_USING_INFINEON_USBDEV is not set
+# end of Infineon HAL Packages
+
+# CONFIG_PKG_USING_BLUETRUM_SDK is not set
+# CONFIG_PKG_USING_EMBARC_BSP is not set
+# CONFIG_PKG_USING_ESP_IDF is not set
+
+#
+# Kendryte SDK
+#
+# CONFIG_PKG_USING_K210_SDK is not set
+# CONFIG_PKG_USING_KENDRYTE_SDK is not set
+# end of Kendryte SDK
+
+# CONFIG_PKG_USING_NRF5X_SDK is not set
+# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
+# CONFIG_PKG_USING_MM32 is not set
+
+#
+# WCH HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_CH32V20x_SDK is not set
+# CONFIG_PKG_USING_CH32V307_SDK is not set
+# end of WCH HAL & SDK Drivers
+
+#
+# AT32 HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_AT32A403A_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A403A_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_CMSIS_DRIVER is not set
+# end of AT32 HAL & SDK Drivers
+
+#
+# HC32 DDL Drivers
+#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
+# end of HC32 DDL Drivers
+
+#
+# NXP HAL & SDK Drivers
+#
+CONFIG_PKG_USING_NXP_MCX_CMSIS_DRIVER=y
+CONFIG_PKG_NXP_MCX_CMSIS_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-mcx-cmsis"
+CONFIG_PKG_USING_NXP_MCX_CMSIS_DRIVER_LATEST_VERSION=y
+CONFIG_PKG_NXP_MCX_CMSIS_DRIVER_VER="latest"
+CONFIG_PKG_USING_NXP_MCX_SERIES_DRIVER=y
+CONFIG_PKG_NXP_MCX_SERIES_DRIVER_PATH="/packages/peripherals/hal-sdk/nxp/nxp-mcx-series"
+CONFIG_PKG_USING_NXP_MCX_SERIES_DRIVER_LATEST_VERSION=y
+CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
+# CONFIG_PKG_USING_NXP_LPC_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC55S_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6SX_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
+# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
+# end of HAL & SDK Drivers
+
+#
+# sensors drivers
+#
+# CONFIG_PKG_USING_LSM6DSM is not set
+# CONFIG_PKG_USING_LSM6DSL is not set
+# CONFIG_PKG_USING_LPS22HB is not set
+# CONFIG_PKG_USING_HTS221 is not set
+# CONFIG_PKG_USING_LSM303AGR is not set
+# CONFIG_PKG_USING_BME280 is not set
+# CONFIG_PKG_USING_BME680 is not set
+# CONFIG_PKG_USING_BMA400 is not set
+# CONFIG_PKG_USING_BMI160_BMX160 is not set
+# CONFIG_PKG_USING_SPL0601 is not set
+# CONFIG_PKG_USING_MS5805 is not set
+# CONFIG_PKG_USING_DA270 is not set
+# CONFIG_PKG_USING_DF220 is not set
+# CONFIG_PKG_USING_HSHCAL001 is not set
+# CONFIG_PKG_USING_BH1750 is not set
+# CONFIG_PKG_USING_MPU6XXX is not set
+# CONFIG_PKG_USING_AHT10 is not set
+# CONFIG_PKG_USING_AP3216C is not set
+# CONFIG_PKG_USING_TSL4531 is not set
+# CONFIG_PKG_USING_DS18B20 is not set
+# CONFIG_PKG_USING_DHT11 is not set
+# CONFIG_PKG_USING_DHTXX is not set
+# CONFIG_PKG_USING_GY271 is not set
+# CONFIG_PKG_USING_GP2Y10 is not set
+# CONFIG_PKG_USING_SGP30 is not set
+# CONFIG_PKG_USING_HDC1000 is not set
+# CONFIG_PKG_USING_BMP180 is not set
+# CONFIG_PKG_USING_BMP280 is not set
+# CONFIG_PKG_USING_SHTC1 is not set
+# CONFIG_PKG_USING_BMI088 is not set
+# CONFIG_PKG_USING_HMC5883 is not set
+# CONFIG_PKG_USING_MAX6675 is not set
+# CONFIG_PKG_USING_MAX31855 is not set
+# CONFIG_PKG_USING_TMP1075 is not set
+# CONFIG_PKG_USING_SR04 is not set
+# CONFIG_PKG_USING_CCS811 is not set
+# CONFIG_PKG_USING_PMSXX is not set
+# CONFIG_PKG_USING_RT3020 is not set
+# CONFIG_PKG_USING_MLX90632 is not set
+# CONFIG_PKG_USING_MLX90382 is not set
+# CONFIG_PKG_USING_MLX90393 is not set
+# CONFIG_PKG_USING_MLX90392 is not set
+# CONFIG_PKG_USING_MLX90394 is not set
+# CONFIG_PKG_USING_MLX90397 is not set
+# CONFIG_PKG_USING_MS5611 is not set
+# CONFIG_PKG_USING_MAX31865 is not set
+# CONFIG_PKG_USING_VL53L0X is not set
+# CONFIG_PKG_USING_INA260 is not set
+# CONFIG_PKG_USING_MAX30102 is not set
+# CONFIG_PKG_USING_INA226 is not set
+# CONFIG_PKG_USING_LIS2DH12 is not set
+# CONFIG_PKG_USING_HS300X is not set
+# CONFIG_PKG_USING_ZMOD4410 is not set
+# CONFIG_PKG_USING_ISL29035 is not set
+# CONFIG_PKG_USING_MMC3680KJ is not set
+# CONFIG_PKG_USING_QMP6989 is not set
+# CONFIG_PKG_USING_BALANCE is not set
+# CONFIG_PKG_USING_SHT2X is not set
+# CONFIG_PKG_USING_SHT3X is not set
+# CONFIG_PKG_USING_SHT4X is not set
+# CONFIG_PKG_USING_AD7746 is not set
+# CONFIG_PKG_USING_ADT74XX is not set
+# CONFIG_PKG_USING_MAX17048 is not set
+# CONFIG_PKG_USING_AS7341 is not set
+# CONFIG_PKG_USING_CW2015 is not set
+# CONFIG_PKG_USING_ICM20608 is not set
+# CONFIG_PKG_USING_PAJ7620 is not set
+# CONFIG_PKG_USING_STHS34PF80 is not set
+# CONFIG_PKG_USING_P3T1755 is not set
+# CONFIG_PKG_USING_QMI8658 is not set
+# CONFIG_PKG_USING_ICM20948 is not set
+# end of sensors drivers
+
+#
+# touch drivers
+#
+# CONFIG_PKG_USING_GT9147 is not set
+# CONFIG_PKG_USING_GT1151 is not set
+# CONFIG_PKG_USING_GT917S is not set
+# CONFIG_PKG_USING_GT911 is not set
+# CONFIG_PKG_USING_FT6206 is not set
+# CONFIG_PKG_USING_FT5426 is not set
+# CONFIG_PKG_USING_FT6236 is not set
+# CONFIG_PKG_USING_XPT2046_TOUCH is not set
+# CONFIG_PKG_USING_CST816X is not set
+# CONFIG_PKG_USING_CST812T is not set
+# end of touch drivers
+
+# CONFIG_PKG_USING_REALTEK_AMEBA is not set
+# CONFIG_PKG_USING_BUTTON is not set
+# CONFIG_PKG_USING_PCF8574 is not set
+# CONFIG_PKG_USING_SX12XX is not set
+# CONFIG_PKG_USING_SIGNAL_LED is not set
+# CONFIG_PKG_USING_LEDBLINK is not set
+# CONFIG_PKG_USING_LITTLED is not set
+# CONFIG_PKG_USING_LKDGUI is not set
+# CONFIG_PKG_USING_INFRARED is not set
+# CONFIG_PKG_USING_MULTI_INFRARED is not set
+# CONFIG_PKG_USING_AGILE_BUTTON is not set
+# CONFIG_PKG_USING_AGILE_LED is not set
+# CONFIG_PKG_USING_AT24CXX is not set
+# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set
+# CONFIG_PKG_USING_PCA9685 is not set
+# CONFIG_PKG_USING_ILI9341 is not set
+# CONFIG_PKG_USING_I2C_TOOLS is not set
+# CONFIG_PKG_USING_NRF24L01 is not set
+# CONFIG_PKG_USING_RPLIDAR is not set
+# CONFIG_PKG_USING_AS608 is not set
+# CONFIG_PKG_USING_RC522 is not set
+# CONFIG_PKG_USING_WS2812B is not set
+# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
+# CONFIG_PKG_USING_MULTI_RTIMER is not set
+# CONFIG_PKG_USING_MAX7219 is not set
+# CONFIG_PKG_USING_BEEP is not set
+# CONFIG_PKG_USING_EASYBLINK is not set
+# CONFIG_PKG_USING_PMS_SERIES is not set
+# CONFIG_PKG_USING_CAN_YMODEM is not set
+# CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
+# CONFIG_PKG_USING_QLED is not set
+# CONFIG_PKG_USING_AGILE_CONSOLE is not set
+# CONFIG_PKG_USING_LD3320 is not set
+# CONFIG_PKG_USING_WK2124 is not set
+# CONFIG_PKG_USING_LY68L6400 is not set
+# CONFIG_PKG_USING_DM9051 is not set
+# CONFIG_PKG_USING_SSD1306 is not set
+# CONFIG_PKG_USING_QKEY is not set
+# CONFIG_PKG_USING_RS485 is not set
+# CONFIG_PKG_USING_RS232 is not set
+# CONFIG_PKG_USING_NES is not set
+# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set
+# CONFIG_PKG_USING_VDEVICE is not set
+# CONFIG_PKG_USING_SGM706 is not set
+# CONFIG_PKG_USING_RDA58XX is not set
+# CONFIG_PKG_USING_LIBNFC is not set
+# CONFIG_PKG_USING_MFOC is not set
+# CONFIG_PKG_USING_TMC51XX is not set
+# CONFIG_PKG_USING_TCA9534 is not set
+# CONFIG_PKG_USING_KOBUKI is not set
+# CONFIG_PKG_USING_ROSSERIAL is not set
+# CONFIG_PKG_USING_MICRO_ROS is not set
+# CONFIG_PKG_USING_MCP23008 is not set
+# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
+# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
+# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
+# CONFIG_PKG_USING_SOFT_SERIAL is not set
+# CONFIG_PKG_USING_MB85RS16 is not set
+# CONFIG_PKG_USING_RFM300 is not set
+# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
+# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
+# CONFIG_PKG_USING_AIP650 is not set
+# CONFIG_PKG_USING_FINGERPRINT is not set
+# CONFIG_PKG_USING_BT_ECB02C is not set
+# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_ST7789 is not set
+# CONFIG_PKG_USING_VS1003 is not set
+# CONFIG_PKG_USING_X9555 is not set
+# CONFIG_PKG_USING_SYSTEM_RUN_LED is not set
+# CONFIG_PKG_USING_BT_MX01 is not set
+# CONFIG_PKG_USING_RGPOWER is not set
+# CONFIG_PKG_USING_BT_MX02 is not set
+# CONFIG_PKG_USING_GC9A01 is not set
+# CONFIG_PKG_USING_IK485 is not set
+# CONFIG_PKG_USING_SERVO is not set
+# CONFIG_PKG_USING_SEAN_WS2812B is not set
+# CONFIG_PKG_USING_IC74HC165 is not set
+# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
+# CONFIG_PKG_USING_SPI_TOOLS is not set
+# end of peripheral libraries and drivers
+
+#
+# AI packages
+#
+# CONFIG_PKG_USING_LIBANN is not set
+# CONFIG_PKG_USING_NNOM is not set
+# CONFIG_PKG_USING_ONNX_BACKEND is not set
+# CONFIG_PKG_USING_ONNX_PARSER is not set
+# CONFIG_PKG_USING_TENSORFLOWLITEMICRO is not set
+# CONFIG_PKG_USING_ELAPACK is not set
+# CONFIG_PKG_USING_ULAPACK is not set
+# CONFIG_PKG_USING_QUEST is not set
+# CONFIG_PKG_USING_NAXOS is not set
+# CONFIG_PKG_USING_R_TINYMAIX is not set
+# CONFIG_PKG_USING_LLMCHAT is not set
+# end of AI packages
+
+#
+# Signal Processing and Control Algorithm Packages
+#
+# CONFIG_PKG_USING_APID is not set
+# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
+# CONFIG_PKG_USING_QPID is not set
+# CONFIG_PKG_USING_UKAL is not set
+# CONFIG_PKG_USING_DIGITALCTRL is not set
+# CONFIG_PKG_USING_KISSFFT is not set
+# CONFIG_PKG_USING_CMSIS_DSP is not set
+# end of Signal Processing and Control Algorithm Packages
+
+#
+# miscellaneous packages
+#
+
+#
+# project laboratory
+#
+# end of project laboratory
+
+#
+# samples: kernel and components samples
+#
+# CONFIG_PKG_USING_KERNEL_SAMPLES is not set
+# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set
+# CONFIG_PKG_USING_NETWORK_SAMPLES is not set
+# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set
+# end of samples: kernel and components samples
+
+#
+# entertainment: terminal games and other interesting software packages
+#
+# CONFIG_PKG_USING_CMATRIX is not set
+# CONFIG_PKG_USING_SL is not set
+# CONFIG_PKG_USING_CAL is not set
+# CONFIG_PKG_USING_ACLOCK is not set
+# CONFIG_PKG_USING_THREES is not set
+# CONFIG_PKG_USING_2048 is not set
+# CONFIG_PKG_USING_SNAKE is not set
+# CONFIG_PKG_USING_TETRIS is not set
+# CONFIG_PKG_USING_DONUT is not set
+# CONFIG_PKG_USING_COWSAY is not set
+# CONFIG_PKG_USING_MORSE is not set
+# CONFIG_PKG_USING_TINYSQUARE is not set
+# end of entertainment: terminal games and other interesting software packages
+
+# CONFIG_PKG_USING_LIBCSV is not set
+# CONFIG_PKG_USING_OPTPARSE is not set
+# CONFIG_PKG_USING_FASTLZ is not set
+# CONFIG_PKG_USING_MINILZO is not set
+# CONFIG_PKG_USING_QUICKLZ is not set
+# CONFIG_PKG_USING_LZMA is not set
+# CONFIG_PKG_USING_RALARAM is not set
+# CONFIG_PKG_USING_MULTIBUTTON is not set
+# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
+# CONFIG_PKG_USING_CANFESTIVAL is not set
+# CONFIG_PKG_USING_ZLIB is not set
+# CONFIG_PKG_USING_MINIZIP is not set
+# CONFIG_PKG_USING_HEATSHRINK is not set
+# CONFIG_PKG_USING_DSTR is not set
+# CONFIG_PKG_USING_TINYFRAME is not set
+# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
+# CONFIG_PKG_USING_UPACKER is not set
+# CONFIG_PKG_USING_UPARAM is not set
+# CONFIG_PKG_USING_HELLO is not set
+# CONFIG_PKG_USING_VI is not set
+# CONFIG_PKG_USING_KI is not set
+# CONFIG_PKG_USING_ARMv7M_DWT is not set
+# CONFIG_PKG_USING_CRCLIB is not set
+# CONFIG_PKG_USING_LIBCRC is not set
+# CONFIG_PKG_USING_LWGPS is not set
+# CONFIG_PKG_USING_STATE_MACHINE is not set
+# CONFIG_PKG_USING_DESIGN_PATTERN is not set
+# CONFIG_PKG_USING_CONTROLLER is not set
+# CONFIG_PKG_USING_PHASE_LOCKED_LOOP is not set
+# CONFIG_PKG_USING_MFBD is not set
+# CONFIG_PKG_USING_SLCAN2RTT is not set
+# CONFIG_PKG_USING_SOEM is not set
+# CONFIG_PKG_USING_QPARAM is not set
+# CONFIG_PKG_USING_CorevMCU_CLI is not set
+# CONFIG_PKG_USING_DRMP is not set
+# end of miscellaneous packages
+
+#
+# Arduino libraries
+#
+# CONFIG_PKG_USING_RTDUINO is not set
+
+#
+# Projects and Demos
+#
+# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
+# CONFIG_PKG_USING_ARDUINO_SKETCH_LOADER_DEMO is not set
+# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
+# CONFIG_PKG_USING_ARDUINO_RTDUINO_SENSORFUSION_SHIELD is not set
+# CONFIG_PKG_USING_ARDUINO_NINEINONE_SENSOR_SHIELD is not set
+# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
+# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
+# end of Projects and Demos
+
+#
+# Sensors
+#
+# CONFIG_PKG_USING_ARDUINO_SENSOR_DEVICE_DRIVERS is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSOR is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSORLAB is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL375 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L0X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L1X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL6180X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31855 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31865 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31856 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX6675 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90614 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS1 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AHTX0 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM9DS0 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP280 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADT7410 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME680 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9808 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4728 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA219 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR390 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL345 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DHT is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP9600 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM6DS is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO055 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX1704X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMC56X3 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90393 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90395 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ICM20X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DPS310 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTS221 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT4X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHT31 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL343 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BME280 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS726X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AMG88XX is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2320 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AM2315 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LTR329_LTR303 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP085_UNIFIED is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP183_UNIFIED is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BMP3XX is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MS8607 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3MDL is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90640 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMA8451 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MSA301 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL115A2 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X_RVC is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS2MDL is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303DLH_MAG is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LC709203F is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CAP1188 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_CCS811 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_NAU7802 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS331 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS2X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LPS35HW is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LSM303_ACCEL is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3DH is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8591 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL3115A2 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPR121 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPRLS is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPU6050 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCT2075 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PM25AQI is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_EMC2101 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXAS21002C is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SCD30 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_FXOS8700 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HMC5883_UNIFIED is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP30 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP006 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TLA202X is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCS34725 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI7021 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI1145 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SGP40 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SHTC3 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HDC1000 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU21DF is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS7341 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU31D is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA260 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP007_LIBRARY is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_L3GD20 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP117 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSC2007 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2561 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TSL2591_LIBRARY is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VCNL4040 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6070 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML6075 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VEML7700 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_LIS3DHTR is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_DHT is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_ADXL335 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_ADXL345 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_BME280 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_BMP280 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_H3LIS331DL is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_MMA7660 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_TSL2561 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_PAJ7620 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_VL53L0X is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_ITG3200 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_SHT31 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_HP20X is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_DRV2605L is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_BBM150 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_HMC5883L is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_LSM303DLH is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_TCS3414CS is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_MP503 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_BMP085 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_HIGHTEMP is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_VEML6070 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_SI1145 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_SHT35 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_AT42QT1070 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_LSM6DS3 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_HDC1000 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_HM3301 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_MCP9600 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_LTC2941 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_LDC1612 is not set
+# CONFIG_PKG_USING_ARDUINO_CAPACITIVESENSOR is not set
+# CONFIG_PKG_USING_ARDUINO_JARZEBSKI_MPU6050 is not set
+# end of Sensors
+
+#
+# Display
+#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
+# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
+# CONFIG_PKG_USING_ARDUINO_TFT_ESPI is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
+# CONFIG_PKG_USING_SEEED_TM1637 is not set
+# end of Display
+
+#
+# Timing
+#
+# CONFIG_PKG_USING_ARDUINO_RTCLIB is not set
+# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
+# CONFIG_PKG_USING_ARDUINO_TICKER is not set
+# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
+# end of Timing
+
+#
+# Data Processing
+#
+# CONFIG_PKG_USING_ARDUINO_KALMANFILTER is not set
+# CONFIG_PKG_USING_ARDUINO_ARDUINOJSON is not set
+# CONFIG_PKG_USING_ARDUINO_TENSORFLOW_LITE_MICRO is not set
+# CONFIG_PKG_USING_ARDUINO_RUNNINGMEDIAN is not set
+# end of Data Processing
+
+#
+# Data Storage
+#
+
+#
+# Communication
+#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PN532 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI4713 is not set
+# end of Communication
+
+#
+# Device Control
+#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8574 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCA9685 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TPA2016 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DRV2605 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS1841 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS3502 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_PCF85063TP is not set
+# end of Device Control
+
+#
+# Other
+#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MFRC630 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI5351 is not set
+# end of Other
+
+#
+# Signal IO
+#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BUSIO is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TCA8418 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP23017 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADS1X15 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AW9523 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP3008 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MCP4725 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BD3491FS is not set
+# end of Signal IO
+
+#
+# Uncategorized
+#
+# end of Arduino libraries
+# end of RT-Thread online packages
+
#
# Hardware Drivers Config
#
diff --git a/bsp/nxp/mcx/mcxe/frdm-mcxe247/rtconfig.h b/bsp/nxp/mcx/mcxe/frdm-mcxe247/rtconfig.h
index 3da4f10d3b..f3c072c2e1 100644
--- a/bsp/nxp/mcx/mcxe/frdm-mcxe247/rtconfig.h
+++ b/bsp/nxp/mcx/mcxe/frdm-mcxe247/rtconfig.h
@@ -427,9 +427,6 @@
#define BSP_USING_PIN
#define BSP_USING_UART
#define BSP_USING_UART2
-#define BSP_USING_ADC
-#define BSP_USING_ADC0
-#define BSP_USING_ADC1
/* end of On-chip Peripheral Drivers */
/* Board extended module Drivers */
diff --git a/bsp/nxp/mcx/mcxn/frdm-mcxn236/.config b/bsp/nxp/mcx/mcxn/frdm-mcxn236/.config
index 74ae98ade1..eebf14ce81 100644
--- a/bsp/nxp/mcx/mcxn/frdm-mcxn236/.config
+++ b/bsp/nxp/mcx/mcxn/frdm-mcxn236/.config
@@ -115,11 +115,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -223,6 +221,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -257,6 +257,11 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
CONFIG_RT_USING_CAN=y
# CONFIG_RT_CAN_USING_HDR is not set
# CONFIG_RT_CAN_USING_CANFD is not set
+CONFIG_RT_CANMSG_BOX_SZ=16
+CONFIG_RT_CANSND_BOX_NUM=1
+CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
# CONFIG_RT_USING_I2C is not set
# CONFIG_RT_USING_PHY is not set
@@ -361,6 +366,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -427,6 +440,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -534,6 +548,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -623,6 +638,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -668,6 +684,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -761,6 +778,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -842,6 +860,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -884,6 +903,10 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -903,6 +926,21 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1074,6 +1112,7 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/mcx/mcxn/frdm-mcxn236/rtconfig.h b/bsp/nxp/mcx/mcxn/frdm-mcxn236/rtconfig.h
index 345f922ce3..c7de71ca34 100644
--- a/bsp/nxp/mcx/mcxn/frdm-mcxn236/rtconfig.h
+++ b/bsp/nxp/mcx/mcxn/frdm-mcxn236/rtconfig.h
@@ -74,7 +74,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -163,6 +163,10 @@
#define RT_SERIAL_USING_DMA
#define RT_SERIAL_RB_BUFSZ 64
#define RT_USING_CAN
+#define RT_CANMSG_BOX_SZ 16
+#define RT_CANSND_BOX_NUM 1
+#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_WDT
#define RT_USING_PIN
#define RT_USING_HWTIMER
@@ -344,6 +348,14 @@
#define PKG_USING_NXP_MCX_SERIES_DRIVER
#define PKG_USING_NXP_MCX_SERIES_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/nxp/mcx/mcxn/frdm-mcxn947/.config b/bsp/nxp/mcx/mcxn/frdm-mcxn947/.config
index 67f5a703b0..57ddb95df6 100644
--- a/bsp/nxp/mcx/mcxn/frdm-mcxn947/.config
+++ b/bsp/nxp/mcx/mcxn/frdm-mcxn947/.config
@@ -115,11 +115,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -223,6 +221,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -359,6 +359,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
# CONFIG_ULOG_USING_ISR_LOG is not set
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -425,6 +433,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -532,6 +541,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -621,6 +631,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -666,6 +677,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -759,6 +771,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -840,6 +853,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -882,6 +896,10 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -901,6 +919,21 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1072,6 +1105,7 @@ CONFIG_PKG_NXP_MCX_SERIES_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/nxp/mcx/mcxn/frdm-mcxn947/rtconfig.h b/bsp/nxp/mcx/mcxn/frdm-mcxn947/rtconfig.h
index 2180f25d7d..fe50ec1ff1 100644
--- a/bsp/nxp/mcx/mcxn/frdm-mcxn947/rtconfig.h
+++ b/bsp/nxp/mcx/mcxn/frdm-mcxn947/rtconfig.h
@@ -74,7 +74,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -342,6 +342,14 @@
#define PKG_USING_NXP_MCX_SERIES_DRIVER
#define PKG_USING_NXP_MCX_SERIES_DRIVER_LATEST_VERSION
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/qemu-vexpress-a9/.config b/bsp/qemu-vexpress-a9/.config
index ffc470a12c..67eb2636e1 100644
--- a/bsp/qemu-vexpress-a9/.config
+++ b/bsp/qemu-vexpress-a9/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -218,6 +216,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=10
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=256
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -695,6 +695,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -740,6 +741,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -915,6 +917,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -957,6 +960,8 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1158,6 +1163,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/qemu-virt64-aarch64/.config b/bsp/qemu-virt64-aarch64/.config
index f223269e80..62c0d402b6 100644
--- a/bsp/qemu-virt64-aarch64/.config
+++ b/bsp/qemu-virt64-aarch64/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -243,6 +241,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=10
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=256
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -526,6 +526,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -633,6 +634,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -722,6 +724,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -767,6 +770,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -860,6 +864,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -941,6 +946,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -983,6 +989,10 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -996,6 +1006,21 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1167,6 +1192,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/qemu-virt64-aarch64/rtconfig.h b/bsp/qemu-virt64-aarch64/rtconfig.h
index bb833675c2..7a4f71034b 100644
--- a/bsp/qemu-virt64-aarch64/rtconfig.h
+++ b/bsp/qemu-virt64-aarch64/rtconfig.h
@@ -423,6 +423,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/qemu-virt64-riscv/.config b/bsp/qemu-virt64-riscv/.config
index cc9158f132..2bca112cf8 100644
--- a/bsp/qemu-virt64-riscv/.config
+++ b/bsp/qemu-virt64-riscv/.config
@@ -223,6 +223,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=16384
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=10
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -399,6 +400,7 @@ CONFIG_RT_USING_POSIX_PIPE_SIZE=512
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
diff --git a/bsp/qemu-virt64-riscv/rtconfig.h b/bsp/qemu-virt64-riscv/rtconfig.h
index f92d3b228f..430730ff68 100644
--- a/bsp/qemu-virt64-riscv/rtconfig.h
+++ b/bsp/qemu-virt64-riscv/rtconfig.h
@@ -254,6 +254,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
diff --git a/bsp/raspberry-pi/raspi-dm2.0/.config b/bsp/raspberry-pi/raspi-dm2.0/.config
index 98dcaa7434..50fa32edeb 100644
--- a/bsp/raspberry-pi/raspi-dm2.0/.config
+++ b/bsp/raspberry-pi/raspi-dm2.0/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
CONFIG_RT_USING_SMART=y
@@ -240,6 +238,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -470,6 +470,7 @@ CONFIG_RT_USING_POSIX_TIMER=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -570,7 +571,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=8192
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
CONFIG_RT_USING_RESOURCE_ID=y
CONFIG_RT_USING_ADT=y
@@ -632,90 +633,109 @@ CONFIG_RT_USING_VDSO=y
CONFIG_RT_USING_UTESTCASES=y
#
-# Utest Self Testcase
+# Kernel Core
#
-# CONFIG_UTEST_SELF_PASS_TC is not set
-# end of Utest Self Testcase
-
-#
-# Kernel Testcase
-#
-# CONFIG_UTEST_SLAB_TC is not set
-# CONFIG_UTEST_IRQ_TC is not set
-# CONFIG_UTEST_SEMAPHORE_TC is not set
-# CONFIG_UTEST_EVENT_TC is not set
-# CONFIG_UTEST_TIMER_TC is not set
-# CONFIG_UTEST_MESSAGEQUEUE_TC is not set
-# CONFIG_UTEST_SIGNAL_TC is not set
-# CONFIG_UTEST_MUTEX_TC is not set
-# CONFIG_UTEST_MAILBOX_TC is not set
-# CONFIG_UTEST_THREAD_TC is not set
-# CONFIG_UTEST_DEVICE_TC is not set
-# CONFIG_UTEST_ATOMIC_TC is not set
-# CONFIG_UTEST_HOOKLIST_TC is not set
-# CONFIG_UTEST_MTSAFE_KPRINT_TC is not set
+# CONFIG_RT_UTEST_OBJECT is not set
+# CONFIG_RT_UTEST_SLAB is not set
+# CONFIG_RT_UTEST_IRQ is not set
+# CONFIG_RT_UTEST_SEMAPHORE is not set
+# CONFIG_RT_UTEST_EVENT is not set
+# CONFIG_RT_UTEST_TIMER is not set
+# CONFIG_RT_UTEST_MESSAGEQUEUE is not set
+# CONFIG_RT_UTEST_SIGNAL is not set
+# CONFIG_RT_UTEST_MUTEX is not set
+# CONFIG_RT_UTEST_MAILBOX is not set
+# CONFIG_RT_UTEST_THREAD is not set
+# CONFIG_RT_UTEST_ATOMIC is not set
+# CONFIG_RT_UTEST_HOOKLIST is not set
+# CONFIG_RT_UTEST_MTSAFE_KPRINT is not set
CONFIG_RT_UTEST_SCHEDULER=y
+# CONFIG_RT_UTEST_SYS_PERF is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
#
-# Kernel SMP Testcase
+# SMP Test
#
-# CONFIG_UTEST_SMP_AFFFINITY_TC is not set
-# CONFIG_UTEST_SMP_ASSIGNED_IDLE_CORE_TC is not set
-# CONFIG_UTEST_SMP_INTERRUPT_PRI_TC is not set
-# CONFIG_UTEST_SMP_SPINLOCK_TC is not set
-# CONFIG_UTEST_SMP_THREAD_PREEMPTION_TC is not set
-# end of Kernel SMP Testcase
-# end of Kernel Testcase
+# CONFIG_RT_UTEST_SMP_AFFFINITY is not set
+# CONFIG_RT_UTEST_SMP_ASSIGNED_IDLE_CORE is not set
+# CONFIG_RT_UTEST_SMP_INTERRUPT_PRI is not set
+# CONFIG_RT_UTEST_SMP_SPINLOCK is not set
+# CONFIG_RT_UTEST_SMP_THREAD_PREEMPTION is not set
+# end of SMP Test
+# end of Kernel Core
#
-# CPP11 Testcase
+# Kernel Components
#
-# CONFIG_UTEST_CPP11_THREAD_TC is not set
-# end of CPP11 Testcase
#
-# Utest Serial Testcase
+# Drivers
#
-# CONFIG_UTEST_SERIAL_TC is not set
-# end of Utest Serial Testcase
+# CONFIG_RT_UTEST_DRIVERS_CORE is not set
#
-# Serial-Bypass Testcase
+# IPC Test
#
-# CONFIG_UTEST_SERIAL_BYPASS is not set
-# end of Serial-Bypass Testcase
+# CONFIG_RT_UTEST_COMPLETION is not set
+# CONFIG_RT_UTEST_WORKQUEUE is not set
+# end of IPC Test
#
-# Utest IPC Testcase
+# Serial Test
#
-# CONFIG_UTEST_COMPLETION_TC is not set
-# CONFIG_UTEST_WORKQUEUE_TC is not set
-# end of Utest IPC Testcase
+# CONFIG_RT_UTEST_SERIAL_BYPASS is not set
+# end of Serial Test
#
-# RTT Posix Testcase
+# SMP-Call Test
#
-# CONFIG_RTT_POSIX_TESTCASE is not set
-# end of RTT Posix Testcase
+# CONFIG_RT_UTEST_SMP_CALL_FUNC is not set
+# end of SMP-Call Test
+# end of Drivers
+
+#
+# File System
+#
+# CONFIG_RT_UTEST_TC_USING_DFS_API is not set
+# end of File System
+
+#
+# CPP11
+#
+# CONFIG_RT_UTEST_CPP11_THREAD is not set
+# end of CPP11
+
+#
+# LwIP
+#
+# CONFIG_RT_UTEST_TC_USING_LWIP is not set
+# end of LwIP
+
+#
+# Netdev
+#
+# CONFIG_RT_UTEST_TC_USING_NETDEV is not set
+# end of Netdev
+
+#
+# Utest Framework
+#
+# CONFIG_RT_UTEST_SELF_PASS is not set
+# end of Utest Framework
+# end of Kernel Components
#
# Memory Management Subsytem Testcase
#
-# CONFIG_UTEST_MM_API_TC is not set
-# CONFIG_UTEST_MM_LWP_TC is not set
+# CONFIG_RT_UTEST_MM_API is not set
+# CONFIG_RT_UTEST_MM_LWP is not set
# end of Memory Management Subsytem Testcase
#
# Tmpfs Testcase
#
-# CONFIG_UTEST_TMPFS_CP is not set
+# CONFIG_RT_UTEST_TMPFS_CP is not set
# end of Tmpfs Testcase
-
-#
-# SMP-Call Testcase
-#
-# CONFIG_UTEST_SMP_CALL_FUNC is not set
-# end of SMP-Call Testcase
# end of RT-Thread Utestcases
#
@@ -738,6 +758,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -845,6 +866,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -934,6 +956,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -979,6 +1002,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1072,6 +1096,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1153,6 +1178,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1195,6 +1221,10 @@ CONFIG_RT_UTEST_SCHEDULER=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1208,6 +1238,21 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1379,6 +1424,7 @@ CONFIG_RT_UTEST_SCHEDULER=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pi/raspi-dm2.0/rtconfig.h b/bsp/raspberry-pi/raspi-dm2.0/rtconfig.h
index f98fba483d..36760ec692 100644
--- a/bsp/raspberry-pi/raspi-dm2.0/rtconfig.h
+++ b/bsp/raspberry-pi/raspi-dm2.0/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMART
#define RT_USING_SMP
#define RT_CPUS_NR 4
@@ -299,6 +299,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -370,6 +371,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 8192
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_RESOURCE_ID
#define RT_USING_ADT
#define RT_USING_ADT_AVL
@@ -411,38 +413,53 @@
#define RT_USING_UTESTCASES
-/* Utest Self Testcase */
-
-/* end of Utest Self Testcase */
-
-/* Kernel Testcase */
+/* Kernel Core */
#define RT_UTEST_SCHEDULER
-/* Kernel SMP Testcase */
+/* SMP Test */
-/* end of Kernel SMP Testcase */
-/* end of Kernel Testcase */
+/* end of SMP Test */
+/* end of Kernel Core */
-/* CPP11 Testcase */
+/* Kernel Components */
-/* end of CPP11 Testcase */
+/* Drivers */
-/* Utest Serial Testcase */
-/* end of Utest Serial Testcase */
+/* IPC Test */
-/* Serial-Bypass Testcase */
+/* end of IPC Test */
-/* end of Serial-Bypass Testcase */
+/* Serial Test */
-/* Utest IPC Testcase */
+/* end of Serial Test */
-/* end of Utest IPC Testcase */
+/* SMP-Call Test */
-/* RTT Posix Testcase */
+/* end of SMP-Call Test */
+/* end of Drivers */
-/* end of RTT Posix Testcase */
+/* File System */
+
+/* end of File System */
+
+/* CPP11 */
+
+/* end of CPP11 */
+
+/* LwIP */
+
+/* end of LwIP */
+
+/* Netdev */
+
+/* end of Netdev */
+
+/* Utest Framework */
+
+/* end of Utest Framework */
+/* end of Kernel Components */
/* Memory Management Subsytem Testcase */
@@ -451,10 +468,6 @@
/* Tmpfs Testcase */
/* end of Tmpfs Testcase */
-
-/* SMP-Call Testcase */
-
-/* end of SMP-Call Testcase */
/* end of RT-Thread Utestcases */
/* RT-Thread online packages */
@@ -570,6 +583,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pi/raspi2/.config b/bsp/raspberry-pi/raspi2/.config
index cb015f8bfa..43af3429b5 100644
--- a/bsp/raspberry-pi/raspi2/.config
+++ b/bsp/raspberry-pi/raspi2/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -409,6 +409,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -516,6 +517,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -606,6 +608,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -651,6 +654,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -744,6 +748,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -825,6 +830,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -867,6 +873,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -880,6 +890,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1051,6 +1076,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pi/raspi2/rtconfig.h b/bsp/raspberry-pi/raspi2/rtconfig.h
index f61767b6a8..29fc230517 100644
--- a/bsp/raspberry-pi/raspi2/rtconfig.h
+++ b/bsp/raspberry-pi/raspi2/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -324,6 +324,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pi/raspi3-32/.config b/bsp/raspberry-pi/raspi3-32/.config
index e92f77e385..2283109613 100644
--- a/bsp/raspberry-pi/raspi3-32/.config
+++ b/bsp/raspberry-pi/raspi3-32/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -452,6 +452,7 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -559,6 +560,7 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -648,6 +650,7 @@ CONFIG_RT_USING_ADT_REF=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -693,6 +696,7 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -786,6 +790,7 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -867,6 +872,7 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -909,6 +915,10 @@ CONFIG_RT_USING_ADT_REF=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -922,6 +932,21 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1093,6 +1118,7 @@ CONFIG_RT_USING_ADT_REF=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pi/raspi3-32/rtconfig.h b/bsp/raspberry-pi/raspi3-32/rtconfig.h
index 4fa6cf485d..1db64069b4 100644
--- a/bsp/raspberry-pi/raspi3-32/rtconfig.h
+++ b/bsp/raspberry-pi/raspi3-32/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMP
#define RT_CPUS_NR 4
#define RT_ALIGN_SIZE 8
@@ -353,6 +353,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pi/raspi3-64/.config b/bsp/raspberry-pi/raspi3-64/.config
index 6ed742524d..0ad5a61fb3 100644
--- a/bsp/raspberry-pi/raspi3-64/.config
+++ b/bsp/raspberry-pi/raspi3-64/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -238,6 +236,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -500,6 +500,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -607,6 +608,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -696,6 +698,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -741,6 +744,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -834,6 +838,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -915,6 +920,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -957,6 +963,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -970,6 +980,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1141,6 +1166,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pi/raspi3-64/rtconfig.h b/bsp/raspberry-pi/raspi3-64/rtconfig.h
index 5636064259..c411e6abbe 100644
--- a/bsp/raspberry-pi/raspi3-64/rtconfig.h
+++ b/bsp/raspberry-pi/raspi3-64/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -396,6 +396,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pi/raspi4-32/.config b/bsp/raspberry-pi/raspi4-32/.config
index 0722698677..918633e1c6 100644
--- a/bsp/raspberry-pi/raspi4-32/.config
+++ b/bsp/raspberry-pi/raspi4-32/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -214,6 +212,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -408,6 +408,7 @@ CONFIG_RT_USING_POSIX_DELAY=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -569,6 +570,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -676,6 +678,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -765,6 +768,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -810,6 +814,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -903,6 +908,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -984,6 +990,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1026,6 +1033,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1039,6 +1050,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1210,6 +1236,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pi/raspi4-32/rtconfig.h b/bsp/raspberry-pi/raspi4-32/rtconfig.h
index 87e98cce04..373d259492 100644
--- a/bsp/raspberry-pi/raspi4-32/rtconfig.h
+++ b/bsp/raspberry-pi/raspi4-32/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -233,6 +233,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -437,6 +438,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pi/raspi4-64/.config b/bsp/raspberry-pi/raspi4-64/.config
index af51677de3..b1b1129d7b 100644
--- a/bsp/raspberry-pi/raspi4-64/.config
+++ b/bsp/raspberry-pi/raspi4-64/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -239,6 +237,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=8192
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -430,6 +430,7 @@ CONFIG_RT_USING_POSIX_TIMER=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -530,7 +531,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=8192
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
CONFIG_RT_USING_RESOURCE_ID=y
CONFIG_RT_USING_ADT=y
@@ -595,6 +596,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -702,6 +704,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -791,6 +794,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -836,6 +840,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -929,6 +934,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1010,6 +1016,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1052,6 +1059,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1065,6 +1076,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1236,6 +1262,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pi/raspi4-64/rtconfig.h b/bsp/raspberry-pi/raspi4-64/rtconfig.h
index daf9269be0..56c648b482 100644
--- a/bsp/raspberry-pi/raspi4-64/rtconfig.h
+++ b/bsp/raspberry-pi/raspi4-64/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMP
#define RT_CPUS_NR 4
#define RT_ALIGN_SIZE 4
@@ -269,6 +269,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -339,6 +340,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 8192
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_RESOURCE_ID
#define RT_USING_ADT
#define RT_USING_ADT_AVL
@@ -479,6 +481,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pico/RP2040/.config b/bsp/raspberry-pico/RP2040/.config
index 768f1776aa..c477801862 100644
--- a/bsp/raspberry-pico/RP2040/.config
+++ b/bsp/raspberry-pico/RP2040/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_RP2040=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -382,6 +382,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -489,6 +490,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -578,6 +580,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -624,6 +627,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -717,6 +721,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK=y
CONFIG_PKG_RASPBERRYPI_PICO_SDK_PATH="/packages/peripherals/hal-sdk/raspberrypi-pico-sdk"
CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK_LATEST_VERSION=y
@@ -843,6 +849,10 @@ CONFIG_PKG_RASPBERRYPI_PICO_SDK_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -856,6 +866,21 @@ CONFIG_PKG_RASPBERRYPI_PICO_SDK_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1027,6 +1052,7 @@ CONFIG_PKG_RASPBERRYPI_PICO_SDK_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/raspberry-pico/RP2040/rtconfig.h b/bsp/raspberry-pico/RP2040/rtconfig.h
index 3505babfc7..07728e246b 100644
--- a/bsp/raspberry-pico/RP2040/rtconfig.h
+++ b/bsp/raspberry-pico/RP2040/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/raspberry-pico/RP2350/.config b/bsp/raspberry-pico/RP2350/.config
index d9732c6198..017d8ba1e2 100644
--- a/bsp/raspberry-pico/RP2350/.config
+++ b/bsp/raspberry-pico/RP2350/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_RP2350=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -579,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/raspberry-pico/RP2350/rtconfig.h b/bsp/raspberry-pico/RP2350/rtconfig.h
index 2b3a8b6b3d..5de768147f 100644
--- a/bsp/raspberry-pico/RP2350/rtconfig.h
+++ b/bsp/raspberry-pico/RP2350/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ebf_qi_min_6m5/.config b/bsp/renesas/ebf_qi_min_6m5/.config
index fd924a1c05..5c79eb3948 100644
--- a/bsp/renesas/ebf_qi_min_6m5/.config
+++ b/bsp/renesas/ebf_qi_min_6m5/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA6M5BH=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -807,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -849,6 +851,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1050,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ebf_qi_min_6m5/project.uvprojx b/bsp/renesas/ebf_qi_min_6m5/project.uvprojx
index f9261f038f..263b13717d 100644
--- a/bsp/renesas/ebf_qi_min_6m5/project.uvprojx
+++ b/bsp/renesas/ebf_qi_min_6m5/project.uvprojx
@@ -333,9 +333,9 @@
0
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__
+ __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
- board\ports;board;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;.;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers\drivers;..\libraries\HAL_Drivers;board\ports;board;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\include;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd
@@ -668,30 +668,11 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -710,7 +691,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -737,16 +737,16 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1028,13 +1028,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstdio.c
@@ -1044,16 +1037,23 @@
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/renesas/ebf_qi_min_6m5/rtconfig.h b/bsp/renesas/ebf_qi_min_6m5/rtconfig.h
index 2085fdf4d1..6c964ccae7 100644
--- a/bsp/renesas/ebf_qi_min_6m5/rtconfig.h
+++ b/bsp/renesas/ebf_qi_min_6m5/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/libraries/bsp-template/.config b/bsp/renesas/libraries/bsp-template/.config
index cbf525b8b7..125d2a73c0 100644
--- a/bsp/renesas/libraries/bsp-template/.config
+++ b/bsp/renesas/libraries/bsp-template/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_BIG_ENDIAN is not set
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
diff --git a/bsp/renesas/libraries/bsp-template/rtconfig.h b/bsp/renesas/libraries/bsp-template/rtconfig.h
index b9bc505845..55b192e477 100644
--- a/bsp/renesas/libraries/bsp-template/rtconfig.h
+++ b/bsp/renesas/libraries/bsp-template/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/renesas/ra2a1-ek/.config b/bsp/renesas/ra2a1-ek/.config
index 2f4cb605c5..8057917bab 100644
--- a/bsp/renesas/ra2a1-ek/.config
+++ b/bsp/renesas/ra2a1-ek/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA2A1AB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -586,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -806,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -848,6 +850,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1049,6 +1053,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1415,6 +1420,12 @@ CONFIG_BSP_UART0_RX_BUFSIZE=256
CONFIG_BSP_UART0_TX_BUFSIZE=0
# CONFIG_BSP_USING_UART1 is not set
# CONFIG_BSP_USING_UART9 is not set
+# CONFIG_BSP_USING_SCI is not set
+# CONFIG_BSP_USING_HW_I2C is not set
+# CONFIG_BSP_USING_PWM is not set
+# CONFIG_BSP_USING_SPI is not set
+# CONFIG_BSP_USING_ADC is not set
+# CONFIG_BSP_USING_DAC is not set
# end of On-chip Peripheral Drivers
#
diff --git a/bsp/renesas/ra2a1-ek/project.uvoptx b/bsp/renesas/ra2a1-ek/project.uvoptx
index 57c5bde5ae..16b3f0a404 100644
--- a/bsp/renesas/ra2a1-ek/project.uvoptx
+++ b/bsp/renesas/ra2a1-ek/project.uvoptx
@@ -180,671 +180,11 @@
- Compiler
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 2
- 10
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 2
- 11
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 2
- 12
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 2
- 13
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 2
- 14
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 2
- 15
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 2
- 16
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 2
- 17
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 2
- 18
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 2
- 19
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 2
- 20
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\dev_serial_v2.c
- dev_serial_v2.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart_v2.c
- drv_usart_v2.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 4
- 26
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 4
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 6
- 42
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 7
- 47
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 7
- 48
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 7
- 49
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 7
- 50
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m23\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 7
- 51
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m23\cpuport.c
- cpuport.c
- 0
- 0
-
@@ -854,8 +194,8 @@
0
0
- 8
- 52
+ 2
+ 1
1
0
0
diff --git a/bsp/renesas/ra2a1-ek/project.uvprojx b/bsp/renesas/ra2a1-ek/project.uvprojx
index aad2264912..492a38dfdd 100644
--- a/bsp/renesas/ra2a1-ek/project.uvprojx
+++ b/bsp/renesas/ra2a1-ek/project.uvprojx
@@ -1,10 +1,7 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
Target_1
@@ -19,28 +16,28 @@
Renesas.RA_DFP.6.0.0
https://www2.renesas.eu/Keil_MDK_Packs/
CPUTYPE("Cortex-M23") CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
$$Device:R7FA2A1AB$SVD\R7FA2A1AB.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
2
@@ -82,15 +79,15 @@
0
0
-
-
+
+
0
0
2
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -137,12 +134,12 @@
-1
1
-
+
"" ()
-
-
-
-
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M23"
-
+
0
0
0
@@ -310,7 +307,7 @@
0x0
-
+
1
@@ -338,9 +335,9 @@
0
-ffunction-sections -Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal -Wno-unused-but-set-variable -Wno-implicit-function-declaration -Wno-deprecated-non-prototype -Wno-int-conversion -Oz -D_RENESAS_RA_ -D_RA_CORE=CM23 -D_RA_ORDINAL=1
- RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC
-
- ..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\drivers\include;board\ports;..\libraries\HAL_Drivers\config;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;script\bsp_link\Keil;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers;.;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m23;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd
+ RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
+
+ ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\include;board;.;script\bsp_link\Keil;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;board\ports;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\phy;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m23;..\libraries\HAL_Drivers;..\..\..\components\drivers\smp_call;..\..\..\components\finsh
@@ -356,9 +353,9 @@
4
--via=via/rasc_armasm.via
-
-
-
+
+
+
@@ -368,15 +365,15 @@
0
0
0
-
-
-
+
+
+
.\script\fsp.scat
-
-
-
-
-
+
+
+
+
+
@@ -389,36 +386,50 @@
1
..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -434,668 +445,222 @@
1
..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial_v2.c
1
..\..\..\components\drivers\serial\dev_serial_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1105,170 +670,57 @@
Drivers
+
+
+ drv_gpio.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_usart_v2.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
drv_common.c
1
..\libraries\HAL_Drivers\drv_common.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
-
-
-
-
-
-
- drv_gpio.c
- 1
- ..\libraries\HAL_Drivers\drv_gpio.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
-
-
-
-
-
-
- drv_usart_v2.c
- 1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
+
@@ -1284,21 +736,27 @@
1
..\..\..\components\finsh\shell.c
+
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
msh.c
1
..\..\..\components\finsh\msh.c
+
+
cmd.c
1
..\..\..\components\finsh\cmd.c
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
@@ -1309,780 +767,260 @@
1
..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2094,25 +1032,33 @@
klibc
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
kstring.c
1
..\..\..\src\klibc\kstring.c
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
+
+
kerrno.c
1
..\..\..\src\klibc\kerrno.c
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
kstdio.c
1
@@ -2128,21 +1074,29 @@
1
..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\libcpu\arm\cortex-m23\context_rvds.S
+
+
cpuport.c
1
@@ -2150,43 +1104,28 @@
-
- :Renesas RA Smart Configurator:Common Sources
-
-
- hal_entry.c
- 1
- .\src\hal_entry.c
-
-
-
-
- ::Flex Software
-
-
-
+
-
+
-
+
-
+
-
+
-
@@ -2195,5 +1134,4 @@
-
diff --git a/bsp/renesas/ra2a1-ek/rtconfig.h b/bsp/renesas/ra2a1-ek/rtconfig.h
index f73f0f4219..6ecd32741f 100644
--- a/bsp/renesas/ra2a1-ek/rtconfig.h
+++ b/bsp/renesas/ra2a1-ek/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra2e2-ek/.config b/bsp/renesas/ra2e2-ek/.config
index 64df93c31f..606e2e1f3c 100644
--- a/bsp/renesas/ra2e2-ek/.config
+++ b/bsp/renesas/ra2e2-ek/.config
@@ -203,6 +203,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -380,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +488,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_LHC_MODBUS is not set
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
+# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +624,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_VOFA_PLUS is not set
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
+# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -647,7 +654,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# CONFIG_PKG_USING_CMSIS_5 is not set
# CONFIG_PKG_USING_CMSIS_CORE is not set
-# CONFIG_PKG_USING_CMSIS_DSP is not set
# CONFIG_PKG_USING_CMSIS_NN is not set
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -699,7 +705,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ARM_2D is not set
# CONFIG_PKG_USING_MCUBOOT is not set
# CONFIG_PKG_USING_TINYUSB is not set
-# CONFIG_PKG_USING_CHERRYUSB is not set
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
# CONFIG_PKG_USING_TFDB is not set
# CONFIG_PKG_USING_QPC is not set
@@ -714,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -727,12 +733,44 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# STM32 HAL & SDK Drivers
#
+# CONFIG_PKG_USING_STM32F0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32F4_HAL_DRIVER is not set
# CONFIG_PKG_USING_STM32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32L4_HAL_DRIVER is not set
# CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32WB55_SDK is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
+# CONFIG_PKG_USING_STM32WL_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WL_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_CMSIS_DRIVER is not set
# end of STM32 HAL & SDK Drivers
#
@@ -763,7 +801,81 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
+# CONFIG_PKG_USING_MM32 is not set
+
+#
+# WCH HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_CH32V20x_SDK is not set
+# CONFIG_PKG_USING_CH32V307_SDK is not set
+# end of WCH HAL & SDK Drivers
+
+#
+# AT32 HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_AT32A403A_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A403A_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_CMSIS_DRIVER is not set
+# end of AT32 HAL & SDK Drivers
+
+#
+# HC32 DDL Drivers
+#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
+# end of HC32 DDL Drivers
+
+#
+# NXP HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_NXP_MCX_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NXP_MCX_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC55S_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6SX_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
+# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -801,12 +913,14 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_BMI088 is not set
# CONFIG_PKG_USING_HMC5883 is not set
# CONFIG_PKG_USING_MAX6675 is not set
+# CONFIG_PKG_USING_MAX31855 is not set
# CONFIG_PKG_USING_TMP1075 is not set
# CONFIG_PKG_USING_SR04 is not set
# CONFIG_PKG_USING_CCS811 is not set
# CONFIG_PKG_USING_PMSXX is not set
# CONFIG_PKG_USING_RT3020 is not set
# CONFIG_PKG_USING_MLX90632 is not set
+# CONFIG_PKG_USING_MLX90382 is not set
# CONFIG_PKG_USING_MLX90393 is not set
# CONFIG_PKG_USING_MLX90392 is not set
# CONFIG_PKG_USING_MLX90394 is not set
@@ -835,6 +949,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_STHS34PF80 is not set
+# CONFIG_PKG_USING_P3T1755 is not set
+# CONFIG_PKG_USING_QMI8658 is not set
+# CONFIG_PKG_USING_ICM20948 is not set
# end of sensors drivers
#
@@ -926,6 +1043,11 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_BT_MX02 is not set
# CONFIG_PKG_USING_GC9A01 is not set
# CONFIG_PKG_USING_IK485 is not set
+# CONFIG_PKG_USING_SERVO is not set
+# CONFIG_PKG_USING_SEAN_WS2812B is not set
+# CONFIG_PKG_USING_IC74HC165 is not set
+# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -942,6 +1064,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QUEST is not set
# CONFIG_PKG_USING_NAXOS is not set
# CONFIG_PKG_USING_R_TINYMAIX is not set
+# CONFIG_PKG_USING_LLMCHAT is not set
# end of AI packages
#
@@ -953,6 +1076,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
+# CONFIG_PKG_USING_CMSIS_DSP is not set
# end of Signal Processing and Control Algorithm Packages
#
@@ -1013,6 +1137,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_ARMv7M_DWT is not set
# CONFIG_PKG_USING_CRCLIB is not set
+# CONFIG_PKG_USING_LIBCRC is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
# CONFIG_PKG_USING_DESIGN_PATTERN is not set
@@ -1023,6 +1148,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SOEM is not set
# CONFIG_PKG_USING_QPARAM is not set
# CONFIG_PKG_USING_CorevMCU_CLI is not set
+# CONFIG_PKG_USING_DRMP is not set
# end of miscellaneous packages
#
diff --git a/bsp/renesas/ra2e2-ek/project.uvoptx b/bsp/renesas/ra2e2-ek/project.uvoptx
index cb52786329..19bf068336 100644
--- a/bsp/renesas/ra2e2-ek/project.uvoptx
+++ b/bsp/renesas/ra2e2-ek/project.uvoptx
@@ -32,7 +32,7 @@
1
0
1
- 0
+ 1
1
@@ -45,7 +45,7 @@
79
66
8
- .\build\MDK\Listings\
+ .\Listings\
1
@@ -89,7 +89,7 @@
1
1
1
- 1
+ 0
1
1
1
@@ -117,15 +117,20 @@
Segger\JL2CM3.dll
+
+ 0
+ UL2CM3
+ UL2CM3(-S0 -C0 -P0 )
+
0
JL2CM3
- -U -O78 -S4 -ZTIFSpeedSel2000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO31 -FD20004000 -FC1C00 -FN3 -FF0RA2E2_64K.FLM -FS00 -FL010000 -FP0($$Device:R7FA2E2A7$Flash\RA2E2_64K.FLM) -FF1RA2E2_DATA.FLM -FS140100000 -FL1800 -FP1($$Device:R7FA2E2A7$Flash\RA2E2_DATA.FLM) -FF2RA2E2_CONF.FLM -FS21010000 -FL234 -FP2($$Device:R7FA2E2A7$Flash\RA2E2_CONF.FLM)
+ -O111 -N00("ARM CoreSight SW-DP") -S2 -ZTIFSpeedSel5000 -A0 -C-1 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD0 -FC800 -FN0
0
UL2V8M
- UL2V8M(-S0 -C0 -P0 -FD20004000 -FC1C00 -FN3 -FF0RA2E2_64K -FS00 -FL010000 -FF1RA2E2_DATA -FS140100000 -FL1800 -FF2RA2E2_CONF -FS21010000 -FL234 -FP0($$Device:R7FA2E2A7$Flash\RA2E2_64K.FLM) -FP1($$Device:R7FA2E2A7$Flash\RA2E2_DATA.FLM) -FP2($$Device:R7FA2E2A7$Flash\RA2E2_CONF.FLM))
+ UL2V8M(-S0 -C0 -P0 )
@@ -134,7 +139,7 @@
0
- 0
+ 1
0
0
0
@@ -175,779 +180,11 @@
- Compiler
- 1
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- Drivers
- 1
- 0
- 0
- 0
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
- 2
- 10
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 2
- 11
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
- drv_usart_v2.c
- 0
- 0
-
-
- 2
- 12
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_hwtimer.c
- drv_hwtimer.c
- 0
- 0
-
-
- 2
- 13
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_i2c.c
- drv_i2c.c
- 0
- 0
-
-
- 2
- 14
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_rtc.c
- drv_rtc.c
- 0
- 0
-
-
- 2
- 15
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_spi.c
- drv_spi.c
- 0
- 0
-
-
- 2
- 16
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_wdt.c
- drv_wdt.c
- 0
- 0
-
-
- 2
- 17
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_flash.c
- drv_flash.c
- 0
- 0
-
-
- 2
- 18
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_adc.c
- drv_adc.c
- 0
- 0
-
-
-
-
- Kernel
- 1
- 0
- 0
- 0
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 3
- 24
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 3
- 25
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 3
- 26
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 3
- 27
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 3
- 28
- 1
- 0
- 0
- 0
- ..\..\..\src\memheap.c
- memheap.c
- 0
- 0
-
-
- 3
- 29
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 3
- 30
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 3
- 31
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 3
- 32
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 3
- 33
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Finish
+ Source Group 1
0
0
0
0
-
- 4
- 34
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 4
- 35
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 4
- 36
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_file.c
- msh_file.c
- 0
- 0
-
-
- 4
- 37
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 4
- 38
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 5
- 42
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 5
- 43
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 5
- 44
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 5
- 45
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 5
- 46
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 5
- 47
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 5
- 48
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 5
- 49
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 5
- 50
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\dev_serial_v2.c
- dev_serial_v2.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 6
- 51
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 6
- 52
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
- 6
- 53
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 6
- 54
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 6
- 55
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
-
-
- libcpu
- 1
- 0
- 0
- 0
-
- 7
- 56
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 7
- 57
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 7
- 58
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 7
- 59
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m23\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 7
- 60
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m23\cpuport.c
- cpuport.c
- 0
- 0
-
@@ -957,8 +194,8 @@
0
0
- 8
- 61
+ 2
+ 1
1
0
0
diff --git a/bsp/renesas/ra2e2-ek/project.uvprojx b/bsp/renesas/ra2e2-ek/project.uvprojx
index 581bc6fad7..e1cca402af 100644
--- a/bsp/renesas/ra2e2-ek/project.uvprojx
+++ b/bsp/renesas/ra2e2-ek/project.uvprojx
@@ -1,10 +1,7 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
Target_1
@@ -19,28 +16,28 @@
Renesas.RA_DFP.6.0.0
https://www2.renesas.eu/Keil_MDK_Packs/
CPUTYPE("Cortex-M23") CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
$$Device:R7FA2E2A7$SVD\R7FA2E2A7.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -48,22 +45,22 @@
0
1
- .\build\MDK\Objects\
+ .\Objects\
rtthread
1
0
1
1
0
- .\build\MDK\Listings\
+ .\Listings\
1
0
0
0
0
-
-
+
+
0
0
0
@@ -73,7 +70,7 @@
0
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --generate --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" 2> "%%TEMP%%\rasc_stderr.out" && echo. > "$Poutput.rasc""
-
+
0
0
2
@@ -83,14 +80,14 @@
0
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --gensmartbundle --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" "$L%L" 2> "%%TEMP%%\rasc_stderr.out""
-
+
0
0
2
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -129,20 +126,20 @@
- 1
+ 0
1
0
- 1
+ 0
1
- 4102
+ -1
1
- BIN\UL2V8M.DLL
+
"" ()
-
-
-
-
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M23"
-
+
0
0
0
@@ -310,11 +307,11 @@
0x0
-
+
1
- 6
+ 0
0
0
0
@@ -338,9 +335,9 @@
0
@via/rasc_armclang.via
-
-
- .\script\bsp_link\keil;..\..\..\include;..\..\..\include\klibc;..\..\..\libcpu\arm\cortex-m23;.\board\ports;.\board;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\drivers;..\libraries\HAL_Drivers\drivers\config;..\libraries\HAL_Drivers\drivers\config\ra2e2;..\libraries\HAL_Drivers\nano;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\ipc;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\newlib;..\..\..\components\libc\compilers\common\extension;..\ra2e2-ek
+ __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
+
+ .;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;board;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;script\bsp_link\keil;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m23;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;board\ports;..\..\..\components\libc\posix\io\eventfd
@@ -356,9 +353,9 @@
4
--via=via/rasc_armasm.via
-
-
-
+
+
+
@@ -368,15 +365,15 @@
0
0
0
-
-
-
+
+
+
.\script\fsp.scat
-
-
- --via=via/rasc_armlink.via
-
-
+
+
+
+
+
@@ -389,87 +386,50 @@
1
..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\components\libc\compilers\armlibc\syscalls.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
+
+
cctype.c
1
..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -477,528 +437,6 @@
-
- Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
- drv_gpio.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_gpio.c
-
-
- drv_usart_v2.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
-
-
- drv_hwtimer.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_hwtimer.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
- drv_i2c.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_i2c.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
- drv_rtc.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_rtc.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
- drv_spi.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_spi.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
- drv_wdt.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_wdt.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
- drv_flash.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_flash.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
- drv_adc.c
- 1
- ..\libraries\HAL_Drivers\drivers\drv_adc.c
-
-
- 2
- 0
- 0
- 0
- 0
- 0
- 2
- 2
- 2
- 2
- 11
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
-
-
-
-
-
-
-
-
-
-
-
-
- Kernel
-
-
- clock.c
- 1
- ..\..\..\src\clock.c
-
-
- components.c
- 1
- ..\..\..\src\components.c
-
-
- cpu_up.c
- 1
- ..\..\..\src\cpu_up.c
-
-
- defunct.c
- 1
- ..\..\..\src\defunct.c
-
-
- idle.c
- 1
- ..\..\..\src\idle.c
-
-
- ipc.c
- 1
- ..\..\..\src\ipc.c
-
-
- irq.c
- 1
- ..\..\..\src\irq.c
-
-
- kservice.c
- 1
- ..\..\..\src\kservice.c
-
-
- mem.c
- 1
- ..\..\..\src\mem.c
-
-
- memheap.c
- 1
- ..\..\..\src\memheap.c
-
-
- object.c
- 1
- ..\..\..\src\object.c
-
-
- scheduler_comm.c
- 1
- ..\..\..\src\scheduler_comm.c
-
-
- scheduler_up.c
- 1
- ..\..\..\src\scheduler_up.c
-
-
- thread.c
- 1
- ..\..\..\src\thread.c
-
-
- timer.c
- 1
- ..\..\..\src\timer.c
-
-
-
-
- Finish
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
- msh_file.c
- 1
- ..\..\..\components\finsh\msh_file.c
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
-
DeviceDrivers
@@ -1006,61 +444,587 @@
device.c
1
..\..\..\components\drivers\core\device.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
completion_comm.c
1
..\..\..\components\drivers\ipc\completion_comm.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
completion_up.c
1
..\..\..\components\drivers\ipc\completion_up.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
condvar.c
1
..\..\..\components\drivers\ipc\condvar.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
dataqueue.c
1
..\..\..\components\drivers\ipc\dataqueue.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
pipe.c
1
..\..\..\components\drivers\ipc\pipe.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
ringblk_buf.c
1
..\..\..\components\drivers\ipc\ringblk_buf.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
ringbuffer.c
1
..\..\..\components\drivers\ipc\ringbuffer.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
waitqueue.c
1
..\..\..\components\drivers\ipc\waitqueue.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
workqueue.c
1
..\..\..\components\drivers\ipc\workqueue.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
dev_pin.c
1
..\..\..\components\drivers\pin\dev_pin.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
dev_serial_v2.c
1
..\..\..\components\drivers\serial\dev_serial_v2.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ Drivers
+
+
+ drv_gpio.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_usart_v2.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ Finsh
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ Kernel
+
+
+ clock.c
+ 1
+ ..\..\..\src\clock.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ components.c
+ 1
+ ..\..\..\src\components.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ cpu_up.c
+ 1
+ ..\..\..\src\cpu_up.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ defunct.c
+ 1
+ ..\..\..\src\defunct.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ idle.c
+ 1
+ ..\..\..\src\idle.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ ipc.c
+ 1
+ ..\..\..\src\ipc.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ irq.c
+ 1
+ ..\..\..\src\irq.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ kservice.c
+ 1
+ ..\..\..\src\kservice.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ mem.c
+ 1
+ ..\..\..\src\mem.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ object.c
+ 1
+ ..\..\..\src\object.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ scheduler_comm.c
+ 1
+ ..\..\..\src\scheduler_comm.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ scheduler_up.c
+ 1
+ ..\..\..\src\scheduler_up.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ thread.c
+ 1
+ ..\..\..\src\thread.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ timer.c
+ 1
+ ..\..\..\src\timer.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
@@ -1068,30 +1032,38 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
+
+
rt_vsscanf.c
1
..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
kstring.c
1
..\..\..\src\klibc\kstring.c
+
+
rt_vsnprintf_tiny.c
1
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
@@ -1102,21 +1074,29 @@
1
..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\libcpu\arm\cortex-m23\context_rvds.S
+
+
cpuport.c
1
@@ -1124,43 +1104,28 @@
-
- :Renesas RA Smart Configurator:Common Sources
-
-
- hal_entry.c
- 1
- .\src\hal_entry.c
-
-
-
-
- ::Flex Software
-
-
-
+
-
+
-
+
-
+
-
+
-
@@ -1169,5 +1134,4 @@
-
diff --git a/bsp/renesas/ra2e2-ek/rtconfig.h b/bsp/renesas/ra2e2-ek/rtconfig.h
index 42dcd54587..11779d2e08 100644
--- a/bsp/renesas/ra2e2-ek/rtconfig.h
+++ b/bsp/renesas/ra2e2-ek/rtconfig.h
@@ -284,6 +284,30 @@
/* Kendryte SDK */
/* end of Kendryte SDK */
+
+/* WCH HAL & SDK Drivers */
+
+/* end of WCH HAL & SDK Drivers */
+
+/* AT32 HAL & SDK Drivers */
+
+/* end of AT32 HAL & SDK Drivers */
+
+/* HC32 DDL Drivers */
+
+/* end of HC32 DDL Drivers */
+
+/* NXP HAL & SDK Drivers */
+
+/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/renesas/ra2l1-cpk/.config b/bsp/renesas/ra2l1-cpk/.config
index 7c542dccce..80767a89d7 100644
--- a/bsp/renesas/ra2l1-cpk/.config
+++ b/bsp/renesas/ra2l1-cpk/.config
@@ -106,11 +106,9 @@ CONFIG_SOC_R7FA2L1AB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -602,6 +601,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -647,6 +647,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -822,6 +823,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -864,6 +866,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1065,6 +1069,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra2l1-cpk/project.uvprojx b/bsp/renesas/ra2l1-cpk/project.uvprojx
index 84b75d006d..6cbb655794 100644
--- a/bsp/renesas/ra2l1-cpk/project.uvprojx
+++ b/bsp/renesas/ra2l1-cpk/project.uvprojx
@@ -334,9 +334,9 @@
0
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__
+ RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC
- ..\libraries\HAL_Drivers;..\..\..\components\finsh;board\ports;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;ra_cfg\fsp_cfg\bsp;..\..\..\libcpu\arm\cortex-m23;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;ra_cfg\fsp_cfg;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;board;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include
+ ..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\posix\ipc;board\ports;..\..\..\libcpu\arm\common;ra_cfg\fsp_cfg\bsp;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\dfs\dfs_v1\include;ra_cfg\fsp_cfg;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m23;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers\drivers;.
@@ -669,30 +669,11 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -711,7 +692,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -750,9 +750,9 @@
- dfs_fs.c
+ dfs.c
1
- ..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
+ ..\..\..\components\dfs\dfs_v1\src\dfs.c
@@ -769,9 +769,9 @@
- dfs.c
+ dfs_fs.c
1
- ..\..\..\components\dfs\dfs_v1\src\dfs.c
+ ..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
@@ -824,16 +824,16 @@
- msh_file.c
+ shell.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ msh_file.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_file.c
@@ -1136,16 +1136,16 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
- rt_vsscanf.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1157,16 +1157,16 @@
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\rt_vsscanf.c
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
diff --git a/bsp/renesas/ra2l1-cpk/rtconfig.h b/bsp/renesas/ra2l1-cpk/rtconfig.h
index 176493ed62..a5a1fbed12 100644
--- a/bsp/renesas/ra2l1-cpk/rtconfig.h
+++ b/bsp/renesas/ra2l1-cpk/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra4e2-eco/.config b/bsp/renesas/ra4e2-eco/.config
index 159edbf2c9..73e8336cbe 100644
--- a/bsp/renesas/ra4e2-eco/.config
+++ b/bsp/renesas/ra4e2-eco/.config
@@ -115,11 +115,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -223,6 +221,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -604,6 +603,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -649,6 +649,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -824,6 +825,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +868,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1067,6 +1071,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra4e2-eco/project.uvoptx b/bsp/renesas/ra4e2-eco/project.uvoptx
index a557c1f590..64cdfb32ce 100644
--- a/bsp/renesas/ra4e2-eco/project.uvoptx
+++ b/bsp/renesas/ra4e2-eco/project.uvoptx
@@ -175,755 +175,11 @@
- Compiler
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 2
- 10
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
- dev_i2c_bit_ops.c
- 0
- 0
-
-
- 2
- 11
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\dev_i2c_core.c
- dev_i2c_core.c
- 0
- 0
-
-
- 2
- 12
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\dev_i2c_dev.c
- dev_i2c_dev.c
- 0
- 0
-
-
- 2
- 13
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 2
- 14
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 2
- 15
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 2
- 16
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 2
- 17
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 2
- 18
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 2
- 19
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 2
- 20
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 2
- 21
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 2
- 22
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 2
- 23
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\sensor\v1\sensor.c
- sensor.c
- 0
- 0
-
-
- 2
- 24
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\sensor\v1\sensor_cmd.c
- sensor_cmd.c
- 0
- 0
-
-
- 2
- 25
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\dev_serial_v2.c
- dev_serial_v2.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 26
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
- 3
- 27
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 28
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart_v2.c
- drv_usart_v2.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 4
- 29
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 4
- 30
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 4
- 31
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 4
- 32
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 5
- 42
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 5
- 43
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 5
- 44
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 5
- 45
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 5
- 46
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 6
- 47
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
- 6
- 48
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 6
- 49
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsnprintf_std.c
- rt_vsnprintf_std.c
- 0
- 0
-
-
- 6
- 50
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 6
- 51
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 7
- 52
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 7
- 53
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 7
- 54
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 7
- 55
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 7
- 56
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 7
- 57
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
- syscall_rvds.S
- 0
- 0
-
-
- 7
- 58
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\trustzone.c
- trustzone.c
- 0
- 0
-
@@ -933,8 +189,8 @@
0
0
- 8
- 59
+ 2
+ 1
1
0
0
diff --git a/bsp/renesas/ra4e2-eco/project.uvprojx b/bsp/renesas/ra4e2-eco/project.uvprojx
index d6ea37bf8b..b936ad75c8 100644
--- a/bsp/renesas/ra4e2-eco/project.uvprojx
+++ b/bsp/renesas/ra4e2-eco/project.uvprojx
@@ -1,16 +1,12 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
Target_1
0x4
ARM-ADS
- 6190000::V6.19::ARMCLANG
1
@@ -19,28 +15,28 @@
Renesas.RA_DFP.5.9.0
https://www2.renesas.eu/Keil_MDK_Packs/
CPUTYPE("Cortex-M33") DSP TZ FPU3(SFPU) CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
$$Device:R7FA4E2B9$SVD\R7FA4E2B9.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +58,8 @@
0
0
-
-
+
+
0
0
0
@@ -73,7 +69,7 @@
0
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --generate --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" 2> "%%TEMP%%\rasc_stderr.out" && echo. > "$Poutput.rasc""
-
+
0
0
2
@@ -83,14 +79,14 @@
0
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --gensmartbundle --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" "$L%L" 2> "%%TEMP%%\rasc_stderr.out""
-
+
0
0
2
0
0
-
+
0
@@ -104,8 +100,8 @@
0
0
3
-
-
+
+
1
@@ -139,10 +135,10 @@
1
BIN\UL2V8M.DLL
"" ()
-
-
-
-
+
+
+
+
0
@@ -175,7 +171,7 @@
0
0
"Cortex-M33"
-
+
0
0
0
@@ -310,7 +306,7 @@
0x0
-
+
1
@@ -338,9 +334,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
-
- ..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;board;..\..\..\components\drivers\include;board\ports;..\libraries\HAL_Drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\smp_call;.;..\..\..\components\drivers\include
+ __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__
+
+ ..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;board\ports;..\libraries\HAL_Drivers;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers;board;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\include;.
@@ -355,10 +351,10 @@
0
1
-
-
-
-
+
+
+
+
@@ -368,15 +364,15 @@
0
0
0
-
-
-
+
+
+
.\script\fsp.scat
-
-
-
-
-
+
+
+
+
+
@@ -389,36 +385,50 @@
1
..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -434,948 +444,317 @@
1
..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_bit_ops.c
1
..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_core.c
1
..\..\..\components\drivers\i2c\dev_i2c_core.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_dev.c
1
..\..\..\components\drivers\i2c\dev_i2c_dev.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
sensor.c
1
..\..\..\components\drivers\sensor\v1\sensor.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
sensor_cmd.c
1
..\..\..\components\drivers\sensor\v1\sensor_cmd.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial_v2.c
1
..\..\..\components\drivers\serial\dev_serial_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1385,170 +764,57 @@
Drivers
+
+
+ drv_gpio.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_usart_v2.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
drv_common.c
1
..\libraries\HAL_Drivers\drv_common.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
-
-
-
-
-
-
- drv_gpio.c
- 1
- ..\libraries\HAL_Drivers\drv_gpio.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
-
-
-
-
-
-
- drv_usart_v2.c
- 1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
+
@@ -1558,27 +824,33 @@
Finsh
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
shell.c
1
..\..\..\components\finsh\shell.c
+
+
msh_parse.c
1
..\..\..\components\finsh\msh_parse.c
+
+
cmd.c
1
..\..\..\components\finsh\cmd.c
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
@@ -1589,780 +861,260 @@
1
..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2378,21 +1130,29 @@
1
..\..\..\src\klibc\rt_vsscanf.c
+
+
kerrno.c
1
..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_std.c
1
..\..\..\src\klibc\rt_vsnprintf_std.c
+
+
kstring.c
1
..\..\..\src\klibc\kstring.c
+
+
kstdio.c
1
@@ -2408,31 +1168,43 @@
1
..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\libcpu\arm\cortex-m33\context_rvds.S
+
+
cpuport.c
1
..\..\..\libcpu\arm\cortex-m33\cpuport.c
+
+
syscall_rvds.S
2
..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
+
+
trustzone.c
1
@@ -2440,43 +1212,28 @@
-
- :Renesas RA Smart Configurator:Common Sources
-
-
- hal_entry.c
- 1
- .\src\hal_entry.c
-
-
-
-
- ::Flex Software
-
-
-
+
-
+
-
+
-
+
-
+
-
@@ -2485,5 +1242,4 @@
-
diff --git a/bsp/renesas/ra4e2-eco/rtconfig.h b/bsp/renesas/ra4e2-eco/rtconfig.h
index 28c547b99d..e5152124b7 100644
--- a/bsp/renesas/ra4e2-eco/rtconfig.h
+++ b/bsp/renesas/ra4e2-eco/rtconfig.h
@@ -74,7 +74,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra4e2-ek/.config b/bsp/renesas/ra4e2-ek/.config
index 347179908b..faaa53b9fd 100644
--- a/bsp/renesas/ra4e2-ek/.config
+++ b/bsp/renesas/ra4e2-ek/.config
@@ -1,3 +1,4 @@
+CONFIG_SOC_R7FA4E2B9=y
#
# RT-Thread Kernel
@@ -104,11 +105,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -193,7 +192,7 @@ CONFIG_RT_USING_CPU_FFS=y
CONFIG_ARCH_ARM=y
CONFIG_ARCH_ARM_CORTEX_M=y
CONFIG_ARCH_ARM_CORTEX_SECURE=y
-CONFIG_ARCH_ARM_CORTEX_M4=y
+CONFIG_ARCH_ARM_CORTEX_M33=y
#
# RT-Thread Components
@@ -212,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -494,6 +495,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
# CONFIG_PKG_USING_LHC_MODBUS is not set
# CONFIG_PKG_USING_QMODBUS is not set
+# CONFIG_PKG_USING_PNET is not set
+# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -576,7 +580,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_VT100 is not set
# CONFIG_PKG_USING_QRCODE is not set
# CONFIG_PKG_USING_GUIENGINE is not set
-# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_3GPP_AMRNB is not set
# end of multimedia packages
@@ -584,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,8 +630,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_HASH_MATCH is not set
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
# CONFIG_PKG_USING_VOFA_PLUS is not set
-# CONFIG_PKG_USING_RT_TRACE is not set
# CONFIG_PKG_USING_ZDEBUG is not set
+# CONFIG_PKG_USING_RVBACKTRACE is not set
+# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -639,7 +645,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
-# CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
# end of enhanced kernel services
# CONFIG_PKG_USING_AUNITY is not set
@@ -657,7 +662,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# CONFIG_PKG_USING_CMSIS_5 is not set
# CONFIG_PKG_USING_CMSIS_CORE is not set
-# CONFIG_PKG_USING_CMSIS_DSP is not set
# CONFIG_PKG_USING_CMSIS_NN is not set
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -709,7 +713,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ARM_2D is not set
# CONFIG_PKG_USING_MCUBOOT is not set
# CONFIG_PKG_USING_TINYUSB is not set
-# CONFIG_PKG_USING_CHERRYUSB is not set
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
# CONFIG_PKG_USING_TFDB is not set
# CONFIG_PKG_USING_QPC is not set
@@ -717,10 +720,14 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
# CONFIG_PKG_USING_TASK_MSG_BUS is not set
+# CONFIG_PKG_USING_UART_FRAMEWORK is not set
# CONFIG_PKG_USING_SFDB is not set
# CONFIG_PKG_USING_RTP is not set
# CONFIG_PKG_USING_REB is not set
+# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
+# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -734,12 +741,44 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# STM32 HAL & SDK Drivers
#
+# CONFIG_PKG_USING_STM32F0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32F4_HAL_DRIVER is not set
# CONFIG_PKG_USING_STM32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32L4_HAL_DRIVER is not set
# CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32WB55_SDK is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
+# CONFIG_PKG_USING_STM32WL_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WL_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_CMSIS_DRIVER is not set
# end of STM32 HAL & SDK Drivers
#
@@ -770,7 +809,81 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
+# CONFIG_PKG_USING_MM32 is not set
+
+#
+# WCH HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_CH32V20x_SDK is not set
+# CONFIG_PKG_USING_CH32V307_SDK is not set
+# end of WCH HAL & SDK Drivers
+
+#
+# AT32 HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_AT32A403A_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A403A_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_CMSIS_DRIVER is not set
+# end of AT32 HAL & SDK Drivers
+
+#
+# HC32 DDL Drivers
+#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
+# end of HC32 DDL Drivers
+
+#
+# NXP HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_NXP_MCX_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NXP_MCX_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC55S_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6SX_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
+# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -808,14 +921,17 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_BMI088 is not set
# CONFIG_PKG_USING_HMC5883 is not set
# CONFIG_PKG_USING_MAX6675 is not set
+# CONFIG_PKG_USING_MAX31855 is not set
# CONFIG_PKG_USING_TMP1075 is not set
# CONFIG_PKG_USING_SR04 is not set
# CONFIG_PKG_USING_CCS811 is not set
# CONFIG_PKG_USING_PMSXX is not set
# CONFIG_PKG_USING_RT3020 is not set
# CONFIG_PKG_USING_MLX90632 is not set
+# CONFIG_PKG_USING_MLX90382 is not set
# CONFIG_PKG_USING_MLX90393 is not set
# CONFIG_PKG_USING_MLX90392 is not set
+# CONFIG_PKG_USING_MLX90394 is not set
# CONFIG_PKG_USING_MLX90397 is not set
# CONFIG_PKG_USING_MS5611 is not set
# CONFIG_PKG_USING_MAX31865 is not set
@@ -841,6 +957,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_STHS34PF80 is not set
+# CONFIG_PKG_USING_P3T1755 is not set
+# CONFIG_PKG_USING_QMI8658 is not set
+# CONFIG_PKG_USING_ICM20948 is not set
# end of sensors drivers
#
@@ -930,6 +1049,13 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_BT_MX01 is not set
# CONFIG_PKG_USING_RGPOWER is not set
# CONFIG_PKG_USING_BT_MX02 is not set
+# CONFIG_PKG_USING_GC9A01 is not set
+# CONFIG_PKG_USING_IK485 is not set
+# CONFIG_PKG_USING_SERVO is not set
+# CONFIG_PKG_USING_SEAN_WS2812B is not set
+# CONFIG_PKG_USING_IC74HC165 is not set
+# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -946,6 +1072,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QUEST is not set
# CONFIG_PKG_USING_NAXOS is not set
# CONFIG_PKG_USING_R_TINYMAIX is not set
+# CONFIG_PKG_USING_LLMCHAT is not set
# end of AI packages
#
@@ -957,6 +1084,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
+# CONFIG_PKG_USING_CMSIS_DSP is not set
# end of Signal Processing and Control Algorithm Packages
#
@@ -1017,6 +1145,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_ARMv7M_DWT is not set
# CONFIG_PKG_USING_CRCLIB is not set
+# CONFIG_PKG_USING_LIBCRC is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
# CONFIG_PKG_USING_DESIGN_PATTERN is not set
@@ -1027,6 +1156,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SOEM is not set
# CONFIG_PKG_USING_QPARAM is not set
# CONFIG_PKG_USING_CorevMCU_CLI is not set
+# CONFIG_PKG_USING_DRMP is not set
# end of miscellaneous packages
#
@@ -1040,6 +1170,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_SKETCH_LOADER_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
+# CONFIG_PKG_USING_ARDUINO_RTDUINO_SENSORFUSION_SHIELD is not set
# CONFIG_PKG_USING_ARDUINO_NINEINONE_SENSOR_SHIELD is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -1271,7 +1402,6 @@ CONFIG_SOC_SERIES_R7FA4E2=y
#
# Hardware Drivers Config
#
-CONFIG_SOC_R7FA4E2B9=y
#
# Onboard Peripheral Drivers
diff --git a/bsp/renesas/ra4e2-ek/project.uvoptx b/bsp/renesas/ra4e2-ek/project.uvoptx
index f215154406..899680c0c5 100644
--- a/bsp/renesas/ra4e2-ek/project.uvoptx
+++ b/bsp/renesas/ra4e2-ek/project.uvoptx
@@ -1,902 +1,190 @@
-
+
-
- 1.0
-
- ### uVision Project, (C) Keil Software
-
-
- *.c
- *.s*; *.src; *.a*
- *.obj; *.o
- *.lib
- *.txt; *.h; *.inc; *.md
- *.plm
- *.cpp; *.cc; *.cxx
- 0
-
-
-
- 0
- 0
-
-
-
- Target_1
- 0x4
- ARM-ADS
-
- 12000000
-
- 1
- 1
- 0
- 1
- 1
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\Listings\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 1
+ 1.0
+ ### uVision Project, (C) Keil Software
+
+ *.c
+ *.s*; *.src; *.a*
+ *.obj; *.o
+ *.lib
+ *.txt; *.h; *.inc
+ *.plm
+ *.cpp; *.cc; *.cxx
+ 0
+
+
+ 0
+ 0
+
+
+ Target_1
+ 0x4
+ ARM-ADS
+
+ 12000000
+
+ 1
+ 1
+ 0
+ 1
+ 1
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+ .\Listings\
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 0
+ 1
+
+ 255
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 4
+
+
+
+
+
+
+
+
+
+
+ Segger\JL2CM3.dll
+
+
+
+ 0
+ UL2CM3
+ UL2CM3(-S0 -C0 -P0 )
+
+
+ 0
+ JL2CM3
+ -O111 -N00("ARM CoreSight SW-DP") -S2 -ZTIFSpeedSel5000 -A0 -C-1 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD0 -FC800 -FN0
+
+
+ 0
+ UL2V8M
+ UL2V8M(-S0 -C0 -P0 )
+
+
+
+
+ 0
+
+
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ Source Group 1
+ 0
0
- 1
-
- 255
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 4
-
-
-
-
-
-
-
-
-
-
- Segger\JL2CM3.dll
-
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 )
-
-
- 0
- JL2CM3
- -U1080888075 -O111 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO3 -FD20000000 -FCA000 -FN3 -FF0RA4E2_128K.FLM -FS00 -FL020000 -FP0($$Device:R7FA4E2B9$Flash\RA4E2_128K.FLM) -FF1RA4E2_CONF.FLM -FS1100A100 -FL1200 -FP1($$Device:R7FA4E2B9$Flash\RA4E2_CONF.FLM) -FF2RA4E2_DATA.FLM -FS28000000 -FL21000 -FP2($$Device:R7FA4E2B9$Flash\RA4E2_DATA.FLM)
-
-
- 0
- UL2V8M
- UL2V8M(-S0 -C0 -P0 )
-
-
-
-
- 0
-
-
- 0
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
-
-
-
- Compiler
- 0
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 2
- 10
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 2
- 11
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 2
- 12
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 2
- 13
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 2
- 14
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 2
- 15
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 2
- 16
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 2
- 17
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 2
- 18
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 2
- 19
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 2
- 20
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\dev_serial_v2.c
- dev_serial_v2.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart_v2.c
- drv_usart_v2.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 4
- 26
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 4
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 6
- 42
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
-
-
- libcpu
- 1
- 0
- 0
- 0
-
- 7
- 47
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 7
- 48
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 7
- 49
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 7
- 50
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 7
- 51
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 7
- 52
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
- syscall_rvds.S
- 0
- 0
-
-
- 7
- 53
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\trustzone.c
- trustzone.c
- 0
- 0
-
-
-
-
- :Renesas RA Smart Configurator:Common Sources
- 1
- 0
- 0
- 0
-
- 8
- 54
- 1
- 0
- 0
- 0
- .\src\hal_entry.c
- hal_entry.c
- 0
- 0
-
-
-
-
- ::Flex Software
- 0
- 0
- 0
- 1
-
-
+ 0
+ 0
+
+
+ ::Flex Software
+ 0
+ 0
+ 0
+ 1
+
diff --git a/bsp/renesas/ra4e2-ek/project.uvprojx b/bsp/renesas/ra4e2-ek/project.uvprojx
index e0c1b1f320..eb8ce5315c 100644
--- a/bsp/renesas/ra4e2-ek/project.uvprojx
+++ b/bsp/renesas/ra4e2-ek/project.uvprojx
@@ -1,46 +1,42 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
Target_1
0x4
ARM-ADS
- 6160000::V6.16::ARMCLANG
1
R7FA4E2B9
Renesas
- Renesas.RA_DFP.4.3.0
- https://www2.renesas.eu/Keil_MDK_Packs/
+ Renesas.RA_DFP.6.0.0
+
CPUTYPE("Cortex-M33") DSP TZ FPU3(SFPU) CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
-
-
-
-
-
-
-
-
-
-
- $$Device:R7FA4E2B9$SVD\R7FA4E2B9.svd
+
+
+
+
+
+
+
+
+
+
+
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,35 +58,35 @@
0
0
-
-
+
+
0
0
0
0
- 0
+ 1
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --generate --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" 2> "%%TEMP%%\rasc_stderr.out" && echo. > "$Poutput.rasc""
-
+
0
0
2
0
- 0
+ 1
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --gensmartbundle --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" "$L%L" 2> "%%TEMP%%\rasc_stderr.out""
-
+
0
0
2
0
0
-
+
0
@@ -104,8 +100,8 @@
0
0
3
-
-
+
+
1
@@ -137,12 +133,12 @@
-1
1
-
+
"" ()
-
-
-
-
+
+
+
+
0
@@ -175,7 +171,7 @@
0
0
"Cortex-M33"
-
+
0
0
0
@@ -309,7 +305,7 @@
0x0
-
+
1
@@ -336,10 +332,10 @@
0
0
-
- RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS
-
- ..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\poll;board\ports;..\libraries\HAL_Drivers\config;..\..\..\components\drivers\phy;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;board
+ @via/rasc_armclang.via
+ __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__
+
+ ..\..\..\libcpu\arm\cortex-m33;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\ports;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\phy
@@ -354,10 +350,10 @@
0
4
-
-
-
-
+ --via=via/rasc_armasm.via
+
+
+
@@ -367,15 +363,15 @@
0
0
0
-
-
-
+
+
+
.\script\fsp.scat
-
-
-
-
-
+
+
+
+
+
@@ -388,36 +384,50 @@
1
..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -433,668 +443,222 @@
1
..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial_v2.c
1
..\..\..\components\drivers\serial\dev_serial_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1104,170 +668,57 @@
Drivers
+
+
+ drv_gpio.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_usart_v2.c
+ 1
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
drv_common.c
1
..\libraries\HAL_Drivers\drv_common.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
-
-
-
-
-
-
- drv_gpio.c
- 1
- ..\libraries\HAL_Drivers\drv_gpio.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
-
-
-
-
-
-
- drv_usart_v2.c
- 1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
-
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
-
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-
- -std=c99
-
-
-
+
@@ -1278,27 +729,33 @@
Finsh
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
msh_parse.c
1
..\..\..\components\finsh\msh_parse.c
+
+
shell.c
1
..\..\..\components\finsh\shell.c
+
+
cmd.c
1
..\..\..\components\finsh\cmd.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1308,780 +765,260 @@
1
..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2097,21 +1034,29 @@
1
..\..\..\src\klibc\kstdio.c
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
+
+
kerrno.c
1
..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
1
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
+
rt_vsscanf.c
1
@@ -2127,31 +1072,43 @@
1
..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\libcpu\arm\cortex-m33\context_rvds.S
+
+
cpuport.c
1
..\..\..\libcpu\arm\cortex-m33\cpuport.c
+
+
syscall_rvds.S
2
..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
+
+
trustzone.c
1
@@ -2159,41 +1116,26 @@
-
- :Renesas RA Smart Configurator:Common Sources
-
-
- hal_entry.c
- 1
- .\src\hal_entry.c
-
-
-
-
- ::Flex Software
-
-
-
+
-
+
-
-
+
+
-
+
-
+
-
diff --git a/bsp/renesas/ra4e2-ek/rtconfig.h b/bsp/renesas/ra4e2-ek/rtconfig.h
index 5706ff62dc..45a487a452 100644
--- a/bsp/renesas/ra4e2-ek/rtconfig.h
+++ b/bsp/renesas/ra4e2-ek/rtconfig.h
@@ -1,6 +1,8 @@
#ifndef RT_CONFIG_H__
#define RT_CONFIG_H__
+#define SOC_R7FA4E2B9
+
/* RT-Thread Kernel */
/* klibc options */
@@ -61,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -112,7 +114,7 @@
#define ARCH_ARM
#define ARCH_ARM_CORTEX_M
#define ARCH_ARM_CORTEX_SECURE
-#define ARCH_ARM_CORTEX_M4
+#define ARCH_ARM_CORTEX_M33
/* RT-Thread Components */
@@ -293,6 +295,30 @@
/* Kendryte SDK */
/* end of Kendryte SDK */
+
+/* WCH HAL & SDK Drivers */
+
+/* end of WCH HAL & SDK Drivers */
+
+/* AT32 HAL & SDK Drivers */
+
+/* end of AT32 HAL & SDK Drivers */
+
+/* HC32 DDL Drivers */
+
+/* end of HC32 DDL Drivers */
+
+/* NXP HAL & SDK Drivers */
+
+/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
@@ -377,8 +403,6 @@
/* Hardware Drivers Config */
-#define SOC_R7FA4E2B9
-
/* Onboard Peripheral Drivers */
/* On-chip Peripheral Drivers */
diff --git a/bsp/renesas/ra4m1-ek/.config b/bsp/renesas/ra4m1-ek/.config
index d40c7a7c95..9fea8aab6a 100644
--- a/bsp/renesas/ra4m1-ek/.config
+++ b/bsp/renesas/ra4m1-ek/.config
@@ -210,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -248,6 +249,8 @@ CONFIG_RT_USING_CAN=y
CONFIG_RT_CANMSG_BOX_SZ=16
CONFIG_RT_CANSND_BOX_NUM=1
CONFIG_RT_CANSND_MSG_TIMEOUT=100
+CONFIG_RT_CAN_NB_TX_FIFO_SIZE=256
+# CONFIG_RT_CAN_MALLOC_NB_TX_BUFFER is not set
# CONFIG_RT_USING_CPUTIME is not set
CONFIG_RT_USING_I2C=y
# CONFIG_RT_I2C_DEBUG is not set
@@ -408,6 +411,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -513,6 +517,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
# CONFIG_PKG_USING_LHC_MODBUS is not set
# CONFIG_PKG_USING_QMODBUS is not set
+# CONFIG_PKG_USING_PNET is not set
+# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -540,6 +547,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_AGILE_JSMN is not set
# CONFIG_PKG_USING_PARSON is not set
+# CONFIG_PKG_USING_RYAN_JSON is not set
# end of JSON: JavaScript Object Notation, a lightweight data-interchange format
#
@@ -602,6 +610,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -646,6 +655,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_VOFA_PLUS is not set
# CONFIG_PKG_USING_RT_TRACE is not set
# CONFIG_PKG_USING_ZDEBUG is not set
+# CONFIG_PKG_USING_RVBACKTRACE is not set
+# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -657,7 +669,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
-# CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
# end of enhanced kernel services
# CONFIG_PKG_USING_AUNITY is not set
@@ -675,7 +686,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# CONFIG_PKG_USING_CMSIS_5 is not set
# CONFIG_PKG_USING_CMSIS_CORE is not set
-# CONFIG_PKG_USING_CMSIS_DSP is not set
# CONFIG_PKG_USING_CMSIS_NN is not set
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -727,7 +737,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ARM_2D is not set
# CONFIG_PKG_USING_MCUBOOT is not set
# CONFIG_PKG_USING_TINYUSB is not set
-# CONFIG_PKG_USING_CHERRYUSB is not set
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
# CONFIG_PKG_USING_TFDB is not set
# CONFIG_PKG_USING_QPC is not set
@@ -735,10 +744,14 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
# CONFIG_PKG_USING_TASK_MSG_BUS is not set
+# CONFIG_PKG_USING_UART_FRAMEWORK is not set
# CONFIG_PKG_USING_SFDB is not set
# CONFIG_PKG_USING_RTP is not set
# CONFIG_PKG_USING_REB is not set
+# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
+# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -752,10 +765,44 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# STM32 HAL & SDK Drivers
#
+# CONFIG_PKG_USING_STM32F0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F1_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F2_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32F7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G0_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32G4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32H7RS_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L0_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32L4_HAL_DRIVER is not set
# CONFIG_PKG_USING_STM32L4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32L5_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32U5_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_STM32WB55_SDK is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
+# CONFIG_PKG_USING_STM32WL_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WL_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32MP1_M4_CMSIS_DRIVER is not set
# end of STM32 HAL & SDK Drivers
#
@@ -786,7 +833,81 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
+# CONFIG_PKG_USING_MM32 is not set
+
+#
+# WCH HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_CH32V20x_SDK is not set
+# CONFIG_PKG_USING_CH32V307_SDK is not set
+# end of WCH HAL & SDK Drivers
+
+#
+# AT32 HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_AT32A403A_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A403A_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32A423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F45x_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F402_405_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F403A_407_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F413_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F415_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F421_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F423_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F425_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32F435_437_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_HAL_DRIVER is not set
+# CONFIG_PKG_USING_AT32M412_416_CMSIS_DRIVER is not set
+# end of AT32 HAL & SDK Drivers
+
+#
+# HC32 DDL Drivers
+#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
+# end of HC32 DDL Drivers
+
+#
+# NXP HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_NXP_MCX_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NXP_MCX_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC_DRIVER is not set
+# CONFIG_PKG_USING_NXP_LPC55S_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6SX_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
+# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
+# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -824,14 +945,17 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_BMI088 is not set
# CONFIG_PKG_USING_HMC5883 is not set
# CONFIG_PKG_USING_MAX6675 is not set
+# CONFIG_PKG_USING_MAX31855 is not set
# CONFIG_PKG_USING_TMP1075 is not set
# CONFIG_PKG_USING_SR04 is not set
# CONFIG_PKG_USING_CCS811 is not set
# CONFIG_PKG_USING_PMSXX is not set
# CONFIG_PKG_USING_RT3020 is not set
# CONFIG_PKG_USING_MLX90632 is not set
+# CONFIG_PKG_USING_MLX90382 is not set
# CONFIG_PKG_USING_MLX90393 is not set
# CONFIG_PKG_USING_MLX90392 is not set
+# CONFIG_PKG_USING_MLX90394 is not set
# CONFIG_PKG_USING_MLX90397 is not set
# CONFIG_PKG_USING_MS5611 is not set
# CONFIG_PKG_USING_MAX31865 is not set
@@ -857,6 +981,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ICM20608 is not set
# CONFIG_PKG_USING_PAJ7620 is not set
# CONFIG_PKG_USING_STHS34PF80 is not set
+# CONFIG_PKG_USING_P3T1755 is not set
+# CONFIG_PKG_USING_QMI8658 is not set
+# CONFIG_PKG_USING_ICM20948 is not set
# end of sensors drivers
#
@@ -945,6 +1072,14 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SYSTEM_RUN_LED is not set
# CONFIG_PKG_USING_BT_MX01 is not set
# CONFIG_PKG_USING_RGPOWER is not set
+# CONFIG_PKG_USING_BT_MX02 is not set
+# CONFIG_PKG_USING_GC9A01 is not set
+# CONFIG_PKG_USING_IK485 is not set
+# CONFIG_PKG_USING_SERVO is not set
+# CONFIG_PKG_USING_SEAN_WS2812B is not set
+# CONFIG_PKG_USING_IC74HC165 is not set
+# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -961,6 +1096,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QUEST is not set
# CONFIG_PKG_USING_NAXOS is not set
# CONFIG_PKG_USING_R_TINYMAIX is not set
+# CONFIG_PKG_USING_LLMCHAT is not set
# end of AI packages
#
@@ -972,6 +1108,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
+# CONFIG_PKG_USING_CMSIS_DSP is not set
# end of Signal Processing and Control Algorithm Packages
#
@@ -1032,6 +1169,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_KI is not set
# CONFIG_PKG_USING_ARMv7M_DWT is not set
# CONFIG_PKG_USING_CRCLIB is not set
+# CONFIG_PKG_USING_LIBCRC is not set
# CONFIG_PKG_USING_LWGPS is not set
# CONFIG_PKG_USING_STATE_MACHINE is not set
# CONFIG_PKG_USING_DESIGN_PATTERN is not set
@@ -1042,6 +1180,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SOEM is not set
# CONFIG_PKG_USING_QPARAM is not set
# CONFIG_PKG_USING_CorevMCU_CLI is not set
+# CONFIG_PKG_USING_DRMP is not set
# end of miscellaneous packages
#
@@ -1055,6 +1194,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_SKETCH_LOADER_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
+# CONFIG_PKG_USING_ARDUINO_RTDUINO_SENSORFUSION_SHIELD is not set
# CONFIG_PKG_USING_ARDUINO_NINEINONE_SENSOR_SHIELD is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
diff --git a/bsp/renesas/ra4m1-ek/project.uvoptx b/bsp/renesas/ra4m1-ek/project.uvoptx
index f604adcf4e..16b3f0a404 100644
--- a/bsp/renesas/ra4m1-ek/project.uvoptx
+++ b/bsp/renesas/ra4m1-ek/project.uvoptx
@@ -117,26 +117,6 @@
Segger\JL2CM3.dll
-
- 0
- ARMRTXEVENTFLAGS
- -L70 -Z18 -C0 -M0 -T1
-
-
- 0
- DLGTARM
- (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)
-
-
- 0
- ARMDBGFLAGS
-
-
-
- 0
- DLGUARM
-
-
0
UL2CM3
@@ -145,7 +125,7 @@
0
JL2CM3
- -U -O111 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(5BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD0 -FC800 -FN0
+ -O111 -N00("ARM CoreSight SW-DP") -S2 -ZTIFSpeedSel5000 -A0 -C-1 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD0 -FC800 -FN0
0
@@ -160,12 +140,12 @@
0
1
- 1
+ 0
0
0
0
0
- 1
+ 0
0
0
0
@@ -200,858 +180,22 @@
- Compiler
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- CPP
- 0
- 0
- 0
- 0
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\cplusplus\cxx_crt_init.c
- cxx_crt_init.c
- 0
- 0
-
-
- 2
- 10
- 8
- 0
- 0
- 0
- ..\..\..\components\libc\cplusplus\cxx_crt.cpp
- cxx_crt.cpp
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 3
- 11
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\can\dev_can.c
- dev_can.c
- 0
- 0
-
-
- 3
- 12
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 3
- 13
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
- dev_i2c_bit_ops.c
- 0
- 0
-
-
- 3
- 14
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\dev_i2c_core.c
- dev_i2c_core.c
- 0
- 0
-
-
- 3
- 15
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\dev_i2c_dev.c
- dev_i2c_dev.c
- 0
- 0
-
-
- 3
- 16
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 3
- 24
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 3
- 25
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\adc.c
- adc.c
- 0
- 0
-
-
- 3
- 26
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\dac.c
- dac.c
- 0
- 0
-
-
- 3
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\rt_drv_pwm.c
- rt_drv_pwm.c
- 0
- 0
-
-
- 3
- 28
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 3
- 29
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\rtc\dev_alarm.c
- dev_alarm.c
- 0
- 0
-
-
- 3
- 30
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\rtc\dev_rtc.c
- dev_rtc.c
- 0
- 0
-
-
- 3
- 31
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\dev_serial_v2.c
- dev_serial_v2.c
- 0
- 0
-
-
- 3
- 32
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\spi\dev_spi.c
- dev_spi.c
- 0
- 0
-
-
- 3
- 33
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\spi\dev_spi_core.c
- dev_spi_core.c
- 0
- 0
-
-
- 3
- 34
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\watchdog\dev_watchdog.c
- dev_watchdog.c
- 0
- 0
-
-
-
-
- Drivers
- 1
- 0
- 0
- 0
-
- 4
- 35
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 4
- 36
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
- drv_usart_v2.c
- 0
- 0
-
-
- 4
- 37
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 6
- 42
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- ..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 6
- 47
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 6
- 48
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 6
- 49
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 6
- 50
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 6
- 51
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 6
- 52
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 6
- 53
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 6
- 54
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 6
- 55
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 7
- 56
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
- 7
- 57
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 7
- 58
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
- 7
- 59
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 7
- 60
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 8
- 61
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 8
- 62
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 8
- 63
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 8
- 64
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 8
- 65
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- cpuport.c
- 0
- 0
-
:Renesas RA Smart Configurator:Common Sources
- 1
+ 0
0
0
0
- 9
- 66
+ 2
+ 1
1
0
0
diff --git a/bsp/renesas/ra4m1-ek/project.uvprojx b/bsp/renesas/ra4m1-ek/project.uvprojx
index 31e557b9d5..3955f33322 100644
--- a/bsp/renesas/ra4m1-ek/project.uvprojx
+++ b/bsp/renesas/ra4m1-ek/project.uvprojx
@@ -1,16 +1,12 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
Target_1
0x4
ARM-ADS
- 6190000::V6.19::ARMCLANG
1
@@ -19,28 +15,28 @@
Renesas.RA_DFP.6.0.0
https://www2.renesas.eu/Keil_MDK_Packs/
CPUTYPE("Cortex-M4") FPU3(SFPU) CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
$$Device:R7FA4M1AB$SVD\R7FA4M1AB.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +58,8 @@
0
0
-
-
+
+
0
0
0
@@ -73,7 +69,7 @@
0
0
cmd /c ""$Prasc_launcher.bat" "$Prasc_version.txt" -nosplash --launcher.suppressErrors --generate --compiler ARMv6 --devicefamily ra "$Pconfiguration.xml" 2> "%%TEMP%%\rasc_stderr.out" && echo. > "$Poutput.rasc""
-
+
0
0
2
@@ -82,15 +78,15 @@
0
0
-
-
+
+
0
0
2
0
0
-
+
0
@@ -104,8 +100,8 @@
0
0
3
-
-
+
+
1
@@ -137,12 +133,12 @@
-1
1
-
+
"" ()
-
-
+
+
:Renesas RA Smart Configurator:Common Sources
-
+
0
@@ -175,7 +171,7 @@
0
0
"Cortex-M4"
-
+
0
0
0
@@ -310,7 +306,7 @@
0x0
-
+
1
@@ -338,9 +334,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
-
- ..\..\..\libcpu\arm\common;..\..\..\include;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\cplusplus;..\..\..\components\drivers\include;script\bsp_link\Keil;..\..\..\components\finsh;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\spi;board\ports;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include
+ RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__
+
+ ..\..\..\components\libc\posix\io\eventfd;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;board;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;board\ports;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;script\bsp_link\Keil;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy
@@ -356,9 +352,9 @@
4
--via=via/rasc_armasm.via
-
-
-
+
+
+
@@ -368,15 +364,15 @@
0
0
0
-
-
-
+
+
+
.\script\fsp.scat
-
-
-
-
-
+
+
+
+
+
@@ -389,36 +385,50 @@
1
..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -426,21 +436,6 @@
-
- CPP
-
-
- cxx_crt_init.c
- 1
- ..\..\..\components\libc\cplusplus\cxx_crt_init.c
-
-
- cxx_crt.cpp
- 8
- ..\..\..\components\libc\cplusplus\cxx_crt.cpp
-
-
-
DeviceDrivers
@@ -449,1340 +444,450 @@
1
..\..\..\components\drivers\can\dev_can.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
device.c
1
..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_bit_ops.c
1
..\..\..\components\drivers\i2c\dev_i2c_bit_ops.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_core.c
1
..\..\..\components\drivers\i2c\dev_i2c_core.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_i2c_dev.c
1
..\..\..\components\drivers\i2c\dev_i2c_dev.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
adc.c
1
..\..\..\components\drivers\misc\adc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dac.c
1
..\..\..\components\drivers\misc\dac.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
rt_drv_pwm.c
1
..\..\..\components\drivers\misc\rt_drv_pwm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_alarm.c
1
..\..\..\components\drivers\rtc\dev_alarm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_rtc.c
1
..\..\..\components\drivers\rtc\dev_rtc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial_v2.c
1
..\..\..\components\drivers\serial\dev_serial_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_spi.c
1
..\..\..\components\drivers\spi\dev_spi.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_spi_core.c
1
..\..\..\components\drivers\spi\dev_spi_core.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_watchdog.c
1
..\..\..\components\drivers\watchdog\dev_watchdog.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1798,164 +903,51 @@
1
..\libraries\HAL_Drivers\drivers\drv_gpio.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
+
+
drv_usart_v2.c
1
..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
+
+
drv_common.c
1
..\libraries\HAL_Drivers\drv_common.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
@@ -1965,26 +957,32 @@
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh_parse.c
1
..\..\..\components\finsh\msh_parse.c
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
+
+
msh.c
1
..\..\..\components\finsh\msh.c
+
+
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
@@ -1996,780 +994,260 @@
1
..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2781,25 +1259,33 @@
klibc
- kerrno.c
+ kstring.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstring.c
+
+
rt_vsnprintf_tiny.c
1
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
rt_vsscanf.c
1
..\..\..\src\klibc\rt_vsscanf.c
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
+
+
kstdio.c
1
@@ -2815,21 +1301,29 @@
1
..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
cpuport.c
1
@@ -2837,43 +1331,28 @@
-
- :Renesas RA Smart Configurator:Common Sources
-
-
- hal_entry.c
- 1
- .\src\hal_entry.c
-
-
-
-
- ::Flex Software
-
-
-
+
-
+
-
+
-
+
-
+
-
@@ -2883,5 +1362,4 @@
-
diff --git a/bsp/renesas/ra4m1-ek/rtconfig.h b/bsp/renesas/ra4m1-ek/rtconfig.h
index d6b4f71c0a..d7d2256020 100644
--- a/bsp/renesas/ra4m1-ek/rtconfig.h
+++ b/bsp/renesas/ra4m1-ek/rtconfig.h
@@ -152,6 +152,7 @@
#define RT_CANMSG_BOX_SZ 16
#define RT_CANSND_BOX_NUM 1
#define RT_CANSND_MSG_TIMEOUT 100
+#define RT_CAN_NB_TX_FIFO_SIZE 256
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_ADC
@@ -311,6 +312,30 @@
/* Kendryte SDK */
/* end of Kendryte SDK */
+
+/* WCH HAL & SDK Drivers */
+
+/* end of WCH HAL & SDK Drivers */
+
+/* AT32 HAL & SDK Drivers */
+
+/* end of AT32 HAL & SDK Drivers */
+
+/* HC32 DDL Drivers */
+
+/* end of HC32 DDL Drivers */
+
+/* NXP HAL & SDK Drivers */
+
+/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/renesas/ra4m2-eco/.config b/bsp/renesas/ra4m2-eco/.config
index b222b65c91..8df61636df 100644
--- a/bsp/renesas/ra4m2-eco/.config
+++ b/bsp/renesas/ra4m2-eco/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA4M2AD=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -603,6 +602,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -649,6 +649,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -824,6 +825,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -866,6 +868,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1067,6 +1071,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra4m2-eco/project.uvprojx b/bsp/renesas/ra4m2-eco/project.uvprojx
index e073348da3..39c5617ea7 100644
--- a/bsp/renesas/ra4m2-eco/project.uvprojx
+++ b/bsp/renesas/ra4m2-eco/project.uvprojx
@@ -334,9 +334,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC
+ __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__
- board\ports;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;board;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\libraries\HAL_Drivers\config;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy
+ ..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;.;..\libraries\HAL_Drivers\drivers;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\include;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\poll;board\ports;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;board;..\..\..\components\libc\posix\io\eventfd
@@ -669,30 +669,11 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -711,7 +692,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -829,16 +829,23 @@
Finsh
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ msh_file.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_file.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
@@ -855,13 +862,6 @@
..\..\..\components\finsh\shell.c
-
-
- msh_file.c
- 1
- ..\..\..\components\finsh\msh_file.c
-
-
Kernel
@@ -1134,13 +1134,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kerrno.c
@@ -1148,13 +1141,6 @@
..\..\..\src\klibc\kerrno.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstring.c
@@ -1162,6 +1148,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
rt_vsscanf.c
@@ -1169,6 +1162,13 @@
..\..\..\src\klibc\rt_vsscanf.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
libcpu
diff --git a/bsp/renesas/ra4m2-eco/rtconfig.h b/bsp/renesas/ra4m2-eco/rtconfig.h
index af0f8476fd..8280cc8049 100644
--- a/bsp/renesas/ra4m2-eco/rtconfig.h
+++ b/bsp/renesas/ra4m2-eco/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra6e2-ek/.config b/bsp/renesas/ra6e2-ek/.config
index ac70aae6c4..6067d77d65 100644
--- a/bsp/renesas/ra6e2-ek/.config
+++ b/bsp/renesas/ra6e2-ek/.config
@@ -1,3 +1,4 @@
+CONFIG_SOC_R7FA6E2BB=y
#
# RT-Thread Kernel
@@ -104,11 +105,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +852,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -858,6 +869,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1375,7 +1402,6 @@ CONFIG_SOC_SERIES_R7FA6E2=y
#
# Hardware Drivers Config
#
-CONFIG_SOC_R7FA6E2BB=y
#
# Onboard Peripheral Drivers
diff --git a/bsp/renesas/ra6e2-ek/project.uvoptx b/bsp/renesas/ra6e2-ek/project.uvoptx
index 9ab5c4ffcb..e02b050ba4 100644
--- a/bsp/renesas/ra6e2-ek/project.uvoptx
+++ b/bsp/renesas/ra6e2-ek/project.uvoptx
@@ -125,7 +125,7 @@
0
JL2CM3
- -U1080710821 -O111 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FCA000 -FN3 -FF0RA6E2_256K.FLM -FS00 -FL040000 -FP0($$Device:R7FA6E2BB$Flash\RA6E2_256K.FLM) -FF1RA6E2_CONF.FLM -FS1100A100 -FL1200 -FP1($$Device:R7FA6E2BB$Flash\RA6E2_CONF.FLM) -FF2RA6E2_DATA_C256K.FLM -FS28000000 -FL21000 -FP2($$Device:R7FA6E2BB$Flash\RA6E2_DATA_C256K.FLM)
+ -U1087147653 -O111 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FCA000 -FN3 -FF0RA6E2_256K.FLM -FS00 -FL040000 -FP0($$Device:R7FA6E2BB$Flash\RA6E2_256K.FLM) -FF1RA6E2_CONF.FLM -FS1100A100 -FL1200 -FP1($$Device:R7FA6E2BB$Flash\RA6E2_CONF.FLM) -FF2RA6E2_DATA_C256K.FLM -FS28000000 -FL21000 -FP2($$Device:R7FA6E2BB$Flash\RA6E2_DATA_C256K.FLM)
0
@@ -180,695 +180,11 @@
- Compiler
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cunistd.c
- cunistd.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 2
- 9
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\core\device.c
- device.c
- 0
- 0
-
-
- 2
- 10
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_comm.c
- completion_comm.c
- 0
- 0
-
-
- 2
- 11
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\completion_up.c
- completion_up.c
- 0
- 0
-
-
- 2
- 12
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\condvar.c
- condvar.c
- 0
- 0
-
-
- 2
- 13
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 2
- 14
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 2
- 15
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 2
- 16
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 2
- 17
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 2
- 18
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 2
- 19
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\pin\dev_pin.c
- dev_pin.c
- 0
- 0
-
-
- 2
- 20
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\dev_serial_v2.c
- dev_serial_v2.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
- drv_usart_v2.c
- 0
- 0
-
-
- 3
- 23
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 4
- 26
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 4
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
-
-
- Kernel
- 0
- 0
- 0
- 0
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu_up.c
- cpu_up.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\src\defunct.c
- defunct.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_comm.c
- scheduler_comm.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler_up.c
- scheduler_up.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- klibc
- 0
- 0
- 0
- 0
-
- 6
- 42
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstring.c
- kstring.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kstdio.c
- kstdio.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\rt_vsscanf.c
- rt_vsscanf.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- ..\..\..\src\klibc\kerrno.c
- kerrno.c
- 0
- 0
-
-
-
-
- libcpu
- 0
- 0
- 0
- 0
-
- 7
- 47
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\atomic_arm.c
- atomic_arm.c
- 0
- 0
-
-
- 7
- 48
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 7
- 49
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 7
- 50
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 7
- 51
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 7
- 52
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
- syscall_rvds.S
- 0
- 0
-
-
- 7
- 53
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m33\trustzone.c
- trustzone.c
- 0
- 0
-
@@ -878,8 +194,8 @@
0
0
- 8
- 54
+ 2
+ 1
1
0
0
diff --git a/bsp/renesas/ra6e2-ek/project.uvprojx b/bsp/renesas/ra6e2-ek/project.uvprojx
index 6aaaa0ad93..5020308ccc 100644
--- a/bsp/renesas/ra6e2-ek/project.uvprojx
+++ b/bsp/renesas/ra6e2-ek/project.uvprojx
@@ -1,46 +1,43 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
Target 1
0x4
ARM-ADS
- 6190000::V6.19::ARMCLANG
+ 6220000::V6.22::ARMCLANG
1
R7FA6E2BB
Renesas
- Renesas.RA_DFP.5.3.0
+ Renesas.RA_DFP.5.5.0
https://www2.renesas.eu/Keil_MDK_Packs/
CPUTYPE("Cortex-M33") DSP TZ FPU3(SFPU) CLOCK(12000000) ELITTLE
-
-
-
+
+
+
0
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
$$Device:R7FA6E2BB$SVD\R7FA6E2BB.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
0
0
cmd /c "start "Renesas" /w cmd /c ""$Slauncher\rasc_launcher.bat" "5.1.0" --gensecurebundle --compiler ARMv6 "$Pconfiguration.xml" "$L%L" 2> "%%TEMP%%\rasc_stderr.out"""
-
+
0
0
2
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -137,12 +134,12 @@
-1
1
-
+
"" ()
-
-
-
-
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M33"
-
+
0
0
0
@@ -310,7 +307,7 @@
0x0
-
+
1
@@ -338,9 +335,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
-
- ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\HAL_Drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\include;board\ports;board;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
+
+ ..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board\ports;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\include;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m33;.;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\posix\io\poll
@@ -355,10 +352,9 @@
0
4
-
-
-
-
+
+
+
@@ -368,14 +364,14 @@
0
0
0
-
-
-
+
+
+
.\script\fsp.scat
-
-
-
-
+
+
+
+
6319,6314
@@ -389,36 +385,50 @@
1
..\..\..\components\libc\compilers\armlibc\syscall_mem.c
+
+
syscalls.c
1
..\..\..\components\libc\compilers\armlibc\syscalls.c
+
+
cctype.c
1
..\..\..\components\libc\compilers\common\cctype.c
+
+
cstdlib.c
1
..\..\..\components\libc\compilers\common\cstdlib.c
+
+
cstring.c
1
..\..\..\components\libc\compilers\common\cstring.c
+
+
ctime.c
1
..\..\..\components\libc\compilers\common\ctime.c
+
+
cunistd.c
1
..\..\..\components\libc\compilers\common\cunistd.c
+
+
cwchar.c
1
@@ -434,668 +444,222 @@
1
..\..\..\components\drivers\core\device.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_comm.c
1
..\..\..\components\drivers\ipc\completion_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
completion_up.c
1
..\..\..\components\drivers\ipc\completion_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
condvar.c
1
..\..\..\components\drivers\ipc\condvar.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dataqueue.c
1
..\..\..\components\drivers\ipc\dataqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
pipe.c
1
..\..\..\components\drivers\ipc\pipe.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringblk_buf.c
1
..\..\..\components\drivers\ipc\ringblk_buf.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
ringbuffer.c
1
..\..\..\components\drivers\ipc\ringbuffer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
waitqueue.c
1
..\..\..\components\drivers\ipc\waitqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
workqueue.c
1
..\..\..\components\drivers\ipc\workqueue.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_pin.c
1
..\..\..\components\drivers\pin\dev_pin.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
+
+
dev_serial_v2.c
1
..\..\..\components\drivers\serial\dev_serial_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_IPC_SOURCE__
-
+
@@ -1111,164 +675,51 @@
1
..\libraries\HAL_Drivers\drivers\drv_gpio.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
+
+
drv_usart_v2.c
1
..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
+
+
drv_common.c
1
..\libraries\HAL_Drivers\drv_common.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
-std=c99
-
+
@@ -1284,22 +735,28 @@
1
..\..\..\components\finsh\msh.c
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
+
+
cmd.c
1
..\..\..\components\finsh\cmd.c
+
+
shell.c
1
..\..\..\components\finsh\shell.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
Kernel
@@ -1309,780 +766,260 @@
1
..\..\..\src\clock.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
components.c
1
..\..\..\src\components.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
cpu_up.c
1
..\..\..\src\cpu_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
defunct.c
1
..\..\..\src\defunct.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
idle.c
1
..\..\..\src\idle.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
ipc.c
1
..\..\..\src\ipc.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
irq.c
1
..\..\..\src\irq.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
kservice.c
1
..\..\..\src\kservice.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
mem.c
1
..\..\..\src\mem.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
object.c
1
..\..\..\src\object.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_comm.c
1
..\..\..\src\scheduler_comm.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
scheduler_up.c
1
..\..\..\src\scheduler_up.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
thread.c
1
..\..\..\src\thread.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
+
+
timer.c
1
..\..\..\src\timer.c
-
- 2
- 0
- 0
- 0
- 0
- 1
- 0
- 0
- 0
- 0
- 3
-
-
- 1
-
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 2
- 0
- 2
- 2
- 2
- 2
- 2
- 0
- 0
- 2
- 2
- 2
- 2
- 2
__RT_KERNEL_SOURCE__
-
+
@@ -2092,32 +1029,40 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
kstring.c
1
..\..\..\src\klibc\kstring.c
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
+
+
rt_vsnprintf_tiny.c
1
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
rt_vsscanf.c
1
..\..\..\src\klibc\rt_vsscanf.c
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
@@ -2128,31 +1073,43 @@
1
..\..\..\libcpu\arm\common\atomic_arm.c
+
+
div0.c
1
..\..\..\libcpu\arm\common\div0.c
+
+
showmem.c
1
..\..\..\libcpu\arm\common\showmem.c
+
+
context_rvds.S
2
..\..\..\libcpu\arm\cortex-m33\context_rvds.S
+
+
cpuport.c
1
..\..\..\libcpu\arm\cortex-m33\cpuport.c
+
+
syscall_rvds.S
2
..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S
+
+
trustzone.c
1
@@ -2160,41 +1117,26 @@
-
- :Renesas RA Smart Configurator:Common Sources
-
-
- hal_entry.c
- 1
- .\src\hal_entry.c
-
-
-
-
- ::Flex Software
-
-
-
+
-
+
-
+
-
+
-
+
-
diff --git a/bsp/renesas/ra6e2-ek/rtconfig.h b/bsp/renesas/ra6e2-ek/rtconfig.h
index 32a7edbb37..de12c35715 100644
--- a/bsp/renesas/ra6e2-ek/rtconfig.h
+++ b/bsp/renesas/ra6e2-ek/rtconfig.h
@@ -1,6 +1,8 @@
#ifndef RT_CONFIG_H__
#define RT_CONFIG_H__
+#define SOC_R7FA6E2BB
+
/* RT-Thread Kernel */
/* klibc options */
@@ -61,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -309,6 +311,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
@@ -393,8 +403,6 @@
/* Hardware Drivers Config */
-#define SOC_R7FA6E2BB
-
/* Onboard Peripheral Drivers */
/* On-chip Peripheral Drivers */
diff --git a/bsp/renesas/ra6e2-fpb/.config b/bsp/renesas/ra6e2-fpb/.config
index 0b26fa99e7..6067d77d65 100644
--- a/bsp/renesas/ra6e2-fpb/.config
+++ b/bsp/renesas/ra6e2-fpb/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA6E2BB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -633,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -808,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -850,6 +852,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1051,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra6e2-fpb/project.uvprojx b/bsp/renesas/ra6e2-fpb/project.uvprojx
index 82ac939f62..ebc8fd6d9d 100644
--- a/bsp/renesas/ra6e2-fpb/project.uvprojx
+++ b/bsp/renesas/ra6e2-fpb/project.uvprojx
@@ -335,9 +335,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
+ RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;.;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;board\ports;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\libc\compilers\common\include
+ ..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers\drivers\config;board\ports;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\include;.;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -669,30 +669,11 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -711,7 +692,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -731,16 +731,16 @@
Finsh
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
- msh_parse.c
+ msh.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -752,9 +752,9 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1045,16 +1045,16 @@
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
diff --git a/bsp/renesas/ra6e2-fpb/rtconfig.h b/bsp/renesas/ra6e2-fpb/rtconfig.h
index 5ac62d8c37..de12c35715 100644
--- a/bsp/renesas/ra6e2-fpb/rtconfig.h
+++ b/bsp/renesas/ra6e2-fpb/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra6m3-ek/.config b/bsp/renesas/ra6m3-ek/.config
index 3fdacc1c9d..1e01ed170b 100644
--- a/bsp/renesas/ra6m3-ek/.config
+++ b/bsp/renesas/ra6m3-ek/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA6M4AF=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -634,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -809,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +853,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1052,6 +1056,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra6m3-ek/project.uvprojx b/bsp/renesas/ra6m3-ek/project.uvprojx
index 2817157537..952ebc130d 100644
--- a/bsp/renesas/ra6m3-ek/project.uvprojx
+++ b/bsp/renesas/ra6m3-ek/project.uvprojx
@@ -333,9 +333,9 @@
0
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS
- ..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\components\libc\posix\io\poll;board;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\ports;..\libraries\HAL_Drivers\config;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;board\ports;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;.
@@ -668,37 +668,30 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh.c
@@ -720,6 +713,13 @@
..\..\..\components\finsh\shell.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
Kernel
@@ -992,6 +992,13 @@
klibc
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
rt_vsnprintf_tiny.c
@@ -1020,13 +1027,6 @@
..\..\..\src\klibc\kstdio.c
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
libcpu
diff --git a/bsp/renesas/ra6m3-ek/rtconfig.h b/bsp/renesas/ra6m3-ek/rtconfig.h
index 8809f7c7e4..6be16af134 100644
--- a/bsp/renesas/ra6m3-ek/rtconfig.h
+++ b/bsp/renesas/ra6m3-ek/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra6m3-hmi-board/.config b/bsp/renesas/ra6m3-hmi-board/.config
index dc194718a4..02b526087f 100644
--- a/bsp/renesas/ra6m3-hmi-board/.config
+++ b/bsp/renesas/ra6m3-hmi-board/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA6M4AF=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -634,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -809,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +853,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1052,6 +1056,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra6m3-hmi-board/project.uvprojx b/bsp/renesas/ra6m3-hmi-board/project.uvprojx
index 6ae2c59b3c..da29c26d7a 100644
--- a/bsp/renesas/ra6m3-hmi-board/project.uvprojx
+++ b/bsp/renesas/ra6m3-hmi-board/project.uvprojx
@@ -333,9 +333,9 @@
0
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC
+ __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__
- ..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board\ports;..\..\..\libcpu\arm\common;..\..\..\include;..\libraries\HAL_Drivers;..\..\..\components\libc\compilers\common\include;board;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board\ports\wifi;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers\drivers\config;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board\ports\wifi;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;board;..\..\..\components\drivers\include;.;..\libraries\HAL_Drivers;board\ports
@@ -687,30 +687,11 @@
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -729,7 +710,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -1047,6 +1047,13 @@
klibc
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
@@ -1068,13 +1075,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
rt_vsscanf.c
diff --git a/bsp/renesas/ra6m3-hmi-board/rtconfig.h b/bsp/renesas/ra6m3-hmi-board/rtconfig.h
index e56ec8e30b..2cb9a98f49 100644
--- a/bsp/renesas/ra6m3-hmi-board/rtconfig.h
+++ b/bsp/renesas/ra6m3-hmi-board/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra6m4-cpk/.config b/bsp/renesas/ra6m4-cpk/.config
index 1be8614bfe..fa093b48c8 100644
--- a/bsp/renesas/ra6m4-cpk/.config
+++ b/bsp/renesas/ra6m4-cpk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA6M4AF=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -594,6 +593,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -640,6 +640,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -815,6 +816,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -857,6 +859,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1058,6 +1062,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra6m4-cpk/project.uvprojx b/bsp/renesas/ra6m4-cpk/project.uvprojx
index 586cd0ff23..416ae96252 100644
--- a/bsp/renesas/ra6m4-cpk/project.uvprojx
+++ b/bsp/renesas/ra6m4-cpk/project.uvprojx
@@ -334,9 +334,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC
- ..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\drivers\spi;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;board\ports;..\..\..\components\drivers\include;board;..\..\..\components\drivers\smp_call;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll
+ ..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;board\ports;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;.;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\HAL_Drivers;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\drivers\include
@@ -707,37 +707,30 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
cmd.c
@@ -752,6 +745,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
msh_parse.c
@@ -1031,6 +1031,13 @@
klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
rt_vsnprintf_tiny.c
@@ -1045,20 +1052,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
-
-
kstring.c
@@ -1066,6 +1059,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
libcpu
diff --git a/bsp/renesas/ra6m4-cpk/rtconfig.h b/bsp/renesas/ra6m4-cpk/rtconfig.h
index d59bb45fc9..b303c11a10 100644
--- a/bsp/renesas/ra6m4-cpk/rtconfig.h
+++ b/bsp/renesas/ra6m4-cpk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra6m4-iot/.config b/bsp/renesas/ra6m4-iot/.config
index 8a46b67877..948982a93e 100644
--- a/bsp/renesas/ra6m4-iot/.config
+++ b/bsp/renesas/ra6m4-iot/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA6M4AF=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -634,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -809,6 +810,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +853,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1052,6 +1056,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra6m4-iot/project.uvprojx b/bsp/renesas/ra6m4-iot/project.uvprojx
index 56d8fb8f12..9875cb22d7 100644
--- a/bsp/renesas/ra6m4-iot/project.uvprojx
+++ b/bsp/renesas/ra6m4-iot/project.uvprojx
@@ -333,9 +333,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m4;board;..\libraries\HAL_Drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\include;.;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc
+ .;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;board;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\phy;board\ports;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\libraries\HAL_Drivers\drivers;..\..\..\components\finsh;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include
@@ -668,30 +668,11 @@
Drivers
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -710,7 +691,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -730,16 +730,16 @@
Finsh
- shell.c
+ msh.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh.c
- msh.c
+ shell.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\shell.c
@@ -1030,16 +1030,9 @@
klibc
- rt_vsnprintf_tiny.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1051,9 +1044,9 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstring.c
@@ -1063,6 +1056,13 @@
..\..\..\src\klibc\kerrno.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
libcpu
diff --git a/bsp/renesas/ra6m4-iot/rtconfig.h b/bsp/renesas/ra6m4-iot/rtconfig.h
index f7836ebc3a..dd9d0331f9 100644
--- a/bsp/renesas/ra6m4-iot/rtconfig.h
+++ b/bsp/renesas/ra6m4-iot/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/ra8d1-ek/.config b/bsp/renesas/ra8d1-ek/.config
index 9b28d82f0c..7106aaa04f 100644
--- a/bsp/renesas/ra8d1-ek/.config
+++ b/bsp/renesas/ra8d1-ek/.config
@@ -105,8 +105,6 @@ CONFIG_SOC_R7FA8D1AH=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=12
@@ -215,6 +213,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -590,6 +589,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -810,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -852,6 +854,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1057,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra8d1-ek/project.uvprojx b/bsp/renesas/ra8d1-ek/project.uvprojx
index da9dbf3d10..1cc2efde49 100644
--- a/bsp/renesas/ra8d1-ek/project.uvprojx
+++ b/bsp/renesas/ra8d1-ek/project.uvprojx
@@ -335,9 +335,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
- ..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\drivers\include;board\ports\wifi;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\ports;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\drivers\smp_call;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\cortex-m85
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers\drivers\config;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;board\ports\wifi;..\libraries\HAL_Drivers\drivers;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\cortex-m85;board\ports;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -708,30 +708,11 @@
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -750,7 +731,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -768,13 +768,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
cmd.c
@@ -796,6 +789,13 @@
..\..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1089,9 +1089,9 @@
klibc
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1103,9 +1103,9 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
@@ -1117,9 +1117,9 @@
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/renesas/ra8d1-vision-board/.config b/bsp/renesas/ra8d1-vision-board/.config
index f15aa6cf3a..0e8cb03cdf 100644
--- a/bsp/renesas/ra8d1-vision-board/.config
+++ b/bsp/renesas/ra8d1-vision-board/.config
@@ -105,8 +105,6 @@ CONFIG_SOC_R7FA8D1AH=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=12
@@ -215,6 +213,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -590,6 +589,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -635,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -810,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -852,6 +854,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1053,6 +1057,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra8d1-vision-board/project.uvprojx b/bsp/renesas/ra8d1-vision-board/project.uvprojx
index a166c82185..469c76d03b 100644
--- a/bsp/renesas/ra8d1-vision-board/project.uvprojx
+++ b/bsp/renesas/ra8d1-vision-board/project.uvprojx
@@ -335,9 +335,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, BSP_CFG_RTOS = 2, __RTTHREAD__, RT_USING_LIBC
+ BSP_CFG_RTOS = 2, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers\config;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;board\ports\wifi;..\..\..\include;..\libraries\HAL_Drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;board\ports;..\..\..\components\drivers\phy;board;.;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m85
+ ..\..\..\components\libc\posix\io\epoll;..\libraries\HAL_Drivers;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\cortex-m85;..\libraries\HAL_Drivers\drivers;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers\drivers\config;..\..\..\include;..\..\..\components\libc\posix\ipc;board;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\ports;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;board\ports\wifi
@@ -708,30 +708,11 @@
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -750,7 +731,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -768,13 +768,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -784,16 +777,23 @@
- shell.c
+ msh.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh.c
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
@@ -1096,9 +1096,16 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1110,16 +1117,9 @@
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/renesas/ra8m1-ek/.config b/bsp/renesas/ra8m1-ek/.config
index 4d7d692a9b..9c1a9d1705 100644
--- a/bsp/renesas/ra8m1-ek/.config
+++ b/bsp/renesas/ra8m1-ek/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R7FA8M1AH=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -807,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -849,6 +851,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1050,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/ra8m1-ek/project.uvprojx b/bsp/renesas/ra8m1-ek/project.uvprojx
index 4ba206e891..ca92bdbf83 100644
--- a/bsp/renesas/ra8m1-ek/project.uvprojx
+++ b/bsp/renesas/ra8m1-ek/project.uvprojx
@@ -335,9 +335,9 @@
0
-Wno-license-management -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
- __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
- board\ports\wifi;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m85;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;.;board\ports;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\HAL_Drivers\config;..\libraries\HAL_Drivers
+ board\ports;board;board\ports\wifi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;.;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m85;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers\drivers\config;..\libraries\HAL_Drivers;..\..\..\components\finsh;..\..\..\components\drivers\smp_call
@@ -689,30 +689,11 @@
-
-
- drv_common.c
- 1
- ..\libraries\HAL_Drivers\drv_common.c
-
-
-
-
- -std=c99
-
-
-
-
-
-
-
-
-
drv_gpio.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drivers\drv_gpio.c
@@ -731,7 +712,26 @@
drv_usart_v2.c
1
- ..\libraries\HAL_Drivers\drv_usart_v2.c
+ ..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
+
+
+
+ -std=c99
+
+
+
+
+
+
+
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -751,16 +751,9 @@
Finsh
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
-
-
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\msh.c
@@ -772,9 +765,16 @@
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
@@ -1056,20 +1056,6 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- rt_vsscanf.c
- 1
- ..\..\..\src\klibc\rt_vsscanf.c
-
-
kerrno.c
@@ -1084,6 +1070,20 @@
..\..\..\src\klibc\kstring.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
libcpu
diff --git a/bsp/renesas/ra8m1-ek/rtconfig.h b/bsp/renesas/ra8m1-ek/rtconfig.h
index 7e09e35402..b76e902bb4 100644
--- a/bsp/renesas/ra8m1-ek/rtconfig.h
+++ b/bsp/renesas/ra8m1-ek/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/renesas/rzn2l_etherkit/.config b/bsp/renesas/rzn2l_etherkit/.config
index 57a7342302..1176b2d114 100644
--- a/bsp/renesas/rzn2l_etherkit/.config
+++ b/bsp/renesas/rzn2l_etherkit/.config
@@ -105,8 +105,6 @@ CONFIG_SOC_R9A07G084=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -207,6 +205,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -581,6 +580,7 @@ CONFIG_RT_USING_PIN=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +626,7 @@ CONFIG_RT_USING_PIN=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -801,6 +802,7 @@ CONFIG_RT_USING_PIN=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -843,6 +845,8 @@ CONFIG_RT_USING_PIN=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1044,6 +1048,7 @@ CONFIG_RT_USING_PIN=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/rzn2l_etherkit/project.ewp b/bsp/renesas/rzn2l_etherkit/project.ewp
index f36ada9bc2..e538ebacdf 100644
--- a/bsp/renesas/rzn2l_etherkit/project.ewp
+++ b/bsp/renesas/rzn2l_etherkit/project.ewp
@@ -231,11 +231,11 @@
_RZN_ORDINAL=1
_RZN_CORE=CR52_0
_RENESAS_RZN_
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -382,24 +382,25 @@
$PROJ_DIR$\src\tcpip\oss\amazon-freertos\libraries\3rdparty\lwip_osal\include
$PROJ_DIR$\src\tcpip\oss\lwip\src\include
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board
$PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
$PROJ_DIR$\..\libraries\HAL_Drivers
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -1381,11 +1382,11 @@
_RZN_ORDINAL=1
_RZN_CORE=CR52_0
_RENESAS_RZN_
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1523,24 +1524,25 @@
$PROJ_DIR$/src
$PROJ_DIR$
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board
$PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
$PROJ_DIR$\..\libraries\HAL_Drivers
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
CCStdIncCheck
@@ -2718,22 +2720,22 @@
CPU
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\backtrace.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\start_iar.S
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\stack.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\backtrace.c
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\trap.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\start_iar.S
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\stack.c
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\cpuport.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\interrupt.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\gicv3.c
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\vector_iar.S
@@ -2742,7 +2744,7 @@
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\context_iar.S
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\gicv3.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\interrupt.c
@@ -2786,30 +2788,30 @@
Drivers
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart_v2.c
-
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
Kernel
@@ -2862,16 +2864,16 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2880,18 +2882,21 @@
libcpu
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
$PROJ_DIR$\..\..\..\libcpu\arm\common\atomic_arm.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/renesas/rzn2l_rsk/.config b/bsp/renesas/rzn2l_rsk/.config
index dac802bf43..d33a7b098f 100644
--- a/bsp/renesas/rzn2l_rsk/.config
+++ b/bsp/renesas/rzn2l_rsk/.config
@@ -105,8 +105,6 @@ CONFIG_SOC_R9A07G084=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -207,6 +205,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -804,6 +805,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +848,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1047,6 +1051,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/rzn2l_rsk/project.ewp b/bsp/renesas/rzn2l_rsk/project.ewp
index e6928b97cd..7154f2bb93 100644
--- a/bsp/renesas/rzn2l_rsk/project.ewp
+++ b/bsp/renesas/rzn2l_rsk/project.ewp
@@ -231,11 +231,11 @@
_RZN_ORDINAL=1
_RZN_CORE=CR52_0
_RENESAS_RZN_
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -381,25 +381,26 @@
$PROJ_DIR$\src\tcpip\renesas\oss_deps\lwip
$PROJ_DIR$\src\tcpip\oss\amazon-freertos\libraries\3rdparty\lwip_osal\include
$PROJ_DIR$\src\tcpip\oss\lwip\src\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
CCStdIncCheck
@@ -1381,11 +1382,11 @@
_RZN_ORDINAL=1
_RZN_CORE=CR52_0
_RENESAS_RZN_
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1522,25 +1523,26 @@
$PROJ_DIR$/rzn_gen
$PROJ_DIR$/src
$PROJ_DIR$
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
CCStdIncCheck
@@ -2718,29 +2720,29 @@
CPU
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\interrupt.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\context_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\cpuport.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\vector_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\trap.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\backtrace.c
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\gicv3.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\backtrace.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\trap.c
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\start_iar.S
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\cpuport.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\context_iar.S
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\interrupt.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\vector_iar.S
+
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\stack.c
@@ -2786,26 +2788,26 @@
Drivers
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart_v2.c
-
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2861,29 +2863,29 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
libcpu
- $PROJ_DIR$\..\..\..\libcpu\arm\common\atomic_arm.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\atomic_arm.c
$PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
@@ -2892,6 +2894,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/renesas/rzt2m_rsk/.config b/bsp/renesas/rzt2m_rsk/.config
index 83ce8d263d..522daaa666 100644
--- a/bsp/renesas/rzt2m_rsk/.config
+++ b/bsp/renesas/rzt2m_rsk/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_R9A07G084=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -807,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -849,6 +851,8 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
@@ -1050,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/renesas/rzt2m_rsk/project.ewp b/bsp/renesas/rzt2m_rsk/project.ewp
index 072294bafb..3c859a2ff3 100644
--- a/bsp/renesas/rzt2m_rsk/project.ewp
+++ b/bsp/renesas/rzt2m_rsk/project.ewp
@@ -229,11 +229,11 @@
_RENESAS_RZT_
_RZT_CORE=CR52_0
_RZT_ORDINAL=1
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -366,26 +366,27 @@
$PROJ_DIR$/rzt_gen
$PROJ_DIR$/src
$PROJ_DIR$
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\ports\wifi
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board\ports\wifi
CCStdIncCheck
@@ -1386,11 +1387,11 @@
_RENESAS_RZT_
_RZT_CORE=CR52_0
_RZT_ORDINAL=1
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1523,26 +1524,27 @@
$PROJ_DIR$/rzt_gen
$PROJ_DIR$/src
$PROJ_DIR$
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\ports\wifi
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\board\ports\wifi
CCStdIncCheck
@@ -2653,31 +2655,31 @@
CPU
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\gicv3.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\start_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\vector_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\backtrace.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\trap.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\interrupt.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\context_iar.S
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\stack.c
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\vector_iar.S
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\start_iar.S
+
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\cpuport.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\context_iar.S
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\backtrace.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\interrupt.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\trap.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-r52\gicv3.c
@@ -2721,29 +2723,29 @@
Drivers
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\drv_usart_v2.c
+
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart_v2.c
-
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2796,29 +2798,29 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
libcpu
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
$PROJ_DIR$\..\..\..\libcpu\arm\common\atomic_arm.c
@@ -2827,6 +2829,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/renesas/rzt2m_rsk/rtconfig.h b/bsp/renesas/rzt2m_rsk/rtconfig.h
index e791121cc6..094827dbfb 100644
--- a/bsp/renesas/rzt2m_rsk/rtconfig.h
+++ b/bsp/renesas/rzt2m_rsk/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/rm48x50/.config b/bsp/rm48x50/.config
index 7269f06b9c..8ef182140a 100644
--- a/bsp/rm48x50/.config
+++ b/bsp/rm48x50/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=6
@@ -201,6 +199,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -418,6 +418,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -525,6 +526,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -614,6 +616,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -659,6 +662,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -752,6 +756,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -833,6 +838,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -875,6 +881,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -888,6 +898,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1058,6 +1083,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/rm48x50/rtconfig.h b/bsp/rm48x50/rtconfig.h
index b7f03b9bb2..992b5d4ed6 100644
--- a/bsp/rm48x50/rtconfig.h
+++ b/bsp/rm48x50/rtconfig.h
@@ -326,6 +326,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/rockchip/rk2108/.config b/bsp/rockchip/rk2108/.config
index 513909864e..60e98c7149 100644
--- a/bsp/rockchip/rk2108/.config
+++ b/bsp/rockchip/rk2108/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_NANO is not set
diff --git a/bsp/rockchip/rk2108/rtconfig.h b/bsp/rockchip/rk2108/rtconfig.h
index 91834efdba..5431d0c54e 100644
--- a/bsp/rockchip/rk2108/rtconfig.h
+++ b/bsp/rockchip/rk2108/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/rockchip/rk3500/.config b/bsp/rockchip/rk3500/.config
index 3bed97e953..5b5ad0170e 100644
--- a/bsp/rockchip/rk3500/.config
+++ b/bsp/rockchip/rk3500/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
CONFIG_RT_USING_SMART=y
@@ -245,6 +243,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=16384
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -439,6 +439,7 @@ CONFIG_RT_USING_POSIX_MESSAGE_QUEUE=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -539,7 +540,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=32768
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
CONFIG_RT_USING_RESOURCE_ID=y
CONFIG_RT_USING_ADT=y
@@ -601,91 +602,110 @@ CONFIG_RT_USING_VDSO=y
CONFIG_RT_USING_UTESTCASES=y
#
-# Utest Self Testcase
+# Kernel Core
#
-# CONFIG_UTEST_SELF_PASS_TC is not set
-# end of Utest Self Testcase
+# CONFIG_RT_UTEST_MEMHEAP is not set
+# CONFIG_RT_UTEST_OBJECT is not set
+# CONFIG_RT_UTEST_SLAB is not set
+# CONFIG_RT_UTEST_IRQ is not set
+# CONFIG_RT_UTEST_SEMAPHORE is not set
+# CONFIG_RT_UTEST_EVENT is not set
+# CONFIG_RT_UTEST_TIMER is not set
+# CONFIG_RT_UTEST_MESSAGEQUEUE is not set
+# CONFIG_RT_UTEST_SIGNAL is not set
+# CONFIG_RT_UTEST_MUTEX is not set
+# CONFIG_RT_UTEST_MAILBOX is not set
+# CONFIG_RT_UTEST_THREAD is not set
+# CONFIG_RT_UTEST_ATOMIC is not set
+# CONFIG_RT_UTEST_HOOKLIST is not set
+# CONFIG_RT_UTEST_MTSAFE_KPRINT is not set
+# CONFIG_RT_UTEST_SCHEDULER is not set
+# CONFIG_RT_UTEST_SYS_PERF is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
#
-# Kernel Testcase
+# SMP Test
#
-# CONFIG_UTEST_MEMHEAP_TC is not set
-# CONFIG_UTEST_SLAB_TC is not set
-# CONFIG_UTEST_IRQ_TC is not set
-# CONFIG_UTEST_SEMAPHORE_TC is not set
-# CONFIG_UTEST_EVENT_TC is not set
-# CONFIG_UTEST_TIMER_TC is not set
-# CONFIG_UTEST_MESSAGEQUEUE_TC is not set
-# CONFIG_UTEST_SIGNAL_TC is not set
-# CONFIG_UTEST_MUTEX_TC is not set
-# CONFIG_UTEST_MAILBOX_TC is not set
-# CONFIG_UTEST_THREAD_TC is not set
-# CONFIG_UTEST_DEVICE_TC is not set
-# CONFIG_UTEST_ATOMIC_TC is not set
-# CONFIG_UTEST_HOOKLIST_TC is not set
-# CONFIG_UTEST_MTSAFE_KPRINT_TC is not set
-# CONFIG_UTEST_SCHEDULER_TC is not set
+# CONFIG_RT_UTEST_SMP_AFFFINITY is not set
+# CONFIG_RT_UTEST_SMP_ASSIGNED_IDLE_CORE is not set
+# CONFIG_RT_UTEST_SMP_INTERRUPT_PRI is not set
+# CONFIG_RT_UTEST_SMP_SPINLOCK is not set
+# CONFIG_RT_UTEST_SMP_THREAD_PREEMPTION is not set
+# end of SMP Test
+# end of Kernel Core
#
-# Kernel SMP Testcase
+# Kernel Components
#
-# CONFIG_UTEST_SMP_AFFFINITY_TC is not set
-# CONFIG_UTEST_SMP_ASSIGNED_IDLE_CORE_TC is not set
-# CONFIG_UTEST_SMP_INTERRUPT_PRI_TC is not set
-# CONFIG_UTEST_SMP_SPINLOCK_TC is not set
-# CONFIG_UTEST_SMP_THREAD_PREEMPTION_TC is not set
-# end of Kernel SMP Testcase
-# end of Kernel Testcase
#
-# CPP11 Testcase
+# Drivers
#
-# CONFIG_UTEST_CPP11_THREAD_TC is not set
-# end of CPP11 Testcase
+# CONFIG_RT_UTEST_DRIVERS_CORE is not set
#
-# Utest Serial Testcase
+# IPC Test
#
-# CONFIG_UTEST_SERIAL_TC is not set
-# end of Utest Serial Testcase
+# CONFIG_RT_UTEST_COMPLETION is not set
+# CONFIG_RT_UTEST_WORKQUEUE is not set
+# end of IPC Test
#
-# Serial-Bypass Testcase
+# Serial Test
#
-# CONFIG_UTEST_SERIAL_BYPASS is not set
-# end of Serial-Bypass Testcase
+# CONFIG_RT_UTEST_SERIAL_BYPASS is not set
+# end of Serial Test
#
-# Utest IPC Testcase
+# SMP-Call Test
#
-# CONFIG_UTEST_COMPLETION_TC is not set
-# CONFIG_UTEST_WORKQUEUE_TC is not set
-# end of Utest IPC Testcase
+CONFIG_RT_UTEST_SMP_CALL_FUNC=y
+# end of SMP-Call Test
+# end of Drivers
#
-# RTT Posix Testcase
+# File System
#
-# CONFIG_RTT_POSIX_TESTCASE is not set
-# end of RTT Posix Testcase
+# CONFIG_RT_UTEST_TC_USING_DFS_API is not set
+# end of File System
+
+#
+# CPP11
+#
+# CONFIG_RT_UTEST_CPP11_THREAD is not set
+# end of CPP11
+
+#
+# LwIP
+#
+# CONFIG_RT_UTEST_TC_USING_LWIP is not set
+# end of LwIP
+
+#
+# Netdev
+#
+# CONFIG_RT_UTEST_TC_USING_NETDEV is not set
+# end of Netdev
+
+#
+# Utest Framework
+#
+# CONFIG_RT_UTEST_SELF_PASS is not set
+# end of Utest Framework
+# end of Kernel Components
#
# Memory Management Subsytem Testcase
#
-# CONFIG_UTEST_MM_API_TC is not set
-# CONFIG_UTEST_MM_LWP_TC is not set
+# CONFIG_RT_UTEST_MM_API is not set
+# CONFIG_RT_UTEST_MM_LWP is not set
# end of Memory Management Subsytem Testcase
#
# Tmpfs Testcase
#
-# CONFIG_UTEST_TMPFS_CP is not set
+# CONFIG_RT_UTEST_TMPFS_CP is not set
# end of Tmpfs Testcase
-
-#
-# SMP-Call Testcase
-#
-CONFIG_RT_UTEST_SMP_CALL_FUNC=y
-# end of SMP-Call Testcase
# end of RT-Thread Utestcases
#
@@ -708,6 +728,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -815,6 +836,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -904,6 +926,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -949,6 +972,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -1042,6 +1066,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1123,6 +1148,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1165,6 +1191,10 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1178,6 +1208,21 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1349,6 +1394,7 @@ CONFIG_RT_UTEST_SMP_CALL_FUNC=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/rockchip/rk3500/rtconfig.h b/bsp/rockchip/rk3500/rtconfig.h
index cfeef3e705..3eaab8291e 100644
--- a/bsp/rockchip/rk3500/rtconfig.h
+++ b/bsp/rockchip/rk3500/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMART
#define RT_USING_SMP
#define RT_CPUS_NR 4
@@ -293,6 +293,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -364,6 +365,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 32768
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_RESOURCE_ID
#define RT_USING_ADT
#define RT_USING_ADT_AVL
@@ -406,37 +408,53 @@
#define RT_USING_UTESTCASES
-/* Utest Self Testcase */
-
-/* end of Utest Self Testcase */
-
-/* Kernel Testcase */
+/* Kernel Core */
-/* Kernel SMP Testcase */
+/* SMP Test */
-/* end of Kernel SMP Testcase */
-/* end of Kernel Testcase */
+/* end of SMP Test */
+/* end of Kernel Core */
-/* CPP11 Testcase */
+/* Kernel Components */
-/* end of CPP11 Testcase */
+/* Drivers */
-/* Utest Serial Testcase */
-/* end of Utest Serial Testcase */
+/* IPC Test */
-/* Serial-Bypass Testcase */
+/* end of IPC Test */
-/* end of Serial-Bypass Testcase */
+/* Serial Test */
-/* Utest IPC Testcase */
+/* end of Serial Test */
-/* end of Utest IPC Testcase */
+/* SMP-Call Test */
-/* RTT Posix Testcase */
+#define RT_UTEST_SMP_CALL_FUNC
+/* end of SMP-Call Test */
+/* end of Drivers */
-/* end of RTT Posix Testcase */
+/* File System */
+
+/* end of File System */
+
+/* CPP11 */
+
+/* end of CPP11 */
+
+/* LwIP */
+
+/* end of LwIP */
+
+/* Netdev */
+
+/* end of Netdev */
+
+/* Utest Framework */
+
+/* end of Utest Framework */
+/* end of Kernel Components */
/* Memory Management Subsytem Testcase */
@@ -445,11 +463,6 @@
/* Tmpfs Testcase */
/* end of Tmpfs Testcase */
-
-/* SMP-Call Testcase */
-
-#define RT_UTEST_SMP_CALL_FUNC
-/* end of SMP-Call Testcase */
/* end of RT-Thread Utestcases */
/* RT-Thread online packages */
@@ -565,6 +578,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/rockchip/rk3568/.config b/bsp/rockchip/rk3568/.config
index 8b4dff6f5d..9ddecd59f0 100644
--- a/bsp/rockchip/rk3568/.config
+++ b/bsp/rockchip/rk3568/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -249,6 +247,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -467,6 +467,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -574,6 +575,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -664,6 +666,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -709,6 +712,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -802,6 +806,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -883,6 +888,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -925,6 +931,10 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -938,6 +948,21 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1109,6 +1134,7 @@ CONFIG_RT_INIT_MEMORY_REGIONS=128
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/rockchip/rk3568/rtconfig.h b/bsp/rockchip/rk3568/rtconfig.h
index 9bb2c1892c..6c44e3cb29 100644
--- a/bsp/rockchip/rk3568/rtconfig.h
+++ b/bsp/rockchip/rk3568/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_SMP
#define RT_CPUS_NR 4
#define RT_ALIGN_SIZE 8
@@ -370,6 +370,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/rv32m1_vega/ri5cy/.config b/bsp/rv32m1_vega/ri5cy/.config
index 4a487f549f..818a281ef3 100644
--- a/bsp/rv32m1_vega/ri5cy/.config
+++ b/bsp/rv32m1_vega/ri5cy/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -390,6 +390,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
# CONFIG_ULOG_OUTPUT_LVL_I is not set
CONFIG_ULOG_OUTPUT_LVL_D=y
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=7
CONFIG_ULOG_USING_ISR_LOG=y
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -457,6 +465,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -564,6 +573,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -721,6 +731,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -766,6 +777,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -859,6 +871,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -941,6 +954,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -983,6 +997,10 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -996,6 +1014,21 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1167,6 +1200,7 @@ CONFIG_PKG_MICROPYTHON_VER_NUM=0x99999
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/rv32m1_vega/ri5cy/rtconfig.h b/bsp/rv32m1_vega/ri5cy/rtconfig.h
index 4912930bda..5d0267a472 100644
--- a/bsp/rv32m1_vega/ri5cy/rtconfig.h
+++ b/bsp/rv32m1_vega/ri5cy/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -373,6 +373,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/rx/rtconfig.h b/bsp/rx/rtconfig.h
index 156251515c..aec2d1f778 100644
--- a/bsp/rx/rtconfig.h
+++ b/bsp/rx/rtconfig.h
@@ -3,7 +3,7 @@
#define __RTTHREAD_CFG_H__
/* RT_NAME_MAX*/
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
/* RT_ALIGN_SIZE*/
#define RT_ALIGN_SIZE 8
diff --git a/bsp/sam7x/.config b/bsp/sam7x/.config
index 80fcbc17d1..814ebc08f0 100644
--- a/bsp/sam7x/.config
+++ b/bsp/sam7x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -199,6 +197,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -375,6 +375,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -482,6 +483,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -571,6 +573,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -616,6 +619,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -709,6 +713,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -790,6 +795,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -832,6 +838,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -845,6 +855,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1015,6 +1040,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/sam7x/project.uvproj b/bsp/sam7x/project.uvproj
index 43ad8f4986..3c0db6d673 100644
--- a/bsp/sam7x/project.uvproj
+++ b/bsp/sam7x/project.uvproj
@@ -341,9 +341,9 @@
0
- RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC
- .;..\..\components\libc\posix\io\epoll;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\finsh;..\..\components\libc\posix\io\poll;applications;drivers;..\..\libcpu\arm\AT91SAM7X;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\include
+ ..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\include;applications;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension;..\..\components\finsh;..\..\libcpu\arm\AT91SAM7X;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\eventfd;.;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;drivers;..\..\components\libc\posix\io\epoll
@@ -689,13 +689,6 @@
Drivers
-
-
- board.c
- 1
- drivers\board.c
-
-
serial.c
@@ -703,16 +696,16 @@
drivers\serial.c
+
+
+ board.c
+ 1
+ drivers\board.c
+
+
Finsh
-
-
- shell.c
- 1
- ..\..\components\finsh\shell.c
-
-
msh.c
@@ -722,16 +715,23 @@
- cmd.c
+ msh_parse.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\msh_parse.c
- msh_parse.c
+ shell.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\shell.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\components\finsh\cmd.c
@@ -1048,16 +1048,16 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kstring.c
- kstring.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/sam7x/rtconfig.h b/bsp/sam7x/rtconfig.h
index ca18218f5b..d9f9f38be3 100644
--- a/bsp/sam7x/rtconfig.h
+++ b/bsp/sam7x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -300,6 +300,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/simulator/.config b/bsp/simulator/.config
index 122ca5710e..1b5db4e7d0 100644
--- a/bsp/simulator/.config
+++ b/bsp/simulator/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -200,6 +198,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -368,6 +368,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -448,6 +449,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -555,6 +557,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -644,6 +647,7 @@ CONFIG_NETDEV_IPV6=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -689,6 +693,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -782,6 +787,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -863,6 +869,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -905,6 +912,10 @@ CONFIG_NETDEV_IPV6=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -918,6 +929,21 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1089,6 +1115,7 @@ CONFIG_NETDEV_IPV6=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/simulator/rtconfig.h b/bsp/simulator/rtconfig.h
index 8f948d1734..7cf7643744 100755
--- a/bsp/simulator/rtconfig.h
+++ b/bsp/simulator/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -202,6 +202,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -346,6 +347,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/smartfusion2/.config b/bsp/smartfusion2/.config
index 7a5f272777..95990a06d1 100644
--- a/bsp/smartfusion2/.config
+++ b/bsp/smartfusion2/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -794,6 +799,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -836,6 +842,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -849,6 +859,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1020,6 +1045,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/smartfusion2/project.uvproj b/bsp/smartfusion2/project.uvproj
index 597d32902a..5c78cc54f7 100644
--- a/bsp/smartfusion2/project.uvproj
+++ b/bsp/smartfusion2/project.uvproj
@@ -357,9 +357,9 @@
0
- __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS
- ..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\cortex-m3;..\..\components\libc\posix\io\epoll;applications;CMSIS;libraries\sys_config;..\..\include;..\..\components\drivers\smp_call;libraries\mss_gpio;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;..\..\components\finsh;drivers;..\..\components\libc\compilers\common\extension;.;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;..\..\components\drivers\include;libraries\mss_uart;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;board
+ ..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\mss_uart;libraries\mss_gpio;drivers;..\..\components\libc\posix\io\poll;..\..\components\finsh;CMSIS;..\..\include;.;..\..\components\libc\posix\io\epoll;board;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension;libraries\sys_config;..\..\components\drivers\include;applications;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\libcpu\arm\cortex-m3
@@ -427,9 +427,9 @@
CMSIS
- system_m2sxxx.c
- 1
- CMSIS\system_m2sxxx.c
+ startup_m2sxxx.s
+ 2
+ CMSIS\startup_arm\startup_m2sxxx.s
@@ -441,9 +441,9 @@
- startup_m2sxxx.s
- 2
- CMSIS\startup_arm\startup_m2sxxx.s
+ system_m2sxxx.c
+ 1
+ CMSIS\system_m2sxxx.c
@@ -763,6 +763,13 @@
..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\components\finsh\shell.c
+
+
msh_parse.c
@@ -777,13 +784,6 @@
..\..\components\finsh\cmd.c
-
-
- shell.c
- 1
- ..\..\components\finsh\shell.c
-
-
Kernel
@@ -1075,13 +1075,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\src\klibc\kstdio.c
-
-
kerrno.c
@@ -1091,16 +1084,23 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\src\klibc\kstring.c
- kstring.c
+ kstdio.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
diff --git a/bsp/smartfusion2/project.uvprojx b/bsp/smartfusion2/project.uvprojx
index 49f1e42023..cd4475503e 100644
--- a/bsp/smartfusion2/project.uvprojx
+++ b/bsp/smartfusion2/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC
- drivers;..\..\components\drivers\include;..\..\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\smp_call;..\..\components\libc\posix\io\eventfd;applications;..\..\components\libc\compilers\common\extension\fcntl\octal;board;CMSIS;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\libc\posix\ipc;libraries\sys_config;..\..\libcpu\arm\cortex-m3;..\..\components\libc\compilers\common\extension;.;..\..\components\drivers\include;libraries\mss_uart;libraries\mss_gpio;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;..\..\components\finsh;..\..\components\libc\posix\io\poll;..\..\components\drivers\phy
+ ..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;CMSIS;..\..\components\drivers\smp_call;..\..\components\libc\posix\io\poll;libraries\mss_gpio;..\..\components\finsh;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\libcpu\arm\common;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;applications;libraries\sys_config;..\..\components\drivers\phy;board;..\..\include;..\..\components\drivers\include;.;libraries\mss_uart;drivers;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\cortex-m3
@@ -717,13 +717,6 @@
Drivers
-
-
- drv_uart.c
- 1
- drivers\drv_uart.c
-
-
drv_gpio.c
@@ -731,16 +724,16 @@
drivers\drv_gpio.c
+
+
+ drv_uart.c
+ 1
+ drivers\drv_uart.c
+
+
Finsh
-
-
- cmd.c
- 1
- ..\..\components\finsh\cmd.c
-
-
msh_parse.c
@@ -750,9 +743,9 @@
- shell.c
+ cmd.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\cmd.c
@@ -762,6 +755,13 @@
..\..\components\finsh\msh.c
+
+
+ shell.c
+ 1
+ ..\..\components\finsh\shell.c
+
+
Kernel
@@ -1055,16 +1055,16 @@
klibc
- rt_vsscanf.c
+ rt_vsnprintf_tiny.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1076,16 +1076,16 @@
- kstring.c
+ kerrno.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kerrno.c
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\src\klibc\kstring.c
@@ -1122,6 +1122,13 @@
Libraries
+
+
+ mss_uart.c
+ 1
+ libraries\mss_uart\mss_uart.c
+
+
mss_gpio.c
@@ -1136,13 +1143,6 @@
libraries\sys_config\sys_config.c
-
-
- mss_uart.c
- 1
- libraries\mss_uart\mss_uart.c
-
-
diff --git a/bsp/smartfusion2/rtconfig.h b/bsp/smartfusion2/rtconfig.h
index bf794fb7b9..4bdbf2f968 100644
--- a/bsp/smartfusion2/rtconfig.h
+++ b/bsp/smartfusion2/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -304,6 +304,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/sparkfun-redv/.config b/bsp/sparkfun-redv/.config
index 9591a71860..e24678919d 100644
--- a/bsp/sparkfun-redv/.config
+++ b/bsp/sparkfun-redv/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -396,6 +396,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -503,6 +504,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -592,6 +594,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -637,6 +640,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -730,6 +734,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -811,6 +816,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -853,6 +859,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -866,6 +876,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1037,6 +1062,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/sparkfun-redv/rtconfig.h b/bsp/sparkfun-redv/rtconfig.h
index 292333b85b..ed4424b800 100644
--- a/bsp/sparkfun-redv/rtconfig.h
+++ b/bsp/sparkfun-redv/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/libraries/templates/stm32f0xx/.config b/bsp/stm32/libraries/templates/stm32f0xx/.config
index 49991c1733..941d109cee 100644
--- a/bsp/stm32/libraries/templates/stm32f0xx/.config
+++ b/bsp/stm32/libraries/templates/stm32f0xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32f0xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32f0xx/rtconfig.h
index d769ce6e7b..f2ebfefba3 100644
--- a/bsp/stm32/libraries/templates/stm32f0xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32f0xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32f10x/.config b/bsp/stm32/libraries/templates/stm32f10x/.config
index 49950f7f0d..0fd2fd81c2 100644
--- a/bsp/stm32/libraries/templates/stm32f10x/.config
+++ b/bsp/stm32/libraries/templates/stm32f10x/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32f10x/rtconfig.h b/bsp/stm32/libraries/templates/stm32f10x/rtconfig.h
index 8f465eae67..cfd14d8f52 100644
--- a/bsp/stm32/libraries/templates/stm32f10x/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32f10x/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32f2xx/.config b/bsp/stm32/libraries/templates/stm32f2xx/.config
index 0bef3f75f1..b0a4a3e952 100644
--- a/bsp/stm32/libraries/templates/stm32f2xx/.config
+++ b/bsp/stm32/libraries/templates/stm32f2xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32f2xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32f2xx/rtconfig.h
index 1cf261d25b..457e4876c5 100644
--- a/bsp/stm32/libraries/templates/stm32f2xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32f2xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32f3xx/.config b/bsp/stm32/libraries/templates/stm32f3xx/.config
index e9689cb1ff..80e256fbe8 100644
--- a/bsp/stm32/libraries/templates/stm32f3xx/.config
+++ b/bsp/stm32/libraries/templates/stm32f3xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/stm32/libraries/templates/stm32f3xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32f3xx/rtconfig.h
index e100be7a29..f2bab9879f 100644
--- a/bsp/stm32/libraries/templates/stm32f3xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32f3xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32f4xx/.config b/bsp/stm32/libraries/templates/stm32f4xx/.config
index 19a32a544a..9ad70162ce 100644
--- a/bsp/stm32/libraries/templates/stm32f4xx/.config
+++ b/bsp/stm32/libraries/templates/stm32f4xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32f4xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32f4xx/rtconfig.h
index 5df9dadbf7..c74956a5a6 100644
--- a/bsp/stm32/libraries/templates/stm32f4xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32f4xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32f7xx/.config b/bsp/stm32/libraries/templates/stm32f7xx/.config
index a51003a280..12080905da 100644
--- a/bsp/stm32/libraries/templates/stm32f7xx/.config
+++ b/bsp/stm32/libraries/templates/stm32f7xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32f7xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32f7xx/rtconfig.h
index 00b28ae6dd..481b7b1ad4 100644
--- a/bsp/stm32/libraries/templates/stm32f7xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32f7xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32h7xx/.config b/bsp/stm32/libraries/templates/stm32h7xx/.config
index 8b37fdab3f..4766cd6405 100644
--- a/bsp/stm32/libraries/templates/stm32h7xx/.config
+++ b/bsp/stm32/libraries/templates/stm32h7xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32h7xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32h7xx/rtconfig.h
index 6e4f939d5f..184b7a0495 100644
--- a/bsp/stm32/libraries/templates/stm32h7xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32h7xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32l1xx/.config b/bsp/stm32/libraries/templates/stm32l1xx/.config
index a4464dc1ac..6e360cec4c 100644
--- a/bsp/stm32/libraries/templates/stm32l1xx/.config
+++ b/bsp/stm32/libraries/templates/stm32l1xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/stm32/libraries/templates/stm32l1xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32l1xx/rtconfig.h
index 87f3de4efd..34817a713a 100644
--- a/bsp/stm32/libraries/templates/stm32l1xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32l1xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32l4xx/.config b/bsp/stm32/libraries/templates/stm32l4xx/.config
index 712302b51e..2f8f2f0bca 100644
--- a/bsp/stm32/libraries/templates/stm32l4xx/.config
+++ b/bsp/stm32/libraries/templates/stm32l4xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32l4xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32l4xx/rtconfig.h
index 7b184e8941..3a8afc8abd 100644
--- a/bsp/stm32/libraries/templates/stm32l4xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32l4xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32l5xx/.config b/bsp/stm32/libraries/templates/stm32l5xx/.config
index 712302b51e..2f8f2f0bca 100644
--- a/bsp/stm32/libraries/templates/stm32l5xx/.config
+++ b/bsp/stm32/libraries/templates/stm32l5xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
diff --git a/bsp/stm32/libraries/templates/stm32l5xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32l5xx/rtconfig.h
index 7b184e8941..3a8afc8abd 100644
--- a/bsp/stm32/libraries/templates/stm32l5xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32l5xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32mp1xx/.config b/bsp/stm32/libraries/templates/stm32mp1xx/.config
index dbb67722bf..f88b85ab17 100644
--- a/bsp/stm32/libraries/templates/stm32mp1xx/.config
+++ b/bsp/stm32/libraries/templates/stm32mp1xx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/stm32/libraries/templates/stm32mp1xx/rtconfig.h b/bsp/stm32/libraries/templates/stm32mp1xx/rtconfig.h
index 1f77f7e892..952efd8326 100644
--- a/bsp/stm32/libraries/templates/stm32mp1xx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32mp1xx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/libraries/templates/stm32wbxx/.config b/bsp/stm32/libraries/templates/stm32wbxx/.config
index e038be0b13..740e489e94 100644
--- a/bsp/stm32/libraries/templates/stm32wbxx/.config
+++ b/bsp/stm32/libraries/templates/stm32wbxx/.config
@@ -6,7 +6,7 @@
#
# RT-Thread Kernel
#
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
diff --git a/bsp/stm32/libraries/templates/stm32wbxx/rtconfig.h b/bsp/stm32/libraries/templates/stm32wbxx/rtconfig.h
index 84c91530e5..a10b1a625c 100644
--- a/bsp/stm32/libraries/templates/stm32wbxx/rtconfig.h
+++ b/bsp/stm32/libraries/templates/stm32wbxx/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/stm32/stm32f072-st-nucleo/.config b/bsp/stm32/stm32f072-st-nucleo/.config
index e62089f9d2..47c76771f8 100644
--- a/bsp/stm32/stm32f072-st-nucleo/.config
+++ b/bsp/stm32/stm32f072-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F072_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -582,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f072-st-nucleo/rtconfig.h b/bsp/stm32/stm32f072-st-nucleo/rtconfig.h
index 7180c91f41..f24c9724ea 100644
--- a/bsp/stm32/stm32f072-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f072-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f091-st-nucleo/.config b/bsp/stm32/stm32f091-st-nucleo/.config
index 9d76945f9c..8df2eaecbd 100644
--- a/bsp/stm32/stm32f091-st-nucleo/.config
+++ b/bsp/stm32/stm32f091-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F091_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -582,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f091-st-nucleo/rtconfig.h b/bsp/stm32/stm32f091-st-nucleo/rtconfig.h
index db3881bb81..c89488fac8 100644
--- a/bsp/stm32/stm32f091-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f091-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-100ask-mini/.config b/bsp/stm32/stm32f103-100ask-mini/.config
index 38f7b6de0b..f6b6644803 100644
--- a/bsp/stm32/stm32f103-100ask-mini/.config
+++ b/bsp/stm32/stm32f103-100ask-mini/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103C8=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -601,6 +600,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-100ask-mini/rtconfig.h b/bsp/stm32/stm32f103-100ask-mini/rtconfig.h
index 4dac038f9c..22aa409457 100644
--- a/bsp/stm32/stm32f103-100ask-mini/rtconfig.h
+++ b/bsp/stm32/stm32f103-100ask-mini/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-100ask-pro/.config b/bsp/stm32/stm32f103-100ask-pro/.config
index 2bbf4462d8..6b48685045 100644
--- a/bsp/stm32/stm32f103-100ask-pro/.config
+++ b/bsp/stm32/stm32f103-100ask-pro/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103ZE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -601,6 +600,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-100ask-pro/rtconfig.h b/bsp/stm32/stm32f103-100ask-pro/rtconfig.h
index d23e97060d..b726e0efbc 100644
--- a/bsp/stm32/stm32f103-100ask-pro/rtconfig.h
+++ b/bsp/stm32/stm32f103-100ask-pro/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-atk-nano/.config b/bsp/stm32/stm32f103-atk-nano/.config
index 186c4a266b..9c56facf9b 100644
--- a/bsp/stm32/stm32f103-atk-nano/.config
+++ b/bsp/stm32/stm32f103-atk-nano/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103RB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-atk-nano/rtconfig.h b/bsp/stm32/stm32f103-atk-nano/rtconfig.h
index bd6e91fd89..ac8a973718 100644
--- a/bsp/stm32/stm32f103-atk-nano/rtconfig.h
+++ b/bsp/stm32/stm32f103-atk-nano/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-atk-warshipv3/.config b/bsp/stm32/stm32f103-atk-warshipv3/.config
index 708942fb05..0b86614237 100644
--- a/bsp/stm32/stm32f103-atk-warshipv3/.config
+++ b/bsp/stm32/stm32f103-atk-warshipv3/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103ZE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-atk-warshipv3/rtconfig.h b/bsp/stm32/stm32f103-atk-warshipv3/rtconfig.h
index 7e9ce06f4d..07cb54826d 100644
--- a/bsp/stm32/stm32f103-atk-warshipv3/rtconfig.h
+++ b/bsp/stm32/stm32f103-atk-warshipv3/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-blue-pill/.config b/bsp/stm32/stm32f103-blue-pill/.config
index 4f9c06a7af..fe1fe1f5d0 100644
--- a/bsp/stm32/stm32f103-blue-pill/.config
+++ b/bsp/stm32/stm32f103-blue-pill/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103C8=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -586,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-blue-pill/project.ewp b/bsp/stm32/stm32f103-blue-pill/project.ewp
index 4d0af016a4..dccc5a8508 100644
--- a/bsp/stm32/stm32f103-blue-pill/project.ewp
+++ b/bsp/stm32/stm32f103-blue-pill/project.ewp
@@ -215,13 +215,12 @@
CCDefines
+ STM32F103xB
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- STM32F103xB
- __RTTHREAD__
- USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -349,28 +348,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\HAL_Drivers\CMSIS\Include
- $PROJ_DIR$\.
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\board
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -1260,13 +1258,12 @@
CCDefines
+ STM32F103xB
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- STM32F103xB
- __RTTHREAD__
- USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1394,28 +1391,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\HAL_Drivers\CMSIS\Include
- $PROJ_DIR$\.
- $PROJ_DIR$\board
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\board
$PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -2150,7 +2146,13 @@
$PROJ_DIR$\..\..\..\components\drivers\core\device.c
- $PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c
+ $PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c
$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c
@@ -2171,10 +2173,10 @@
$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c
- $PROJ_DIR$\..\..\..\components\drivers\pin\pin.c
+ $PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c
@@ -2188,9 +2190,6 @@
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\iar\startup_stm32f103xb.s
-
$PROJ_DIR$\board\CubeMX_Config\Src\stm32f1xx_hal_msp.c
@@ -2201,16 +2200,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2221,6 +2220,12 @@
$PROJ_DIR$\..\..\..\src\components.c
+
+ $PROJ_DIR$\..\..\..\src\cpu_up.c
+
+
+ $PROJ_DIR$\..\..\..\src\defunct.c
+
$PROJ_DIR$\..\..\..\src\idle.c
@@ -2230,17 +2235,11 @@
$PROJ_DIR$\..\..\..\src\irq.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
$PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\src\memheap.c
$PROJ_DIR$\..\..\..\src\mempool.c
@@ -2261,6 +2260,24 @@
$PROJ_DIR$\..\..\..\src\timer.c
+
+ klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
libcpu
@@ -2279,49 +2296,13 @@
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3\cpuport.c
-
- Libraries
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_crc.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c
-
-
POSIX
+
+ utc_UTest
+
+
+ utestcases
+
diff --git a/bsp/stm32/stm32f103-blue-pill/project.uvproj b/bsp/stm32/stm32f103-blue-pill/project.uvproj
index 90236ebc1a..2b0575b491 100644
--- a/bsp/stm32/stm32f103-blue-pill/project.uvproj
+++ b/bsp/stm32/stm32f103-blue-pill/project.uvproj
@@ -357,9 +357,9 @@
0
- STM32F103xB, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_HAL_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
+ RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, STM32F103xB, RT_USING_ARMLIBC
- ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\libraries\HAL_Drivers\CMSIS\Include;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers\drivers;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\include;board;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc
+ ..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;applications;..\..\..\components\libc\posix\io\eventfd;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;board;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;board\CubeMX_Config\Inc;..\..\..\include
@@ -491,9 +491,47 @@
- completion.c
+ completion_comm.c
1
- ..\..\..\components\drivers\ipc\completion.c
+ ..\..\..\components\drivers\ipc\completion_comm.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ completion_up.c
+ 1
+ ..\..\..\components\drivers\ipc\completion_up.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ condvar.c
+ 1
+ ..\..\..\components\drivers\ipc\condvar.c
@@ -624,9 +662,9 @@
- pin.c
+ dev_pin.c
1
- ..\..\..\components\drivers\pin\pin.c
+ ..\..\..\components\drivers\pin\dev_pin.c
@@ -643,9 +681,9 @@
- serial.c
+ dev_serial.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\components\drivers\serial\dev_serial.c
@@ -684,13 +722,6 @@
..\libraries\HAL_Drivers\drv_common.c
-
-
- startup_stm32f103xb.s
- 2
- ..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\arm\startup_stm32f103xb.s
-
-
stm32f1xx_hal_msp.c
@@ -710,9 +741,9 @@
Finsh
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -724,16 +755,16 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ shell.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\shell.c
@@ -777,6 +808,44 @@
+
+
+ cpu_up.c
+ 1
+ ..\..\..\src\cpu_up.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ defunct.c
+ 1
+ ..\..\..\src\defunct.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
idle.c
@@ -834,44 +903,6 @@
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
kservice.c
@@ -893,9 +924,9 @@
- mem.c
+ memheap.c
1
- ..\..\..\src\mem.c
+ ..\..\..\src\memheap.c
@@ -1025,6 +1056,44 @@
+
+ klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
+
libcpu
@@ -1063,100 +1132,6 @@
-
- Libraries
-
-
- stm32f1xx_hal_rcc_ex.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c
-
-
-
-
- stm32f1xx_hal_cortex.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c
-
-
-
-
- stm32f1xx_hal_gpio_ex.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c
-
-
-
-
- stm32f1xx_hal_rcc.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c
-
-
-
-
- stm32f1xx_hal_pwr.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c
-
-
-
-
- stm32f1xx_hal_dma.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c
-
-
-
-
- stm32f1xx_hal_crc.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_crc.c
-
-
-
-
- system_stm32f1xx.c
- 1
- ..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c
-
-
-
-
- stm32f1xx_hal_uart.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c
-
-
-
-
- stm32f1xx_hal.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c
-
-
-
-
- stm32f1xx_hal_cec.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c
-
-
-
-
- stm32f1xx_hal_usart.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_usart.c
-
-
-
-
- stm32f1xx_hal_gpio.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c
-
-
-
diff --git a/bsp/stm32/stm32f103-blue-pill/project.uvprojx b/bsp/stm32/stm32f103-blue-pill/project.uvprojx
index 29c95ca829..f5abc1e68d 100644
--- a/bsp/stm32/stm32f103-blue-pill/project.uvprojx
+++ b/bsp/stm32/stm32f103-blue-pill/project.uvprojx
@@ -331,9 +331,9 @@
0
- STM32F103xB, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_HAL_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
+ __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, STM32F103xB, RT_USING_ARMLIBC
- ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\libraries\HAL_Drivers\CMSIS\Include;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers\drivers;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\include;board;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc
+ ..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;.;..\..\..\libcpu\arm\cortex-m3;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;applications;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers\drivers;board\CubeMX_Config\Inc
@@ -466,9 +466,47 @@
- completion.c
+ completion_comm.c
1
- ..\..\..\components\drivers\ipc\completion.c
+ ..\..\..\components\drivers\ipc\completion_comm.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ completion_up.c
+ 1
+ ..\..\..\components\drivers\ipc\completion_up.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ condvar.c
+ 1
+ ..\..\..\components\drivers\ipc\condvar.c
@@ -599,9 +637,9 @@
- pin.c
+ dev_pin.c
1
- ..\..\..\components\drivers\pin\pin.c
+ ..\..\..\components\drivers\pin\dev_pin.c
@@ -618,9 +656,9 @@
- serial.c
+ dev_serial.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\components\drivers\serial\dev_serial.c
@@ -659,13 +697,6 @@
..\libraries\HAL_Drivers\drv_common.c
-
-
- startup_stm32f103xb.s
- 2
- ..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\arm\startup_stm32f103xb.s
-
-
stm32f1xx_hal_msp.c
@@ -683,13 +714,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
msh.c
@@ -704,6 +728,13 @@
..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
cmd.c
@@ -752,6 +783,44 @@
+
+
+ cpu_up.c
+ 1
+ ..\..\..\src\cpu_up.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ defunct.c
+ 1
+ ..\..\..\src\defunct.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
idle.c
@@ -809,44 +878,6 @@
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
kservice.c
@@ -868,9 +899,9 @@
- mem.c
+ memheap.c
1
- ..\..\..\src\mem.c
+ ..\..\..\src\memheap.c
@@ -1000,6 +1031,44 @@
+
+ klibc
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
libcpu
@@ -1038,100 +1107,6 @@
-
- Libraries
-
-
- stm32f1xx_hal_rcc_ex.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c
-
-
-
-
- stm32f1xx_hal_cortex.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c
-
-
-
-
- stm32f1xx_hal_gpio_ex.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c
-
-
-
-
- stm32f1xx_hal_rcc.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c
-
-
-
-
- stm32f1xx_hal_pwr.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c
-
-
-
-
- stm32f1xx_hal_dma.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c
-
-
-
-
- stm32f1xx_hal_crc.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_crc.c
-
-
-
-
- system_stm32f1xx.c
- 1
- ..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c
-
-
-
-
- stm32f1xx_hal_uart.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c
-
-
-
-
- stm32f1xx_hal.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c
-
-
-
-
- stm32f1xx_hal_cec.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c
-
-
-
-
- stm32f1xx_hal_usart.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_usart.c
-
-
-
-
- stm32f1xx_hal_gpio.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c
-
-
-
diff --git a/bsp/stm32/stm32f103-blue-pill/rtconfig.h b/bsp/stm32/stm32f103-blue-pill/rtconfig.h
index 5535738cf7..b5045a4d4c 100644
--- a/bsp/stm32/stm32f103-blue-pill/rtconfig.h
+++ b/bsp/stm32/stm32f103-blue-pill/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-dofly-M3S/.config b/bsp/stm32/stm32f103-dofly-M3S/.config
index 968e27270a..5290431b54 100644
--- a/bsp/stm32/stm32f103-dofly-M3S/.config
+++ b/bsp/stm32/stm32f103-dofly-M3S/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103ZE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-dofly-M3S/rtconfig.h b/bsp/stm32/stm32f103-dofly-M3S/rtconfig.h
index fead06127e..b57fae3eca 100644
--- a/bsp/stm32/stm32f103-dofly-M3S/rtconfig.h
+++ b/bsp/stm32/stm32f103-dofly-M3S/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-dofly-lyc8/.config b/bsp/stm32/stm32f103-dofly-lyc8/.config
index f4ef0cff3b..34945a7b41 100644
--- a/bsp/stm32/stm32f103-dofly-lyc8/.config
+++ b/bsp/stm32/stm32f103-dofly-lyc8/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103C8=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-dofly-lyc8/rtconfig.h b/bsp/stm32/stm32f103-dofly-lyc8/rtconfig.h
index 5979822e60..76f6377951 100644
--- a/bsp/stm32/stm32f103-dofly-lyc8/rtconfig.h
+++ b/bsp/stm32/stm32f103-dofly-lyc8/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-fire-arbitrary/.config b/bsp/stm32/stm32f103-fire-arbitrary/.config
index 01f57c8378..4ba33d11ef 100644
--- a/bsp/stm32/stm32f103-fire-arbitrary/.config
+++ b/bsp/stm32/stm32f103-fire-arbitrary/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103ZE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-fire-arbitrary/rtconfig.h b/bsp/stm32/stm32f103-fire-arbitrary/rtconfig.h
index 08824f34db..e1ee5f600f 100644
--- a/bsp/stm32/stm32f103-fire-arbitrary/rtconfig.h
+++ b/bsp/stm32/stm32f103-fire-arbitrary/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/.config b/bsp/stm32/stm32f103-gizwits-gokitv21/.config
index 0b28115978..4b5298b0ac 100644
--- a/bsp/stm32/stm32f103-gizwits-gokitv21/.config
+++ b/bsp/stm32/stm32f103-gizwits-gokitv21/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103C8=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/rtconfig.h b/bsp/stm32/stm32f103-gizwits-gokitv21/rtconfig.h
index cf475c5020..09b1df1307 100644
--- a/bsp/stm32/stm32f103-gizwits-gokitv21/rtconfig.h
+++ b/bsp/stm32/stm32f103-gizwits-gokitv21/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-hw100k-ibox/.config b/bsp/stm32/stm32f103-hw100k-ibox/.config
index 0c93d2dd95..2d9e3189ff 100644
--- a/bsp/stm32/stm32f103-hw100k-ibox/.config
+++ b/bsp/stm32/stm32f103-hw100k-ibox/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103ZE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-hw100k-ibox/rtconfig.h b/bsp/stm32/stm32f103-hw100k-ibox/rtconfig.h
index fead06127e..b57fae3eca 100644
--- a/bsp/stm32/stm32f103-hw100k-ibox/rtconfig.h
+++ b/bsp/stm32/stm32f103-hw100k-ibox/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-keysking-learning/.config b/bsp/stm32/stm32f103-keysking-learning/.config
index 2d6e68ee03..2b60cb4219 100644
--- a/bsp/stm32/stm32f103-keysking-learning/.config
+++ b/bsp/stm32/stm32f103-keysking-learning/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103C8=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -586,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-keysking-learning/project.ewp b/bsp/stm32/stm32f103-keysking-learning/project.ewp
index 7e5a130100..3823ee9672 100644
--- a/bsp/stm32/stm32f103-keysking-learning/project.ewp
+++ b/bsp/stm32/stm32f103-keysking-learning/project.ewp
@@ -215,11 +215,12 @@
CCDefines
+ STM32F103xB
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -347,27 +348,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -1257,11 +1258,12 @@
CCDefines
+ STM32F103xB
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1389,27 +1391,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\board
CCStdIncCheck
@@ -2198,16 +2200,16 @@
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
@@ -2264,16 +2266,16 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2297,6 +2299,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/stm32/stm32f103-keysking-learning/project.uvproj b/bsp/stm32/stm32f103-keysking-learning/project.uvproj
index d11745c697..8aec1b7c92 100644
--- a/bsp/stm32/stm32f103-keysking-learning/project.uvproj
+++ b/bsp/stm32/stm32f103-keysking-learning/project.uvproj
@@ -357,9 +357,9 @@
0
- __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
+ __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, STM32F103xB
- ..\..\..\components\drivers\phy;..\libraries\HAL_Drivers\drivers\config;board;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board\CubeMX_Config\Inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;applications;.;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers
+ ..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\libc\compilers\common\extension;board;..\..\..\components\libc\posix\io\eventfd;board\CubeMX_Config\Inc;..\..\..\components\drivers\include;applications;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers\drivers\config
@@ -748,16 +748,16 @@
- msh_parse.c
+ shell.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\shell.c
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -1058,13 +1058,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
rt_vsscanf.c
@@ -1074,9 +1067,16 @@
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
@@ -1088,9 +1088,9 @@
- kstring.c
+ kstdio.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
diff --git a/bsp/stm32/stm32f103-keysking-learning/project.uvprojx b/bsp/stm32/stm32f103-keysking-learning/project.uvprojx
index 2cd02ef36b..3698039009 100644
--- a/bsp/stm32/stm32f103-keysking-learning/project.uvprojx
+++ b/bsp/stm32/stm32f103-keysking-learning/project.uvprojx
@@ -334,9 +334,9 @@
0
- __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, STM32F103xB
- ..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m3;board;..\libraries\HAL_Drivers\drivers\config;..\..\..\include;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers;..\..\..\components\drivers\phy;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;board\CubeMX_Config\Inc;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\..\..\components\finsh
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m3;..\libraries\HAL_Drivers\drivers\config;board;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\drivers\smp_call;.;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;board\CubeMX_Config\Inc
@@ -726,9 +726,9 @@
- cmd.c
+ msh_parse.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -740,9 +740,9 @@
- msh_parse.c
+ cmd.c
1
- ..\..\..\components\finsh\msh_parse.c
+ ..\..\..\components\finsh\cmd.c
@@ -1043,20 +1043,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
kstring.c
@@ -1064,6 +1050,13 @@
..\..\..\src\klibc\kstring.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
@@ -1071,6 +1064,13 @@
..\..\..\src\klibc\kerrno.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
libcpu
diff --git a/bsp/stm32/stm32f103-keysking-learning/rtconfig.h b/bsp/stm32/stm32f103-keysking-learning/rtconfig.h
index 94c81eacc6..c8bbee2f98 100644
--- a/bsp/stm32/stm32f103-keysking-learning/rtconfig.h
+++ b/bsp/stm32/stm32f103-keysking-learning/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-onenet-nbiot/.config b/bsp/stm32/stm32f103-onenet-nbiot/.config
index ae6db36c28..37db6bb3ac 100644
--- a/bsp/stm32/stm32f103-onenet-nbiot/.config
+++ b/bsp/stm32/stm32f103-onenet-nbiot/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103RB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-onenet-nbiot/rtconfig.h b/bsp/stm32/stm32f103-onenet-nbiot/rtconfig.h
index bd6e91fd89..ac8a973718 100644
--- a/bsp/stm32/stm32f103-onenet-nbiot/rtconfig.h
+++ b/bsp/stm32/stm32f103-onenet-nbiot/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-yf-ufun/.config b/bsp/stm32/stm32f103-yf-ufun/.config
index 653f8ee643..f77bb38347 100644
--- a/bsp/stm32/stm32f103-yf-ufun/.config
+++ b/bsp/stm32/stm32f103-yf-ufun/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103RC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-yf-ufun/rtconfig.h b/bsp/stm32/stm32f103-yf-ufun/rtconfig.h
index f8a9bc0118..022574cc79 100644
--- a/bsp/stm32/stm32f103-yf-ufun/rtconfig.h
+++ b/bsp/stm32/stm32f103-yf-ufun/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f103-ys-f1pro/.config b/bsp/stm32/stm32f103-ys-f1pro/.config
index b4504f12c9..0ffe11d648 100644
--- a/bsp/stm32/stm32f103-ys-f1pro/.config
+++ b/bsp/stm32/stm32f103-ys-f1pro/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F103ZE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f103-ys-f1pro/rtconfig.h b/bsp/stm32/stm32f103-ys-f1pro/rtconfig.h
index f957f7250a..f422c20e10 100644
--- a/bsp/stm32/stm32f103-ys-f1pro/rtconfig.h
+++ b/bsp/stm32/stm32f103-ys-f1pro/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f107-uc-eval/.config b/bsp/stm32/stm32f107-uc-eval/.config
index 799209f316..d9d1591f2b 100644
--- a/bsp/stm32/stm32f107-uc-eval/.config
+++ b/bsp/stm32/stm32f107-uc-eval/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F107VC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -583,6 +582,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f107-uc-eval/rtconfig.h b/bsp/stm32/stm32f107-uc-eval/rtconfig.h
index 6dfccfa9e1..8a02a7c335 100644
--- a/bsp/stm32/stm32f107-uc-eval/rtconfig.h
+++ b/bsp/stm32/stm32f107-uc-eval/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f207-st-nucleo/.config b/bsp/stm32/stm32f207-st-nucleo/.config
index ea6fe6dfd7..559a6f2e19 100644
--- a/bsp/stm32/stm32f207-st-nucleo/.config
+++ b/bsp/stm32/stm32f207-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F207_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f207-st-nucleo/rtconfig.h b/bsp/stm32/stm32f207-st-nucleo/rtconfig.h
index ecf4702744..05f7f5efaf 100644
--- a/bsp/stm32/stm32f207-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f207-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f302-st-nucleo/.config b/bsp/stm32/stm32f302-st-nucleo/.config
index 996c3e7377..b0a5581814 100644
--- a/bsp/stm32/stm32f302-st-nucleo/.config
+++ b/bsp/stm32/stm32f302-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F302_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f302-st-nucleo/rtconfig.h b/bsp/stm32/stm32f302-st-nucleo/rtconfig.h
index d46f0a23ef..41fe3348e5 100644
--- a/bsp/stm32/stm32f302-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f302-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f334-st-nucleo/.config b/bsp/stm32/stm32f334-st-nucleo/.config
index b829f8577c..e16a8304f0 100644
--- a/bsp/stm32/stm32f334-st-nucleo/.config
+++ b/bsp/stm32/stm32f334-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F334_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f334-st-nucleo/project.ewp b/bsp/stm32/stm32f334-st-nucleo/project.ewp
index 43aa088cab..035c9b2dd1 100644
--- a/bsp/stm32/stm32f334-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32f334-st-nucleo/project.ewp
@@ -215,13 +215,12 @@
CCDefines
+ STM32F334x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- STM32F334x8
- __RTTHREAD__
- USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -349,28 +348,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\HAL_Drivers\CMSIS\Include
- $PROJ_DIR$\.
- $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Inc
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -1259,13 +1257,12 @@
CCDefines
+ STM32F334x8
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- STM32F334x8
- __RTTHREAD__
- USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1393,28 +1390,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\libraries\HAL_Drivers\CMSIS\Include
- $PROJ_DIR$\.
- $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
$PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Inc
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
CCStdIncCheck
@@ -2149,7 +2145,13 @@
$PROJ_DIR$\..\..\..\components\drivers\core\device.c
- $PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c
+ $PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c
$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c
@@ -2170,10 +2172,10 @@
$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c
- $PROJ_DIR$\..\..\..\components\drivers\pin\pin.c
+ $PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c
@@ -2187,9 +2189,6 @@
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Source\Templates\iar\startup_stm32f334x8.s
-
$PROJ_DIR$\board\CubeMX_Config\Src\stm32f3xx_hal_msp.c
@@ -2220,6 +2219,12 @@
$PROJ_DIR$\..\..\..\src\components.c
+
+ $PROJ_DIR$\..\..\..\src\cpu_up.c
+
+
+ $PROJ_DIR$\..\..\..\src\defunct.c
+
$PROJ_DIR$\..\..\..\src\idle.c
@@ -2229,12 +2234,6 @@
$PROJ_DIR$\..\..\..\src\irq.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
$PROJ_DIR$\..\..\..\src\kservice.c
@@ -2260,6 +2259,24 @@
$PROJ_DIR$\..\..\..\src\timer.c
+
+ klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
+
libcpu
@@ -2278,64 +2295,13 @@
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
- Libraries
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_crc.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_uart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_uart_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_cec.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_pwr_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_gpio.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_rcc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_usart_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Source\Templates\system_stm32f3xx.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_exti.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_crc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_rcc.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_pwr.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_dma.c
-
-
- $PROJ_DIR$\..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_sram.c
-
-
POSIX
+
+ utc_UTest
+
+
+ utestcases
+
diff --git a/bsp/stm32/stm32f334-st-nucleo/project.uvprojx b/bsp/stm32/stm32f334-st-nucleo/project.uvprojx
index 286d410dae..ecde968714 100644
--- a/bsp/stm32/stm32f334-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32f334-st-nucleo/project.uvprojx
@@ -335,9 +335,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, STM32F334x8, USE_HAL_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
+ __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, STM32F334x8
- ..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\HAL_Drivers\CMSIS\Include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers\drivers;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Inc;..\..\..\components\drivers\include;..\..\..\include;board;applications;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Include
+ ..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;applications;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;board;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;board\CubeMX_Config\Inc
@@ -470,9 +470,47 @@
- completion.c
+ completion_comm.c
1
- ..\..\..\components\drivers\ipc\completion.c
+ ..\..\..\components\drivers\ipc\completion_comm.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ completion_up.c
+ 1
+ ..\..\..\components\drivers\ipc\completion_up.c
+
+
+
+
+
+ __RT_IPC_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ condvar.c
+ 1
+ ..\..\..\components\drivers\ipc\condvar.c
@@ -603,9 +641,9 @@
- pin.c
+ dev_pin.c
1
- ..\..\..\components\drivers\pin\pin.c
+ ..\..\..\components\drivers\pin\dev_pin.c
@@ -622,9 +660,9 @@
- serial.c
+ dev_serial.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\components\drivers\serial\dev_serial.c
@@ -663,13 +701,6 @@
..\libraries\HAL_Drivers\drv_common.c
-
-
- startup_stm32f334x8.s
- 2
- ..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Source\Templates\arm\startup_stm32f334x8.s
-
-
stm32f3xx_hal_msp.c
@@ -689,16 +720,9 @@
Finsh
- shell.c
+ cmd.c
1
- ..\..\..\components\finsh\shell.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
@@ -710,9 +734,16 @@
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
+
+
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
@@ -756,6 +787,44 @@
+
+
+ cpu_up.c
+ 1
+ ..\..\..\src\cpu_up.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
+
+
+ defunct.c
+ 1
+ ..\..\..\src\defunct.c
+
+
+
+
+
+ __RT_KERNEL_SOURCE__
+
+
+
+
+
+
+
+
idle.c
@@ -813,44 +882,6 @@
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
-
-
-
- __RT_KERNEL_SOURCE__
-
-
-
-
-
-
-
-
kservice.c
@@ -1004,6 +1035,44 @@
+
+ klibc
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsscanf.c
+ 1
+ ..\..\..\src\klibc\rt_vsscanf.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
+
+
+
libcpu
@@ -1042,135 +1111,6 @@
-
- Libraries
-
-
- stm32f3xx_hal_crc.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_crc.c
-
-
-
-
- stm32f3xx_hal_uart.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_uart.c
-
-
-
-
- stm32f3xx_hal_usart.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_usart.c
-
-
-
-
- stm32f3xx_hal.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal.c
-
-
-
-
- stm32f3xx_hal_uart_ex.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_uart_ex.c
-
-
-
-
- stm32f3xx_hal_cec.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_cec.c
-
-
-
-
- stm32f3xx_hal_pwr_ex.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_pwr_ex.c
-
-
-
-
- stm32f3xx_hal_gpio.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_gpio.c
-
-
-
-
- stm32f3xx_hal_rcc_ex.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_rcc_ex.c
-
-
-
-
- stm32f3xx_hal_usart_ex.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_usart_ex.c
-
-
-
-
- system_stm32f3xx.c
- 1
- ..\libraries\STM32F3xx_HAL\CMSIS\Device\ST\STM32F3xx\Source\Templates\system_stm32f3xx.c
-
-
-
-
- stm32f3xx_hal_cortex.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_cortex.c
-
-
-
-
- stm32f3xx_hal_exti.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_exti.c
-
-
-
-
- stm32f3xx_hal_crc_ex.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_crc_ex.c
-
-
-
-
- stm32f3xx_hal_rcc.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_rcc.c
-
-
-
-
- stm32f3xx_hal_pwr.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_pwr.c
-
-
-
-
- stm32f3xx_hal_dma.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_dma.c
-
-
-
-
- stm32f3xx_hal_sram.c
- 1
- ..\libraries\STM32F3xx_HAL\STM32F3xx_HAL_Driver\Src\stm32f3xx_hal_sram.c
-
-
-
diff --git a/bsp/stm32/stm32f334-st-nucleo/rtconfig.h b/bsp/stm32/stm32f334-st-nucleo/rtconfig.h
index 7d6d13929f..0c3c729b08 100644
--- a/bsp/stm32/stm32f334-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f334-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f401-st-nucleo/.config b/bsp/stm32/stm32f401-st-nucleo/.config
index 8b98e1cd35..d3b5c602e8 100644
--- a/bsp/stm32/stm32f401-st-nucleo/.config
+++ b/bsp/stm32/stm32f401-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F401_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f401-st-nucleo/rtconfig.h b/bsp/stm32/stm32f401-st-nucleo/rtconfig.h
index a838639507..d974bdf111 100644
--- a/bsp/stm32/stm32f401-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f401-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f401-weact-blackpill/.config b/bsp/stm32/stm32f401-weact-blackpill/.config
index a0524cd4fa..43266289bf 100644
--- a/bsp/stm32/stm32f401-weact-blackpill/.config
+++ b/bsp/stm32/stm32f401-weact-blackpill/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F401CC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f401-weact-blackpill/rtconfig.h b/bsp/stm32/stm32f401-weact-blackpill/rtconfig.h
index 37bbfb4dac..12de1191a2 100644
--- a/bsp/stm32/stm32f401-weact-blackpill/rtconfig.h
+++ b/bsp/stm32/stm32f401-weact-blackpill/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/.config b/bsp/stm32/stm32f405-smdz-breadfruit/.config
index 66a3497af3..90a52f132d 100644
--- a/bsp/stm32/stm32f405-smdz-breadfruit/.config
+++ b/bsp/stm32/stm32f405-smdz-breadfruit/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F405RG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/rtconfig.h b/bsp/stm32/stm32f405-smdz-breadfruit/rtconfig.h
index e33fcc5c93..2a971d32f2 100644
--- a/bsp/stm32/stm32f405-smdz-breadfruit/rtconfig.h
+++ b/bsp/stm32/stm32f405-smdz-breadfruit/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f405zg-mini-template/.config b/bsp/stm32/stm32f405zg-mini-template/.config
index c0bff95138..f9b511a6ad 100644
--- a/bsp/stm32/stm32f405zg-mini-template/.config
+++ b/bsp/stm32/stm32f405zg-mini-template/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F405ZG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f405zg-mini-template/rtconfig.h b/bsp/stm32/stm32f405zg-mini-template/rtconfig.h
index e5875a2818..57fee54163 100644
--- a/bsp/stm32/stm32f405zg-mini-template/rtconfig.h
+++ b/bsp/stm32/stm32f405zg-mini-template/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f407-armfly-v5/.config b/bsp/stm32/stm32f407-armfly-v5/.config
index faed202595..5ce1b0e596 100644
--- a/bsp/stm32/stm32f407-armfly-v5/.config
+++ b/bsp/stm32/stm32f407-armfly-v5/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F407IG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f407-armfly-v5/rtconfig.h b/bsp/stm32/stm32f407-armfly-v5/rtconfig.h
index 86777521f3..9cc67235bf 100644
--- a/bsp/stm32/stm32f407-armfly-v5/rtconfig.h
+++ b/bsp/stm32/stm32f407-armfly-v5/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f407-atk-explorer/.config b/bsp/stm32/stm32f407-atk-explorer/.config
index 47929451bc..21cf345cff 100644
--- a/bsp/stm32/stm32f407-atk-explorer/.config
+++ b/bsp/stm32/stm32f407-atk-explorer/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F407_ATK_EXPLORER=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -357,6 +356,7 @@ CONFIG_RT_USING_POSIX_SOCKET=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -697,6 +697,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f407-atk-explorer/rtconfig.h b/bsp/stm32/stm32f407-atk-explorer/rtconfig.h
index 41da897deb..745fe4994b 100644
--- a/bsp/stm32/stm32f407-atk-explorer/rtconfig.h
+++ b/bsp/stm32/stm32f407-atk-explorer/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -196,6 +196,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
diff --git a/bsp/stm32/stm32f407-fk407m2-zgt6/.config b/bsp/stm32/stm32f407-fk407m2-zgt6/.config
index 104990eb93..47b8259587 100644
--- a/bsp/stm32/stm32f407-fk407m2-zgt6/.config
+++ b/bsp/stm32/stm32f407-fk407m2-zgt6/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F407_FK407M2_ZGT6=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -589,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f407-fk407m2-zgt6/rtconfig.h b/bsp/stm32/stm32f407-fk407m2-zgt6/rtconfig.h
index 12b5a7c719..2e36028c23 100644
--- a/bsp/stm32/stm32f407-fk407m2-zgt6/rtconfig.h
+++ b/bsp/stm32/stm32f407-fk407m2-zgt6/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f407-lckfb-skystar/.config b/bsp/stm32/stm32f407-lckfb-skystar/.config
index 252abded58..725992ddf3 100644
--- a/bsp/stm32/stm32f407-lckfb-skystar/.config
+++ b/bsp/stm32/stm32f407-lckfb-skystar/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F407_LCKFB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -596,6 +595,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f407-lckfb-skystar/rtconfig.h b/bsp/stm32/stm32f407-lckfb-skystar/rtconfig.h
index 80f6963b9d..9d4bb093d2 100644
--- a/bsp/stm32/stm32f407-lckfb-skystar/rtconfig.h
+++ b/bsp/stm32/stm32f407-lckfb-skystar/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f407-robomaster-c/.config b/bsp/stm32/stm32f407-robomaster-c/.config
index 5b43de2e0a..7b158c9b68 100644
--- a/bsp/stm32/stm32f407-robomaster-c/.config
+++ b/bsp/stm32/stm32f407-robomaster-c/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F407IG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f407-robomaster-c/rtconfig.h b/bsp/stm32/stm32f407-robomaster-c/rtconfig.h
index 4f3e4fe689..889d670284 100644
--- a/bsp/stm32/stm32f407-robomaster-c/rtconfig.h
+++ b/bsp/stm32/stm32f407-robomaster-c/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f407-rt-spark/.config b/bsp/stm32/stm32f407-rt-spark/.config
index c665508ae7..28a9613d54 100644
--- a/bsp/stm32/stm32f407-rt-spark/.config
+++ b/bsp/stm32/stm32f407-rt-spark/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F407_SPARK=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -728,6 +732,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -815,6 +820,7 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -857,6 +863,10 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -870,6 +880,21 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1041,6 +1066,7 @@ CONFIG_PKG_STM32F4_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32f407-rt-spark/project.ewp b/bsp/stm32/stm32f407-rt-spark/project.ewp
index 85cbeed617..2d7aa86567 100644
--- a/bsp/stm32/stm32f407-rt-spark/project.ewp
+++ b/bsp/stm32/stm32f407-rt-spark/project.ewp
@@ -215,14 +215,12 @@
CCDefines
+ STM32F407xx
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- STM32F407xx
- STM32F407xx
- __RTTHREAD__
- USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -350,32 +348,28 @@
CCIncludePath2
- $PROJ_DIR$\packages\stm32f4_cmsis_driver-latest\Include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Inc\Legacy
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\packages\CMSIS-Core-latest\Include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Inc
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\HAL_Drivers
$PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -1264,14 +1258,12 @@
CCDefines
+ STM32F407xx
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- STM32F407xx
- STM32F407xx
- __RTTHREAD__
- USE_HAL_DRIVER
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1399,32 +1391,28 @@
CCIncludePath2
- $PROJ_DIR$\packages\stm32f4_cmsis_driver-latest\Include
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Inc\Legacy
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\packages\CMSIS-Core-latest\Include
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Inc
- $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\HAL_Drivers
$PROJ_DIR$\..\libraries\HAL_Drivers\drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drivers
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -2105,9 +2093,6 @@
$PROJ_DIR$\applications\main.c
-
- CMSIS-Core
-
Compiler
@@ -2231,13 +2216,13 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2290,20 +2275,20 @@
klibc
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2328,79 +2313,7 @@
POSIX
- STM32F4-CMSIS
-
- $PROJ_DIR$\packages\stm32f4_cmsis_driver-latest\Source\Templates\system_stm32f4xx.c
-
-
- $PROJ_DIR$\packages\stm32f4_cmsis_driver-latest\Source\Templates\iar\startup_stm32f407xx.s
-
-
-
- STM32F4-HAL
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cryp.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_gpio.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_dma_ex.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_i2c_ex.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_crc.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_uart.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cryp_ex.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cec.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_rcc.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_i2c.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_pwr.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cortex.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_tim_ex.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_pwr_ex.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_lptim.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_usart.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_dma.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_rng.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_tim.c
-
-
- $PROJ_DIR$\packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_rcc_ex.c
-
+ utc_UTest
utestcases
diff --git a/bsp/stm32/stm32f407-rt-spark/project.uvprojx b/bsp/stm32/stm32f407-rt-spark/project.uvprojx
index 6e85313f6b..c2b83ff753 100644
--- a/bsp/stm32/stm32f407-rt-spark/project.uvprojx
+++ b/bsp/stm32/stm32f407-rt-spark/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, USE_HAL_DRIVER, STM32F407xx, RT_USING_LIBC, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, STM32F407xx
- ..\..\..\components\drivers\include;.;applications;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;packages\stm32f4_hal_driver-latest\Inc\Legacy;..\libraries\HAL_Drivers;board\ports;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;board;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;packages\stm32f4_hal_driver-latest\Inc;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;board\CubeMX_Config\Inc;..\..\..\components\drivers\include;packages\CMSIS-Core-latest\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;packages\stm32f4_cmsis_driver-latest\Include;..\..\..\components\libc\compilers\common\extension;..\libraries\HAL_Drivers\drivers
+ ..\..\..\components\finsh;board\ports;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;board;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;board\CubeMX_Config\Inc;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers\drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;.;..\libraries\HAL_Drivers
@@ -793,20 +793,6 @@
Finsh
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
cmd.c
@@ -814,6 +800,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ msh_parse.c
+ 1
+ ..\..\..\components\finsh\msh_parse.c
+
+
shell.c
@@ -821,6 +814,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1135,16 +1135,16 @@
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
- rt_vsnprintf_tiny.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1186,173 +1186,6 @@
-
- STM32F4-CMSIS
-
-
- startup_stm32f407xx.s
- 2
- packages\stm32f4_cmsis_driver-latest\Source\Templates\arm\startup_stm32f407xx.s
-
-
-
-
- system_stm32f4xx.c
- 1
- packages\stm32f4_cmsis_driver-latest\Source\Templates\system_stm32f4xx.c
-
-
-
-
- STM32F4-HAL
-
-
- stm32f4xx_hal_cryp_ex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cryp_ex.c
-
-
-
-
- stm32f4xx_hal_rcc.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_rcc.c
-
-
-
-
- stm32f4xx_hal_rng.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_rng.c
-
-
-
-
- stm32f4xx_hal_i2c.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_i2c.c
-
-
-
-
- stm32f4xx_hal_lptim.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_lptim.c
-
-
-
-
- stm32f4xx_hal_crc.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_crc.c
-
-
-
-
- stm32f4xx_hal_pwr_ex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_pwr_ex.c
-
-
-
-
- stm32f4xx_hal_gpio.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_gpio.c
-
-
-
-
- stm32f4xx_hal_uart.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_uart.c
-
-
-
-
- stm32f4xx_hal_cryp.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cryp.c
-
-
-
-
- stm32f4xx_hal_tim.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_tim.c
-
-
-
-
- stm32f4xx_hal_dma.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_dma.c
-
-
-
-
- stm32f4xx_hal.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal.c
-
-
-
-
- stm32f4xx_hal_tim_ex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_tim_ex.c
-
-
-
-
- stm32f4xx_hal_dma_ex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_dma_ex.c
-
-
-
-
- stm32f4xx_hal_usart.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_usart.c
-
-
-
-
- stm32f4xx_hal_cec.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cec.c
-
-
-
-
- stm32f4xx_hal_pwr.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_pwr.c
-
-
-
-
- stm32f4xx_hal_cortex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_cortex.c
-
-
-
-
- stm32f4xx_hal_rcc_ex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_rcc_ex.c
-
-
-
-
- stm32f4xx_hal_i2c_ex.c
- 1
- packages\stm32f4_hal_driver-latest\Src\stm32f4xx_hal_i2c_ex.c
-
-
-
diff --git a/bsp/stm32/stm32f407-rt-spark/rtconfig.h b/bsp/stm32/stm32f407-rt-spark/rtconfig.h
index 80244dc614..af8e10dd96 100644
--- a/bsp/stm32/stm32f407-rt-spark/rtconfig.h
+++ b/bsp/stm32/stm32f407-rt-spark/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -318,6 +318,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32f407-st-discovery/.config b/bsp/stm32/stm32f407-st-discovery/.config
index 90826ac34b..ee45d68cb0 100644
--- a/bsp/stm32/stm32f407-st-discovery/.config
+++ b/bsp/stm32/stm32f407-st-discovery/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F407VG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f407-st-discovery/rtconfig.h b/bsp/stm32/stm32f407-st-discovery/rtconfig.h
index 07963d1342..34babce483 100644
--- a/bsp/stm32/stm32f407-st-discovery/rtconfig.h
+++ b/bsp/stm32/stm32f407-st-discovery/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f410-st-nucleo/.config b/bsp/stm32/stm32f410-st-nucleo/.config
index 8171ce9b39..fe4d12d5cb 100644
--- a/bsp/stm32/stm32f410-st-nucleo/.config
+++ b/bsp/stm32/stm32f410-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F410_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f410-st-nucleo/rtconfig.h b/bsp/stm32/stm32f410-st-nucleo/rtconfig.h
index c72aa7dc30..72876d8efd 100644
--- a/bsp/stm32/stm32f410-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f410-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f411-atk-nano/.config b/bsp/stm32/stm32f411-atk-nano/.config
index 384c3d7d0b..65c4698727 100644
--- a/bsp/stm32/stm32f411-atk-nano/.config
+++ b/bsp/stm32/stm32f411-atk-nano/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F411RC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -601,6 +600,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f411-atk-nano/rtconfig.h b/bsp/stm32/stm32f411-atk-nano/rtconfig.h
index 6f34df65a4..b88dac53b6 100644
--- a/bsp/stm32/stm32f411-atk-nano/rtconfig.h
+++ b/bsp/stm32/stm32f411-atk-nano/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f411-st-nucleo/.config b/bsp/stm32/stm32f411-st-nucleo/.config
index 18d7c1df7d..c124de294e 100644
--- a/bsp/stm32/stm32f411-st-nucleo/.config
+++ b/bsp/stm32/stm32f411-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F411_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f411-st-nucleo/rtconfig.h b/bsp/stm32/stm32f411-st-nucleo/rtconfig.h
index eb3f669f90..ad01e479bf 100644
--- a/bsp/stm32/stm32f411-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f411-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f411-weact-blackpill/.config b/bsp/stm32/stm32f411-weact-blackpill/.config
index aa1515e19c..b346487bd9 100644
--- a/bsp/stm32/stm32f411-weact-blackpill/.config
+++ b/bsp/stm32/stm32f411-weact-blackpill/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F411RE=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f411-weact-blackpill/rtconfig.h b/bsp/stm32/stm32f411-weact-blackpill/rtconfig.h
index 83c9315f03..6189a0d884 100644
--- a/bsp/stm32/stm32f411-weact-blackpill/rtconfig.h
+++ b/bsp/stm32/stm32f411-weact-blackpill/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f412-st-nucleo/.config b/bsp/stm32/stm32f412-st-nucleo/.config
index 851d7c3c14..832002c711 100644
--- a/bsp/stm32/stm32f412-st-nucleo/.config
+++ b/bsp/stm32/stm32f412-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F412_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f412-st-nucleo/rtconfig.h b/bsp/stm32/stm32f412-st-nucleo/rtconfig.h
index d4ebef81e2..8c2f58bc97 100644
--- a/bsp/stm32/stm32f412-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f412-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f413-st-nucleo/.config b/bsp/stm32/stm32f413-st-nucleo/.config
index 3ed68a08c3..75b2003820 100644
--- a/bsp/stm32/stm32f413-st-nucleo/.config
+++ b/bsp/stm32/stm32f413-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F413_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f413-st-nucleo/rtconfig.h b/bsp/stm32/stm32f413-st-nucleo/rtconfig.h
index 8c684f3ad2..3ae4b5f29d 100644
--- a/bsp/stm32/stm32f413-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f413-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f427-robomaster-a/.config b/bsp/stm32/stm32f427-robomaster-a/.config
index b02f43cc7d..c2ae846c7b 100644
--- a/bsp/stm32/stm32f427-robomaster-a/.config
+++ b/bsp/stm32/stm32f427-robomaster-a/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F427II=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f427-robomaster-a/rtconfig.h b/bsp/stm32/stm32f427-robomaster-a/rtconfig.h
index 2f2881568d..bc1760e1b6 100644
--- a/bsp/stm32/stm32f427-robomaster-a/rtconfig.h
+++ b/bsp/stm32/stm32f427-robomaster-a/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f429-armfly-v6/.config b/bsp/stm32/stm32f429-armfly-v6/.config
index e36ebc9295..e7381d46e7 100644
--- a/bsp/stm32/stm32f429-armfly-v6/.config
+++ b/bsp/stm32/stm32f429-armfly-v6/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F429BI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f429-armfly-v6/rtconfig.h b/bsp/stm32/stm32f429-armfly-v6/rtconfig.h
index 33a8537e86..b05d7eab89 100644
--- a/bsp/stm32/stm32f429-armfly-v6/rtconfig.h
+++ b/bsp/stm32/stm32f429-armfly-v6/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f429-atk-apollo/.config b/bsp/stm32/stm32f429-atk-apollo/.config
index d0763a1c4a..0287ab7af3 100644
--- a/bsp/stm32/stm32f429-atk-apollo/.config
+++ b/bsp/stm32/stm32f429-atk-apollo/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F429IG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f429-atk-apollo/rtconfig.h b/bsp/stm32/stm32f429-atk-apollo/rtconfig.h
index a8617a24b1..05cb0c9b9a 100644
--- a/bsp/stm32/stm32f429-atk-apollo/rtconfig.h
+++ b/bsp/stm32/stm32f429-atk-apollo/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f429-fire-challenger/.config b/bsp/stm32/stm32f429-fire-challenger/.config
index 4327e5a75c..1a1fa54ac1 100644
--- a/bsp/stm32/stm32f429-fire-challenger/.config
+++ b/bsp/stm32/stm32f429-fire-challenger/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F429IG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f429-fire-challenger/rtconfig.h b/bsp/stm32/stm32f429-fire-challenger/rtconfig.h
index a8617a24b1..05cb0c9b9a 100644
--- a/bsp/stm32/stm32f429-fire-challenger/rtconfig.h
+++ b/bsp/stm32/stm32f429-fire-challenger/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f429-st-disco/.config b/bsp/stm32/stm32f429-st-disco/.config
index 8b76dcec24..2fc8ef0032 100644
--- a/bsp/stm32/stm32f429-st-disco/.config
+++ b/bsp/stm32/stm32f429-st-disco/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F429ZI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -613,6 +612,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f429-st-disco/rtconfig.h b/bsp/stm32/stm32f429-st-disco/rtconfig.h
index f3e0902bc8..74e8a0e4c2 100644
--- a/bsp/stm32/stm32f429-st-disco/rtconfig.h
+++ b/bsp/stm32/stm32f429-st-disco/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f446-st-nucleo/.config b/bsp/stm32/stm32f446-st-nucleo/.config
index 626e6c4226..615b4628b6 100644
--- a/bsp/stm32/stm32f446-st-nucleo/.config
+++ b/bsp/stm32/stm32f446-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F446_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f446-st-nucleo/rtconfig.h b/bsp/stm32/stm32f446-st-nucleo/rtconfig.h
index 0153b672ad..d7dc7d9a03 100644
--- a/bsp/stm32/stm32f446-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f446-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f469-st-disco/.config b/bsp/stm32/stm32f469-st-disco/.config
index 839ec28606..08b80a8fd0 100644
--- a/bsp/stm32/stm32f469-st-disco/.config
+++ b/bsp/stm32/stm32f469-st-disco/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F469NI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -215,6 +213,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -590,6 +589,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f469-st-disco/rtconfig.h b/bsp/stm32/stm32f469-st-disco/rtconfig.h
index e31b9c7c1b..71c02d8cc2 100644
--- a/bsp/stm32/stm32f469-st-disco/rtconfig.h
+++ b/bsp/stm32/stm32f469-st-disco/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f723-st-disco/.config b/bsp/stm32/stm32f723-st-disco/.config
index 87715fdd05..1980f69aa6 100644
--- a/bsp/stm32/stm32f723-st-disco/.config
+++ b/bsp/stm32/stm32f723-st-disco/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F723E=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f723-st-disco/rtconfig.h b/bsp/stm32/stm32f723-st-disco/rtconfig.h
index 57359d5dca..fe4769f946 100644
--- a/bsp/stm32/stm32f723-st-disco/rtconfig.h
+++ b/bsp/stm32/stm32f723-st-disco/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f746-st-disco/.config b/bsp/stm32/stm32f746-st-disco/.config
index 7af2bb88d8..f98c081369 100644
--- a/bsp/stm32/stm32f746-st-disco/.config
+++ b/bsp/stm32/stm32f746-st-disco/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F746NG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f746-st-disco/rtconfig.h b/bsp/stm32/stm32f746-st-disco/rtconfig.h
index 5267ace68f..df9d915b61 100644
--- a/bsp/stm32/stm32f746-st-disco/rtconfig.h
+++ b/bsp/stm32/stm32f746-st-disco/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f746-st-nucleo/.config b/bsp/stm32/stm32f746-st-nucleo/.config
index 8aba58d4b5..10870f64e1 100644
--- a/bsp/stm32/stm32f746-st-nucleo/.config
+++ b/bsp/stm32/stm32f746-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F746_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -214,6 +212,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -597,6 +596,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f746-st-nucleo/rtconfig.h b/bsp/stm32/stm32f746-st-nucleo/rtconfig.h
index 383bbd9062..18d2d607e9 100644
--- a/bsp/stm32/stm32f746-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f746-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f767-atk-apollo/.config b/bsp/stm32/stm32f767-atk-apollo/.config
index 286ebc7b7d..100e17cc24 100644
--- a/bsp/stm32/stm32f767-atk-apollo/.config
+++ b/bsp/stm32/stm32f767-atk-apollo/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F767IG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f767-atk-apollo/rtconfig.h b/bsp/stm32/stm32f767-atk-apollo/rtconfig.h
index e2ebf3a417..18b41ff3a2 100644
--- a/bsp/stm32/stm32f767-atk-apollo/rtconfig.h
+++ b/bsp/stm32/stm32f767-atk-apollo/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f767-fire-challenger-v1/.config b/bsp/stm32/stm32f767-fire-challenger-v1/.config
index 36b97b5214..e4db6ec8a7 100644
--- a/bsp/stm32/stm32f767-fire-challenger-v1/.config
+++ b/bsp/stm32/stm32f767-fire-challenger-v1/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F767IG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -594,6 +593,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f767-fire-challenger-v1/rtconfig.h b/bsp/stm32/stm32f767-fire-challenger-v1/rtconfig.h
index dd6d9da1b0..ed92a801c7 100644
--- a/bsp/stm32/stm32f767-fire-challenger-v1/rtconfig.h
+++ b/bsp/stm32/stm32f767-fire-challenger-v1/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f767-st-nucleo/.config b/bsp/stm32/stm32f767-st-nucleo/.config
index 66108d7245..326af61a44 100644
--- a/bsp/stm32/stm32f767-st-nucleo/.config
+++ b/bsp/stm32/stm32f767-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32F767_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -214,6 +212,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -604,6 +603,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f767-st-nucleo/rtconfig.h b/bsp/stm32/stm32f767-st-nucleo/rtconfig.h
index 1ce9d3331f..9e9dcd1973 100644
--- a/bsp/stm32/stm32f767-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32f767-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32f769-st-disco/.config b/bsp/stm32/stm32f769-st-disco/.config
index be4110c3e0..3d40193d43 100644
--- a/bsp/stm32/stm32f769-st-disco/.config
+++ b/bsp/stm32/stm32f769-st-disco/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32F769NI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32f769-st-disco/rtconfig.h b/bsp/stm32/stm32f769-st-disco/rtconfig.h
index 9b67d239ae..331350422f 100644
--- a/bsp/stm32/stm32f769-st-disco/rtconfig.h
+++ b/bsp/stm32/stm32f769-st-disco/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32g030-tiny-board/.config b/bsp/stm32/stm32g030-tiny-board/.config
index 32f2f91dfe..f7d5a641f8 100644
--- a/bsp/stm32/stm32g030-tiny-board/.config
+++ b/bsp/stm32/stm32g030-tiny-board/.config
@@ -104,11 +104,9 @@ CONFIG_RT_KLIBC_USING_LIBC_VSSCANF=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -206,6 +204,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=768
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -580,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32g030-tiny-board/rtconfig.h b/bsp/stm32/stm32g030-tiny-board/rtconfig.h
index 1786986cef..9d31280992 100644
--- a/bsp/stm32/stm32g030-tiny-board/rtconfig.h
+++ b/bsp/stm32/stm32g030-tiny-board/rtconfig.h
@@ -66,7 +66,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32g070-st-nucleo/.config b/bsp/stm32/stm32g070-st-nucleo/.config
index e8a75af34b..e241c4f558 100644
--- a/bsp/stm32/stm32g070-st-nucleo/.config
+++ b/bsp/stm32/stm32g070-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32G070_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -582,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32g070-st-nucleo/rtconfig.h b/bsp/stm32/stm32g070-st-nucleo/rtconfig.h
index 3641d7d2e4..291101d24c 100644
--- a/bsp/stm32/stm32g070-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32g070-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32g071-st-nucleo/.config b/bsp/stm32/stm32g071-st-nucleo/.config
index d0af0996a2..9b4af214be 100644
--- a/bsp/stm32/stm32g071-st-nucleo/.config
+++ b/bsp/stm32/stm32g071-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32G071_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -207,6 +205,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -383,6 +383,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -490,6 +491,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -579,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -625,6 +628,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -808,6 +813,7 @@ CONFIG_PKG_STM32G0_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -850,6 +856,10 @@ CONFIG_PKG_STM32G0_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_PKG_STM32G0_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_PKG_STM32G0_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32g071-st-nucleo/rtconfig.h b/bsp/stm32/stm32g071-st-nucleo/rtconfig.h
index 841e1c8124..4571efba71 100644
--- a/bsp/stm32/stm32g071-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32g071-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -312,6 +312,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32g431-st-nucleo/.config b/bsp/stm32/stm32g431-st-nucleo/.config
index c9ce47a7b4..cfdf705566 100644
--- a/bsp/stm32/stm32g431-st-nucleo/.config
+++ b/bsp/stm32/stm32g431-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32G431_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32g431-st-nucleo/rtconfig.h b/bsp/stm32/stm32g431-st-nucleo/rtconfig.h
index 7aa20e4450..10d70d69e7 100644
--- a/bsp/stm32/stm32g431-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32g431-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32g474-st-nucleo/.config b/bsp/stm32/stm32g474-st-nucleo/.config
index 5063128253..55ba5dc02c 100644
--- a/bsp/stm32/stm32g474-st-nucleo/.config
+++ b/bsp/stm32/stm32g474-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32G474_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32g474-st-nucleo/rtconfig.h b/bsp/stm32/stm32g474-st-nucleo/rtconfig.h
index 94ba821de6..a1ee3edc54 100644
--- a/bsp/stm32/stm32g474-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32g474-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32g491-st-nucleo/.config b/bsp/stm32/stm32g491-st-nucleo/.config
index 16b699b751..993e4be507 100644
--- a/bsp/stm32/stm32g491-st-nucleo/.config
+++ b/bsp/stm32/stm32g491-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32G491_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32g491-st-nucleo/rtconfig.h b/bsp/stm32/stm32g491-st-nucleo/rtconfig.h
index 21f52f76d6..90ff403ea6 100644
--- a/bsp/stm32/stm32g491-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32g491-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h503-st-nucleo/.config b/bsp/stm32/stm32h503-st-nucleo/.config
index d9efdee898..0eee15d6eb 100644
--- a/bsp/stm32/stm32h503-st-nucleo/.config
+++ b/bsp/stm32/stm32h503-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32H503_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -599,6 +598,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h503-st-nucleo/rtconfig.h b/bsp/stm32/stm32h503-st-nucleo/rtconfig.h
index 6ab78ec9c1..fb9f11eebb 100644
--- a/bsp/stm32/stm32h503-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32h503-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h563-st-nucleo/.config b/bsp/stm32/stm32h563-st-nucleo/.config
index 2672252bcc..7bec929639 100644
--- a/bsp/stm32/stm32h563-st-nucleo/.config
+++ b/bsp/stm32/stm32h563-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32H563_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -599,6 +598,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h563-st-nucleo/rtconfig.h b/bsp/stm32/stm32h563-st-nucleo/rtconfig.h
index e3cd850f8a..d226b31868 100644
--- a/bsp/stm32/stm32h563-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32h563-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h723-st-nucleo/.config b/bsp/stm32/stm32h723-st-nucleo/.config
index 89dded5704..a8282ab126 100644
--- a/bsp/stm32/stm32h723-st-nucleo/.config
+++ b/bsp/stm32/stm32h723-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32H723_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -586,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h723-st-nucleo/rtconfig.h b/bsp/stm32/stm32h723-st-nucleo/rtconfig.h
index 370b7d2d06..be18624baa 100644
--- a/bsp/stm32/stm32h723-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32h723-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h730-esphosted-evb/.config b/bsp/stm32/stm32h730-esphosted-evb/.config
index b06d688e78..3aee365b97 100644
--- a/bsp/stm32/stm32h730-esphosted-evb/.config
+++ b/bsp/stm32/stm32h730-esphosted-evb/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H730VB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -725,6 +729,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -812,6 +817,7 @@ CONFIG_PKG_STM32H7_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -854,6 +860,10 @@ CONFIG_PKG_STM32H7_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -867,6 +877,21 @@ CONFIG_PKG_STM32H7_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1038,6 +1063,7 @@ CONFIG_PKG_STM32H7_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32h730-esphosted-evb/rtconfig.h b/bsp/stm32/stm32h730-esphosted-evb/rtconfig.h
index 4829c546ed..76c2ccc2ba 100644
--- a/bsp/stm32/stm32h730-esphosted-evb/rtconfig.h
+++ b/bsp/stm32/stm32h730-esphosted-evb/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -315,6 +315,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32h743-armfly-v7/.config b/bsp/stm32/stm32h743-armfly-v7/.config
index 99aaac135f..1a5d2982f9 100644
--- a/bsp/stm32/stm32h743-armfly-v7/.config
+++ b/bsp/stm32/stm32h743-armfly-v7/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H743XI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h743-armfly-v7/rtconfig.h b/bsp/stm32/stm32h743-armfly-v7/rtconfig.h
index 073fc59509..39a3e89c98 100644
--- a/bsp/stm32/stm32h743-armfly-v7/rtconfig.h
+++ b/bsp/stm32/stm32h743-armfly-v7/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h743-atk-apollo/.config b/bsp/stm32/stm32h743-atk-apollo/.config
index 7089ccc889..17b9cbe59b 100644
--- a/bsp/stm32/stm32h743-atk-apollo/.config
+++ b/bsp/stm32/stm32h743-atk-apollo/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H743II=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h743-atk-apollo/rtconfig.h b/bsp/stm32/stm32h743-atk-apollo/rtconfig.h
index b380645288..096cf177f6 100644
--- a/bsp/stm32/stm32h743-atk-apollo/rtconfig.h
+++ b/bsp/stm32/stm32h743-atk-apollo/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h743-openmv-h7plus/.config b/bsp/stm32/stm32h743-openmv-h7plus/.config
index a360409217..2347abe2de 100644
--- a/bsp/stm32/stm32h743-openmv-h7plus/.config
+++ b/bsp/stm32/stm32h743-openmv-h7plus/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H743II=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -685,6 +684,7 @@ CONFIG_RT_VCOM_TX_TIMEOUT=1000
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h743-openmv-h7plus/rtconfig.h b/bsp/stm32/stm32h743-openmv-h7plus/rtconfig.h
index 4683ceeb25..56c59845b9 100644
--- a/bsp/stm32/stm32h743-openmv-h7plus/rtconfig.h
+++ b/bsp/stm32/stm32h743-openmv-h7plus/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h743-st-nucleo/.config b/bsp/stm32/stm32h743-st-nucleo/.config
index b111ba91ad..a14d1b329d 100644
--- a/bsp/stm32/stm32h743-st-nucleo/.config
+++ b/bsp/stm32/stm32h743-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32H743_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -586,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h743-st-nucleo/rtconfig.h b/bsp/stm32/stm32h743-st-nucleo/rtconfig.h
index 2412e117cd..e348cdd582 100644
--- a/bsp/stm32/stm32h743-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32h743-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h747-st-discovery/.config b/bsp/stm32/stm32h747-st-discovery/.config
index 5e72a2c644..b92f5a55ca 100644
--- a/bsp/stm32/stm32h747-st-discovery/.config
+++ b/bsp/stm32/stm32h747-st-discovery/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H747XI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h747-st-discovery/rtconfig.h b/bsp/stm32/stm32h747-st-discovery/rtconfig.h
index b722f09c9d..45def51a41 100644
--- a/bsp/stm32/stm32h747-st-discovery/rtconfig.h
+++ b/bsp/stm32/stm32h747-st-discovery/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/.config b/bsp/stm32/stm32h750-armfly-h7-tool/.config
index 0f49f1242f..8226264b4f 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/.config
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H750IB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -604,6 +603,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/rtconfig.h b/bsp/stm32/stm32h750-armfly-h7-tool/rtconfig.h
index ccfd890d66..388633535f 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/rtconfig.h
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h750-artpi/.config b/bsp/stm32/stm32h750-artpi/.config
index e80671ac13..d7069755d0 100644
--- a/bsp/stm32/stm32h750-artpi/.config
+++ b/bsp/stm32/stm32h750-artpi/.config
@@ -212,6 +212,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -746,7 +747,6 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
-# CONFIG_PKG_USING_CHERRYECAT is not set
# end of system packages
#
@@ -909,12 +909,6 @@ CONFIG_PKG_STM32H7_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
# end of GD32 Drivers
-
-#
-# HPMicro SDK
-#
-# CONFIG_PKG_USING_HPM_SDK is not set
-# end of HPMicro SDK
# end of HAL & SDK Drivers
#
diff --git a/bsp/stm32/stm32h750-artpi/rtconfig.h b/bsp/stm32/stm32h750-artpi/rtconfig.h
index f93bf4b3a4..bab74c0588 100644
--- a/bsp/stm32/stm32h750-artpi/rtconfig.h
+++ b/bsp/stm32/stm32h750-artpi/rtconfig.h
@@ -333,10 +333,6 @@
/* GD32 Drivers */
/* end of GD32 Drivers */
-
-/* HPMicro SDK */
-
-/* end of HPMicro SDK */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/.config b/bsp/stm32/stm32h750-fk750m1-vbt6/.config
index f4f376a7db..06bc61b837 100644
--- a/bsp/stm32/stm32h750-fk750m1-vbt6/.config
+++ b/bsp/stm32/stm32h750-fk750m1-vbt6/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H750VBT6=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -622,6 +621,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/rtconfig.h b/bsp/stm32/stm32h750-fk750m1-vbt6/rtconfig.h
index 05f35e994d..0bf2715909 100644
--- a/bsp/stm32/stm32h750-fk750m1-vbt6/rtconfig.h
+++ b/bsp/stm32/stm32h750-fk750m1-vbt6/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/.config b/bsp/stm32/stm32h750-weact-ministm32h7xx/.config
index 4a7b123269..c8d3376f9e 100644
--- a/bsp/stm32/stm32h750-weact-ministm32h7xx/.config
+++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32H750VBT6=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -620,6 +619,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/rtconfig.h b/bsp/stm32/stm32h750-weact-ministm32h7xx/rtconfig.h
index e152e85aa1..fe594a261f 100644
--- a/bsp/stm32/stm32h750-weact-ministm32h7xx/rtconfig.h
+++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32h7r7-artpi2/.config b/bsp/stm32/stm32h7r7-artpi2/.config
index 327851cd64..02e3298d5d 100644
--- a/bsp/stm32/stm32h7r7-artpi2/.config
+++ b/bsp/stm32/stm32h7r7-artpi2/.config
@@ -106,11 +106,9 @@ CONFIG_SOC_SERIES_STM32H7RS=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -397,6 +397,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -504,6 +505,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -594,6 +596,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -640,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -736,6 +740,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -823,6 +828,7 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -865,6 +871,10 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -878,6 +888,21 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1049,6 +1074,7 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32h7r7-artpi2/rtconfig.h b/bsp/stm32/stm32h7r7-artpi2/rtconfig.h
index 262dad1f94..3ebf038c12 100644
--- a/bsp/stm32/stm32h7r7-artpi2/rtconfig.h
+++ b/bsp/stm32/stm32h7r7-artpi2/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -319,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32h7s7-st-disco/.config b/bsp/stm32/stm32h7s7-st-disco/.config
index bbe15fdd6f..f49022b4c6 100644
--- a/bsp/stm32/stm32h7s7-st-disco/.config
+++ b/bsp/stm32/stm32h7s7-st-disco/.config
@@ -106,11 +106,9 @@ CONFIG_SOC_SERIES_STM32H7RS=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -397,6 +397,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -504,6 +505,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -594,6 +596,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -640,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -736,6 +740,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -823,6 +828,7 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -865,6 +871,10 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -878,6 +888,21 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1049,6 +1074,7 @@ CONFIG_PKG_STM32H7RS_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32h7s7-st-disco/rtconfig.h b/bsp/stm32/stm32h7s7-st-disco/rtconfig.h
index 262dad1f94..3ebf038c12 100644
--- a/bsp/stm32/stm32h7s7-st-disco/rtconfig.h
+++ b/bsp/stm32/stm32h7s7-st-disco/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -319,6 +319,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32l010-st-nucleo/.config b/bsp/stm32/stm32l010-st-nucleo/.config
index b224058c77..71d1ee4d15 100644
--- a/bsp/stm32/stm32l010-st-nucleo/.config
+++ b/bsp/stm32/stm32l010-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L010_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -582,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l010-st-nucleo/rtconfig.h b/bsp/stm32/stm32l010-st-nucleo/rtconfig.h
index 6aa239290d..e1b47e2267 100644
--- a/bsp/stm32/stm32l010-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l010-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l053-st-nucleo/.config b/bsp/stm32/stm32l053-st-nucleo/.config
index 5d4e3ad9ff..e6fca19eeb 100644
--- a/bsp/stm32/stm32l053-st-nucleo/.config
+++ b/bsp/stm32/stm32l053-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L053_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -582,6 +581,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l053-st-nucleo/rtconfig.h b/bsp/stm32/stm32l053-st-nucleo/rtconfig.h
index ed0804061d..49546cce91 100644
--- a/bsp/stm32/stm32l053-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l053-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l412-st-nucleo/.config b/bsp/stm32/stm32l412-st-nucleo/.config
index 9fe2f425bf..1ef8179a2c 100644
--- a/bsp/stm32/stm32l412-st-nucleo/.config
+++ b/bsp/stm32/stm32l412-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L412_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l412-st-nucleo/rtconfig.h b/bsp/stm32/stm32l412-st-nucleo/rtconfig.h
index edd2cd6808..d3c2194175 100644
--- a/bsp/stm32/stm32l412-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l412-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l431-BearPi/.config b/bsp/stm32/stm32l431-BearPi/.config
index ab199460a1..7e778f649f 100644
--- a/bsp/stm32/stm32l431-BearPi/.config
+++ b/bsp/stm32/stm32l431-BearPi/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L431RC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -592,6 +591,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l431-BearPi/rtconfig.h b/bsp/stm32/stm32l431-BearPi/rtconfig.h
index 4eaacef821..f9c8156479 100644
--- a/bsp/stm32/stm32l431-BearPi/rtconfig.h
+++ b/bsp/stm32/stm32l431-BearPi/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/.config b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/.config
index 97062ffdab..bd2e41fea8 100644
--- a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/.config
+++ b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L431RC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/rtconfig.h b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/rtconfig.h
index 8437dc8cd9..cb080ea74d 100644
--- a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/rtconfig.h
+++ b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l432-st-nucleo/.config b/bsp/stm32/stm32l432-st-nucleo/.config
index 190a2380ea..2020311585 100644
--- a/bsp/stm32/stm32l432-st-nucleo/.config
+++ b/bsp/stm32/stm32l432-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L432_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l432-st-nucleo/rtconfig.h b/bsp/stm32/stm32l432-st-nucleo/rtconfig.h
index 4a78999aa4..0d05886977 100644
--- a/bsp/stm32/stm32l432-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l432-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l433-ali-startkit/.config b/bsp/stm32/stm32l433-ali-startkit/.config
index db91a90411..ec0ac26f15 100644
--- a/bsp/stm32/stm32l433-ali-startkit/.config
+++ b/bsp/stm32/stm32l433-ali-startkit/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L433CC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l433-ali-startkit/rtconfig.h b/bsp/stm32/stm32l433-ali-startkit/rtconfig.h
index acc0116aef..12d9783b92 100644
--- a/bsp/stm32/stm32l433-ali-startkit/rtconfig.h
+++ b/bsp/stm32/stm32l433-ali-startkit/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l433-st-nucleo/.config b/bsp/stm32/stm32l433-st-nucleo/.config
index 91f414a8e1..9715144f81 100644
--- a/bsp/stm32/stm32l433-st-nucleo/.config
+++ b/bsp/stm32/stm32l433-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L433_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l433-st-nucleo/rtconfig.h b/bsp/stm32/stm32l433-st-nucleo/rtconfig.h
index ec1787214f..ca209f7d12 100644
--- a/bsp/stm32/stm32l433-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l433-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l452-st-nucleo/.config b/bsp/stm32/stm32l452-st-nucleo/.config
index 5ca6dd85d4..4d402458ae 100644
--- a/bsp/stm32/stm32l452-st-nucleo/.config
+++ b/bsp/stm32/stm32l452-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L452_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l452-st-nucleo/rtconfig.h b/bsp/stm32/stm32l452-st-nucleo/rtconfig.h
index 0645332703..7b827e9e78 100644
--- a/bsp/stm32/stm32l452-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l452-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l475-atk-pandora/.config b/bsp/stm32/stm32l475-atk-pandora/.config
index 13a24d4b17..27f2f27b23 100644
--- a/bsp/stm32/stm32l475-atk-pandora/.config
+++ b/bsp/stm32/stm32l475-atk-pandora/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L475_ATK_PANDORA=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -492,6 +493,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -582,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -724,6 +728,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -811,6 +816,7 @@ CONFIG_PKG_STM32L4_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -853,6 +859,10 @@ CONFIG_PKG_STM32L4_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -866,6 +876,21 @@ CONFIG_PKG_STM32L4_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1037,6 +1062,7 @@ CONFIG_PKG_STM32L4_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32l475-atk-pandora/rtconfig.h b/bsp/stm32/stm32l475-atk-pandora/rtconfig.h
index 6a9b4899d9..7d9158aa09 100644
--- a/bsp/stm32/stm32l475-atk-pandora/rtconfig.h
+++ b/bsp/stm32/stm32l475-atk-pandora/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -315,6 +315,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32l475-st-discovery/.config b/bsp/stm32/stm32l475-st-discovery/.config
index 68c242ecfc..a09e7e274e 100644
--- a/bsp/stm32/stm32l475-st-discovery/.config
+++ b/bsp/stm32/stm32l475-st-discovery/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L475VG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l475-st-discovery/rtconfig.h b/bsp/stm32/stm32l475-st-discovery/rtconfig.h
index 1f21b0ed7d..0db211a6c8 100644
--- a/bsp/stm32/stm32l475-st-discovery/rtconfig.h
+++ b/bsp/stm32/stm32l475-st-discovery/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l476-st-nucleo/.config b/bsp/stm32/stm32l476-st-nucleo/.config
index 879f8523f4..7c0dcb5433 100644
--- a/bsp/stm32/stm32l476-st-nucleo/.config
+++ b/bsp/stm32/stm32l476-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L476_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l476-st-nucleo/rtconfig.h b/bsp/stm32/stm32l476-st-nucleo/rtconfig.h
index 922779ca3b..4281cb69ed 100644
--- a/bsp/stm32/stm32l476-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l476-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l496-ali-developer/.config b/bsp/stm32/stm32l496-ali-developer/.config
index 627286a03a..8ed3e2e961 100644
--- a/bsp/stm32/stm32l496-ali-developer/.config
+++ b/bsp/stm32/stm32l496-ali-developer/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L496VG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l496-ali-developer/rtconfig.h b/bsp/stm32/stm32l496-ali-developer/rtconfig.h
index f7cea130a7..039850110a 100644
--- a/bsp/stm32/stm32l496-ali-developer/rtconfig.h
+++ b/bsp/stm32/stm32l496-ali-developer/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l496-st-discovery/.config b/bsp/stm32/stm32l496-st-discovery/.config
index 37e833cf84..6017d8e9f6 100644
--- a/bsp/stm32/stm32l496-st-discovery/.config
+++ b/bsp/stm32/stm32l496-st-discovery/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L496AG=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l496-st-discovery/rtconfig.h b/bsp/stm32/stm32l496-st-discovery/rtconfig.h
index d9d9d62e9e..028aada957 100644
--- a/bsp/stm32/stm32l496-st-discovery/rtconfig.h
+++ b/bsp/stm32/stm32l496-st-discovery/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l496-st-nucleo/.config b/bsp/stm32/stm32l496-st-nucleo/.config
index b41a3d945b..482ee4b53b 100644
--- a/bsp/stm32/stm32l496-st-nucleo/.config
+++ b/bsp/stm32/stm32l496-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L496_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l496-st-nucleo/rtconfig.h b/bsp/stm32/stm32l496-st-nucleo/rtconfig.h
index e420b42390..ba0cc24648 100644
--- a/bsp/stm32/stm32l496-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l496-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/.config b/bsp/stm32/stm32l4r5-st-nucleo/.config
index 133ca0a0fd..de1a5eacfb 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/.config
+++ b/bsp/stm32/stm32l4r5-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L4R5_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/rtconfig.h b/bsp/stm32/stm32l4r5-st-nucleo/rtconfig.h
index b45427f450..29ca8f86fc 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l4r5-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l4r9-st-eval/.config b/bsp/stm32/stm32l4r9-st-eval/.config
index 5910e750c8..8b5ea72c8f 100644
--- a/bsp/stm32/stm32l4r9-st-eval/.config
+++ b/bsp/stm32/stm32l4r9-st-eval/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L4R9AI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -591,6 +590,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l4r9-st-eval/rtconfig.h b/bsp/stm32/stm32l4r9-st-eval/rtconfig.h
index d281a5b147..1ddcae3759 100644
--- a/bsp/stm32/stm32l4r9-st-eval/rtconfig.h
+++ b/bsp/stm32/stm32l4r9-st-eval/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l4r9-st-sensortile-box/.config b/bsp/stm32/stm32l4r9-st-sensortile-box/.config
index 564a06ec6a..9639a621d2 100644
--- a/bsp/stm32/stm32l4r9-st-sensortile-box/.config
+++ b/bsp/stm32/stm32l4r9-st-sensortile-box/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32L4R9ZI=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -587,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32l4r9-st-sensortile-box/rtconfig.h b/bsp/stm32/stm32l4r9-st-sensortile-box/rtconfig.h
index ad7f953181..890c0ab2d2 100644
--- a/bsp/stm32/stm32l4r9-st-sensortile-box/rtconfig.h
+++ b/bsp/stm32/stm32l4r9-st-sensortile-box/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32l552-st-nucleo/.config b/bsp/stm32/stm32l552-st-nucleo/.config
index 95dc058f15..f9b7002a3d 100644
--- a/bsp/stm32/stm32l552-st-nucleo/.config
+++ b/bsp/stm32/stm32l552-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32L552_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -385,6 +385,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -492,6 +493,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -581,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -626,6 +629,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -809,6 +814,7 @@ CONFIG_PKG_STM32L5_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -851,6 +857,10 @@ CONFIG_PKG_STM32L5_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -864,6 +874,21 @@ CONFIG_PKG_STM32L5_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1035,6 +1060,7 @@ CONFIG_PKG_STM32L5_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32l552-st-nucleo/rtconfig.h b/bsp/stm32/stm32l552-st-nucleo/rtconfig.h
index e428252ce0..f5e52d4b22 100644
--- a/bsp/stm32/stm32l552-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32l552-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -315,6 +315,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32mp157a-st-discovery/.config b/bsp/stm32/stm32mp157a-st-discovery/.config
index e5720730bb..ae8e6484cd 100644
--- a/bsp/stm32/stm32mp157a-st-discovery/.config
+++ b/bsp/stm32/stm32mp157a-st-discovery/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32MP157A=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
CONFIG_RT_USING_NANO=y
# CONFIG_RT_USING_AMP is not set
@@ -211,6 +209,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -455,6 +454,7 @@ CONFIG_FINSH_USING_OPTION_COMPLETION=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32mp157a-st-discovery/project.ewp b/bsp/stm32/stm32mp157a-st-discovery/project.ewp
index b0346c8652..79726e4c08 100644
--- a/bsp/stm32/stm32mp157a-st-discovery/project.ewp
+++ b/bsp/stm32/stm32mp157a-st-discovery/project.ewp
@@ -231,13 +231,6 @@
VIRTIO_SLAVE_ONLY
STM32MP157Axx
__LOG_TRACE_IO_
- CORE_CM4
- NO_ATOMIC_64_SUPPORT
- METAL_INTERNAL
- METAL_MAX_DEVICE_REGIONS=2
- VIRTIO_SLAVE_ONLY
- STM32MP157Axx
- __LOG_TRACE_IO_
__RTTHREAD__
__RT_KERNEL_SOURCE__
@@ -365,19 +358,19 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\nano
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\HAL_Drivers\nano
$PROJ_DIR$\applications
@@ -1312,13 +1305,6 @@
VIRTIO_SLAVE_ONLY
STM32MP157Axx
__LOG_TRACE_IO_
- CORE_CM4
- NO_ATOMIC_64_SUPPORT
- METAL_INTERNAL
- METAL_MAX_DEVICE_REGIONS=2
- VIRTIO_SLAVE_ONLY
- STM32MP157Axx
- __LOG_TRACE_IO_
__RTTHREAD__
__RT_KERNEL_SOURCE__
@@ -1446,19 +1432,19 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\HAL_Drivers\nano
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\board
$PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\drivers\phy
$PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\HAL_Drivers\nano
$PROJ_DIR$\applications
@@ -2191,18 +2177,18 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
Kernel
@@ -2254,21 +2240,21 @@
klibc
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
libcpu
@@ -2288,6 +2274,9 @@
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+ utc_UTest
+
utestcases
diff --git a/bsp/stm32/stm32mp157a-st-discovery/project.uvprojx b/bsp/stm32/stm32mp157a-st-discovery/project.uvprojx
index 8a6db798fd..8a4692b5c0 100644
--- a/bsp/stm32/stm32mp157a-st-discovery/project.uvprojx
+++ b/bsp/stm32/stm32mp157a-st-discovery/project.uvprojx
@@ -334,9 +334,9 @@
0
- CORE_CM4, __RTTHREAD__, METAL_MAX_DEVICE_REGIONS=2, METAL_INTERNAL, __LOG_TRACE_IO_, VIRTIO_SLAVE_ONLY, STM32MP157Axx, NO_ATOMIC_64_SUPPORT
+ NO_ATOMIC_64_SUPPORT, METAL_MAX_DEVICE_REGIONS=2, STM32MP157Axx, __LOG_TRACE_IO_, __RTTHREAD__, METAL_INTERNAL, VIRTIO_SLAVE_ONLY, CORE_CM4
- ..\..\..\components\drivers\phy;.;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;board\CubeMX_Config\CM4\Inc;board\ports;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\drivers\include;..\libraries\HAL_Drivers;..\..\..\components\finsh;applications;..\libraries\HAL_Drivers\nano
+ ..\..\..\components\drivers\phy;board;..\..\..\libcpu\arm\common;.;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\finsh;board\CubeMX_Config\CM4\Inc;..\libraries\HAL_Drivers;applications;..\libraries\HAL_Drivers\nano;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;board\ports
@@ -427,13 +427,6 @@
Finsh
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
shell.c
@@ -448,6 +441,13 @@
..\..\..\components\finsh\msh.c
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh_parse.c
@@ -755,16 +755,16 @@
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
@@ -776,9 +776,9 @@
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
diff --git a/bsp/stm32/stm32mp157a-st-discovery/rtconfig.h b/bsp/stm32/stm32mp157a-st-discovery/rtconfig.h
index 11e87b09ee..b97e2c022f 100644
--- a/bsp/stm32/stm32mp157a-st-discovery/rtconfig.h
+++ b/bsp/stm32/stm32mp157a-st-discovery/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_NANO
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
diff --git a/bsp/stm32/stm32mp157a-st-ev1/.config b/bsp/stm32/stm32mp157a-st-ev1/.config
index bbb5f9bbe1..ee148b2337 100644
--- a/bsp/stm32/stm32mp157a-st-ev1/.config
+++ b/bsp/stm32/stm32mp157a-st-ev1/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32MP157A=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
CONFIG_RT_USING_NANO=y
# CONFIG_RT_USING_AMP is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -456,6 +455,7 @@ CONFIG_FINSH_USING_OPTION_COMPLETION=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32mp157a-st-ev1/project.ewp b/bsp/stm32/stm32mp157a-st-ev1/project.ewp
index 6b42558402..9ce8335010 100644
--- a/bsp/stm32/stm32mp157a-st-ev1/project.ewp
+++ b/bsp/stm32/stm32mp157a-st-ev1/project.ewp
@@ -231,13 +231,6 @@
VIRTIO_SLAVE_ONLY
STM32MP157Axx
__LOG_TRACE_IO_
- CORE_CM4
- NO_ATOMIC_64_SUPPORT
- METAL_INTERNAL
- METAL_MAX_DEVICE_REGIONS=2
- VIRTIO_SLAVE_ONLY
- STM32MP157Axx
- __LOG_TRACE_IO_
__RTTHREAD__
__RT_KERNEL_SOURCE__
@@ -365,20 +358,20 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\board\ports
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\libraries\HAL_Drivers\nano
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\board
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
CCStdIncCheck
@@ -1312,13 +1305,6 @@
VIRTIO_SLAVE_ONLY
STM32MP157Axx
__LOG_TRACE_IO_
- CORE_CM4
- NO_ATOMIC_64_SUPPORT
- METAL_INTERNAL
- METAL_MAX_DEVICE_REGIONS=2
- VIRTIO_SLAVE_ONLY
- STM32MP157Axx
- __LOG_TRACE_IO_
__RTTHREAD__
__RT_KERNEL_SOURCE__
@@ -1446,20 +1432,20 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\board\ports
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\board\CubeMX_Config\CM4\Inc
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\libraries\HAL_Drivers\nano
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\board
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
CCStdIncCheck
@@ -2191,17 +2177,17 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2258,16 +2244,16 @@
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
@@ -2288,6 +2274,9 @@
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+ utc_UTest
+
utestcases
diff --git a/bsp/stm32/stm32mp157a-st-ev1/project.uvprojx b/bsp/stm32/stm32mp157a-st-ev1/project.uvprojx
index 855bb2dbc4..de759b86a3 100644
--- a/bsp/stm32/stm32mp157a-st-ev1/project.uvprojx
+++ b/bsp/stm32/stm32mp157a-st-ev1/project.uvprojx
@@ -334,9 +334,9 @@
0
- METAL_MAX_DEVICE_REGIONS=2, VIRTIO_SLAVE_ONLY, STM32MP157Axx, __LOG_TRACE_IO_, CORE_CM4, METAL_INTERNAL, NO_ATOMIC_64_SUPPORT, __RTTHREAD__
+ VIRTIO_SLAVE_ONLY, METAL_MAX_DEVICE_REGIONS=2, __LOG_TRACE_IO_, METAL_INTERNAL, NO_ATOMIC_64_SUPPORT, __RTTHREAD__, STM32MP157Axx, CORE_CM4
- ..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;.;board\CubeMX_Config\CM4\Inc;..\libraries\HAL_Drivers;board;applications;board\ports;..\..\..\components\finsh;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers\nano
+ .;..\..\..\components\finsh;board\ports;..\libraries\HAL_Drivers;applications;..\..\..\include;..\..\..\components\drivers\phy;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers\nano;board\CubeMX_Config\CM4\Inc
@@ -427,6 +427,13 @@
Finsh
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
msh_parse.c
@@ -441,13 +448,6 @@
..\..\..\components\finsh\msh.c
-
-
- cmd.c
- 1
- ..\..\..\components\finsh\cmd.c
-
-
shell.c
@@ -762,9 +762,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
@@ -776,9 +776,9 @@
- kstring.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
diff --git a/bsp/stm32/stm32mp157a-st-ev1/rtconfig.h b/bsp/stm32/stm32mp157a-st-ev1/rtconfig.h
index bbb3e741db..081e5104c5 100644
--- a/bsp/stm32/stm32mp157a-st-ev1/rtconfig.h
+++ b/bsp/stm32/stm32mp157a-st-ev1/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_NANO
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
diff --git a/bsp/stm32/stm32u575-st-nucleo/.config b/bsp/stm32/stm32u575-st-nucleo/.config
index 8ed56f21d1..a656c332be 100644
--- a/bsp/stm32/stm32u575-st-nucleo/.config
+++ b/bsp/stm32/stm32u575-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32U575_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -603,6 +602,7 @@ CONFIG_NUM_CONFIGURABLE_REGIONS=3
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32u575-st-nucleo/rtconfig.h b/bsp/stm32/stm32u575-st-nucleo/rtconfig.h
index 89446bcc5f..1d93a1dca9 100644
--- a/bsp/stm32/stm32u575-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32u575-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32u585-iot02a/.config b/bsp/stm32/stm32u585-iot02a/.config
index 28cce51942..21bb13a63e 100644
--- a/bsp/stm32/stm32u585-iot02a/.config
+++ b/bsp/stm32/stm32u585-iot02a/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32U585AIIxQ=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -588,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32u585-iot02a/rtconfig.h b/bsp/stm32/stm32u585-iot02a/rtconfig.h
index 9ac65d4239..cde36c1a1d 100644
--- a/bsp/stm32/stm32u585-iot02a/rtconfig.h
+++ b/bsp/stm32/stm32u585-iot02a/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32wb55-st-nucleo/.config b/bsp/stm32/stm32wb55-st-nucleo/.config
index db26c11952..c83aa5c89d 100644
--- a/bsp/stm32/stm32wb55-st-nucleo/.config
+++ b/bsp/stm32/stm32wb55-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32WB55_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -212,6 +210,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -631,6 +634,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -727,6 +731,7 @@ CONFIG_PKG_CMSIS_CORE_VER="latest"
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -814,6 +819,7 @@ CONFIG_PKG_STM32WB_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_PKG_STM32WB_CMSIS_DRIVER_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_PKG_STM32WB_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_PKG_STM32WB_CMSIS_DRIVER_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/stm32/stm32wb55-st-nucleo/rtconfig.h b/bsp/stm32/stm32wb55-st-nucleo/rtconfig.h
index 2f08f2229e..5ce2ffb5d0 100644
--- a/bsp/stm32/stm32wb55-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32wb55-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -318,6 +318,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/stm32/stm32wl55-st-nucleo/.config b/bsp/stm32/stm32wl55-st-nucleo/.config
index cecdf50542..3a202c04c2 100644
--- a/bsp/stm32/stm32wl55-st-nucleo/.config
+++ b/bsp/stm32/stm32wl55-st-nucleo/.config
@@ -106,11 +106,9 @@ CONFIG_BOARD_STM32WL55_NUCLEO=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -585,6 +584,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32wl55-st-nucleo/rtconfig.h b/bsp/stm32/stm32wl55-st-nucleo/rtconfig.h
index 21d590e7c5..265c2275fa 100644
--- a/bsp/stm32/stm32wl55-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32wl55-st-nucleo/rtconfig.h
@@ -64,7 +64,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32wle5-yizhilian-lm401/.config b/bsp/stm32/stm32wle5-yizhilian-lm401/.config
index 23bf27bf25..661dec185c 100644
--- a/bsp/stm32/stm32wle5-yizhilian-lm401/.config
+++ b/bsp/stm32/stm32wle5-yizhilian-lm401/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32WLE5CB=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32wle5-yizhilian-lm401/rtconfig.h b/bsp/stm32/stm32wle5-yizhilian-lm401/rtconfig.h
index f0fbee888b..501593cdfe 100644
--- a/bsp/stm32/stm32wle5-yizhilian-lm401/rtconfig.h
+++ b/bsp/stm32/stm32wle5-yizhilian-lm401/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/stm32/stm32wle5-yizhilian-lm402/.config b/bsp/stm32/stm32wle5-yizhilian-lm402/.config
index 5a95ffff02..1f88b2cf0b 100644
--- a/bsp/stm32/stm32wle5-yizhilian-lm402/.config
+++ b/bsp/stm32/stm32wle5-yizhilian-lm402/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_STM32WLE5JC=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -209,6 +207,7 @@ CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -584,6 +583,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
diff --git a/bsp/stm32/stm32wle5-yizhilian-lm402/rtconfig.h b/bsp/stm32/stm32wle5-yizhilian-lm402/rtconfig.h
index 6f1b1f30a3..810e03c7d4 100644
--- a/bsp/stm32/stm32wle5-yizhilian-lm402/rtconfig.h
+++ b/bsp/stm32/stm32wle5-yizhilian-lm402/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/synopsys/boards/.config b/bsp/synopsys/boards/.config
index f0ac05fb2e..04be00ccf4 100644
--- a/bsp/synopsys/boards/.config
+++ b/bsp/synopsys/boards/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -204,6 +202,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -382,6 +382,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -489,6 +490,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -578,6 +580,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -801,6 +806,7 @@ CONFIG_PKG_EMBARC_BSP_VER="upstream"
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -843,6 +849,10 @@ CONFIG_PKG_EMBARC_BSP_VER="upstream"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -856,6 +866,21 @@ CONFIG_PKG_EMBARC_BSP_VER="upstream"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1027,6 +1052,7 @@ CONFIG_PKG_EMBARC_BSP_VER="upstream"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/synopsys/boards/rtconfig.h b/bsp/synopsys/boards/rtconfig.h
index 9d28adfbfd..886b5aeb9d 100644
--- a/bsp/synopsys/boards/rtconfig.h
+++ b/bsp/synopsys/boards/rtconfig.h
@@ -307,6 +307,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/synwit/swm320-mini/.config b/bsp/synwit/swm320-mini/.config
index 0ed430ec1a..b29b6a3091 100644
--- a/bsp/synwit/swm320-mini/.config
+++ b/bsp/synwit/swm320-mini/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -386,6 +386,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -493,6 +494,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -803,6 +808,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -845,6 +851,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -858,6 +868,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1029,6 +1054,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/synwit/swm320-mini/project.ewp b/bsp/synwit/swm320-mini/project.ewp
index 29aee5a2ef..929a3af626 100644
--- a/bsp/synwit/swm320-mini/project.ewp
+++ b/bsp/synwit/swm320-mini/project.ewp
@@ -215,11 +215,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -347,27 +347,27 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\CoreSupport
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\SWM320_drivers
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\CoreSupport
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\SWM320_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver
CCStdIncCheck
@@ -1256,11 +1256,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1388,27 +1388,27 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\CoreSupport
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\..\libraries\SWM320_drivers
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\CoreSupport
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\libraries\SWM320_drivers
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver
CCStdIncCheck
@@ -2185,17 +2185,14 @@
Drivers
- $PROJ_DIR$\..\libraries\SWM320_drivers\drv_gpio.c
+ $PROJ_DIR$\..\libraries\SWM320_drivers\drv_uart.c
- $PROJ_DIR$\..\libraries\SWM320_drivers\drv_uart.c
+ $PROJ_DIR$\..\libraries\SWM320_drivers\drv_gpio.c
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\..\components\finsh\shell.c
@@ -2205,6 +2202,9 @@
$PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+
Kernel
@@ -2257,20 +2257,20 @@
klibc
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+
libcpu
@@ -2293,10 +2293,25 @@
Libraries
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_wdt.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_pwm.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sdram.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_dma.c
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_spi.c
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport\startup\iar\startup_SWM320.s
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_timr.c
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_gpio.c
$PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_crc.c
@@ -2305,63 +2320,51 @@
$PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sdio.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_adc.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_uart.c
$PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_lcd.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport\system_SWM320.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_timr.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_dma.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_rtc.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_i2c.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_adc.c
$PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_port.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_flash.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_can.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport\startup\iar\startup_SWM320.s
+ $PROJ_DIR$\..\libraries\SWM320_CSL\CMSIS\DeviceSupport\system_SWM320.c
$PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sram.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_norflash.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_can.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_spi.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_flash.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_pwm.c
-
-
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_uart.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_rtc.c
$PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_exti.c
- $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_gpio.c
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sdram.c
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_norflash.c
+
+
+ $PROJ_DIR$\..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_wdt.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/synwit/swm320-mini/project.uvprojx b/bsp/synwit/swm320-mini/project.uvprojx
index 391d91ae3c..fccd7d382f 100644
--- a/bsp/synwit/swm320-mini/project.uvprojx
+++ b/bsp/synwit/swm320-mini/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC
- ..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\libraries\SWM320_CSL\CMSIS\DeviceSupport;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver;..\..\..\components\drivers\include;..\libraries\SWM320_CSL\CMSIS\CoreSupport;..\..\..\components\drivers\smp_call;board;applications;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\SWM320_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include
+ .;..\..\..\components\drivers\phy;board;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\SWM320_CSL\CMSIS\DeviceSupport;..\libraries\SWM320_CSL\CMSIS\CoreSupport;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\SWM320_drivers;..\..\..\components\libc\posix\io\poll
@@ -690,16 +690,16 @@
Drivers
- drv_uart.c
+ drv_gpio.c
1
- ..\libraries\SWM320_drivers\drv_uart.c
+ ..\libraries\SWM320_drivers\drv_gpio.c
- drv_gpio.c
+ drv_uart.c
1
- ..\libraries\SWM320_drivers\drv_gpio.c
+ ..\libraries\SWM320_drivers\drv_uart.c
@@ -721,16 +721,16 @@
- msh.c
+ cmd.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\finsh\cmd.c
- cmd.c
+ msh.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\finsh\msh.c
@@ -1038,13 +1038,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kstdio.c
- 1
- ..\..\..\src\klibc\kstdio.c
-
-
kstring.c
@@ -1059,6 +1052,13 @@
..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstdio.c
+ 1
+ ..\..\..\src\klibc\kstdio.c
+
+
libcpu
@@ -1102,23 +1102,9 @@
Libraries
- SWM320_can.c
+ SWM320_lcd.c
1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_can.c
-
-
-
-
- system_SWM320.c
- 1
- ..\libraries\SWM320_CSL\CMSIS\DeviceSupport\system_SWM320.c
-
-
-
-
- SWM320_norflash.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_norflash.c
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_lcd.c
@@ -1128,55 +1114,6 @@
..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_flash.c
-
-
- SWM320_lcd.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_lcd.c
-
-
-
-
- SWM320_port.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_port.c
-
-
-
-
- startup_SWM320.s
- 2
- ..\libraries\SWM320_CSL\CMSIS\DeviceSupport\startup\arm\startup_SWM320.s
-
-
-
-
- SWM320_rtc.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_rtc.c
-
-
-
-
- SWM320_gpio.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_gpio.c
-
-
-
-
- SWM320_uart.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_uart.c
-
-
-
-
- SWM320_sdram.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sdram.c
-
-
SWM320_sdio.c
@@ -1184,62 +1121,6 @@
..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sdio.c
-
-
- SWM320_timr.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_timr.c
-
-
-
-
- SWM320_wdt.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_wdt.c
-
-
-
-
- SWM320_dma.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_dma.c
-
-
-
-
- SWM320_spi.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_spi.c
-
-
-
-
- SWM320_crc.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_crc.c
-
-
-
-
- SWM320_pwm.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_pwm.c
-
-
-
-
- SWM320_adc.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_adc.c
-
-
-
-
- SWM320_i2c.c
- 1
- ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_i2c.c
-
-
SWM320_exti.c
@@ -1247,6 +1128,83 @@
..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_exti.c
+
+
+ SWM320_crc.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_crc.c
+
+
+
+
+ SWM320_uart.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_uart.c
+
+
+
+
+ SWM320_gpio.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_gpio.c
+
+
+
+
+ SWM320_timr.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_timr.c
+
+
+
+
+ system_SWM320.c
+ 1
+ ..\libraries\SWM320_CSL\CMSIS\DeviceSupport\system_SWM320.c
+
+
+
+
+ SWM320_sdram.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sdram.c
+
+
+
+
+ SWM320_pwm.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_pwm.c
+
+
+
+
+ SWM320_dma.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_dma.c
+
+
+
+
+ SWM320_port.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_port.c
+
+
+
+
+ SWM320_spi.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_spi.c
+
+
+
+
+ SWM320_adc.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_adc.c
+
+
SWM320_sram.c
@@ -1254,6 +1212,48 @@
..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_sram.c
+
+
+ SWM320_can.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_can.c
+
+
+
+
+ SWM320_i2c.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_i2c.c
+
+
+
+
+ SWM320_norflash.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_norflash.c
+
+
+
+
+ SWM320_wdt.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_wdt.c
+
+
+
+
+ SWM320_rtc.c
+ 1
+ ..\libraries\SWM320_CSL\SWM320_StdPeriph_Driver\SWM320_rtc.c
+
+
+
+
+ startup_SWM320.s
+ 2
+ ..\libraries\SWM320_CSL\CMSIS\DeviceSupport\startup\arm\startup_SWM320.s
+
+
diff --git a/bsp/synwit/swm320-mini/rtconfig.h b/bsp/synwit/swm320-mini/rtconfig.h
index f6a89ff5da..2f26e7ae1f 100644
--- a/bsp/synwit/swm320-mini/rtconfig.h
+++ b/bsp/synwit/swm320-mini/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -307,6 +307,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/synwit/swm341-mini/.config b/bsp/synwit/swm341-mini/.config
index 86245e416b..cf3d5add5e 100644
--- a/bsp/synwit/swm341-mini/.config
+++ b/bsp/synwit/swm341-mini/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -213,6 +211,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -630,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +852,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -859,6 +869,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1030,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/synwit/swm341-mini/project.ewp b/bsp/synwit/swm341-mini/project.ewp
index 68808cd526..81856af154 100644
--- a/bsp/synwit/swm341-mini/project.ewp
+++ b/bsp/synwit/swm341-mini/project.ewp
@@ -215,11 +215,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -347,27 +347,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\SWM341_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m33
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\CoreSupport
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\CoreSupport
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m33
- $PROJ_DIR$\..\libraries\SWM341_drivers
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
CCStdIncCheck
@@ -1256,11 +1256,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1388,27 +1388,27 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\SWM341_drivers
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m33
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\CoreSupport
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver
$PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\applications
- $PROJ_DIR$\.
- $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\CoreSupport
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m33
- $PROJ_DIR$\..\libraries\SWM341_drivers
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
CCStdIncCheck
@@ -2193,17 +2193,17 @@
Finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
@@ -2259,18 +2259,18 @@
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
-
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
-
-
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\..\src\klibc\kerrno.c
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
+
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+
+
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+
libcpu
@@ -2299,22 +2299,37 @@
Libraries
- $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport\startup\iar\startup_SWM341.s
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_iofilt.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_spi.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dma2d.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dac.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdram.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_qei.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_adc.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_div.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_flash.c
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdio.c
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_jpeg.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_iofilt.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_wdt.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_lcd.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_usbh.c
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_pwm.c
@@ -2322,79 +2337,67 @@
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_timr.c
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_cordic.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dac.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dma2d.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_crc.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sfc.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_adc.c
-
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_rtc.c
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_usbh.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_cordic.c
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_gpio.c
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_qei.c
-
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_uart.c
-
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sleep.c
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_can.c
-
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_exti.c
-
- $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport\system_SWM341.c
-
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dma.c
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_spi.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport\startup\iar\startup_SWM341.s
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_flash.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_can.c
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_i2c.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_crc.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_lcd.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_jpeg.c
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_usbd.c
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_wdt.c
+
$PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_port.c
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_div.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\CMSIS\DeviceSupport\system_SWM341.c
- $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdram.c
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_uart.c
+
+
+ $PROJ_DIR$\..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sfc.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/synwit/swm341-mini/project.uvprojx b/bsp/synwit/swm341-mini/project.uvprojx
index a3aee5ebfd..79385b521b 100644
--- a/bsp/synwit/swm341-mini/project.uvprojx
+++ b/bsp/synwit/swm341-mini/project.uvprojx
@@ -334,9 +334,9 @@
0
- __RTTHREAD__, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS
+ RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC
- ..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\libraries\SWM341_drivers;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\libraries\SWM341_CSL\CMSIS\CoreSupport;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;.;..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;..\libraries\SWM341_CSL\CMSIS\DeviceSupport;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\eventfd
+ ..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\SWM341_drivers;..\libraries\SWM341_CSL\CMSIS\DeviceSupport;..\..\..\components\drivers\phy;..\libraries\SWM341_CSL\CMSIS\CoreSupport;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;board;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include
@@ -689,13 +689,6 @@
Drivers
-
-
- drv_gpio.c
- 1
- ..\libraries\SWM341_drivers\drv_gpio.c
-
-
drv_uart.c
@@ -703,16 +696,16 @@
..\libraries\SWM341_drivers\drv_uart.c
+
+
+ drv_gpio.c
+ 1
+ ..\libraries\SWM341_drivers\drv_gpio.c
+
+
Finsh
-
-
- msh_parse.c
- 1
- ..\..\..\components\finsh\msh_parse.c
-
-
msh.c
@@ -722,9 +715,9 @@
- shell.c
+ msh_parse.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_parse.c
@@ -734,6 +727,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1034,16 +1034,9 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1055,9 +1048,16 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
@@ -1117,51 +1117,9 @@
Libraries
- SWM341_cordic.c
+ SWM341_usbh.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_cordic.c
-
-
-
-
- SWM341_qei.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_qei.c
-
-
-
-
- SWM341_gpio.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_gpio.c
-
-
-
-
- SWM341_exti.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_exti.c
-
-
-
-
- SWM341_div.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_div.c
-
-
-
-
- SWM341_flash.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_flash.c
-
-
-
-
- SWM341_sdio.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdio.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_usbh.c
@@ -1173,30 +1131,9 @@
- SWM341_dac.c
+ SWM341_sdram.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dac.c
-
-
-
-
- SWM341_sleep.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sleep.c
-
-
-
-
- SWM341_rtc.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_rtc.c
-
-
-
-
- SWM341_sfc.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sfc.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdram.c
@@ -1208,58 +1145,23 @@
- SWM341_sdram.c
+ SWM341_timr.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdram.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_timr.c
- SWM341_lcd.c
+ SWM341_rtc.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_lcd.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_rtc.c
- SWM341_iofilt.c
+ SWM341_dac.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_iofilt.c
-
-
-
-
- SWM341_adc.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_adc.c
-
-
-
-
- SWM341_usbh.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_usbh.c
-
-
-
-
- SWM341_dma2d.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dma2d.c
-
-
-
-
- SWM341_wdt.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_wdt.c
-
-
-
-
- system_SWM341.c
- 1
- ..\libraries\SWM341_CSL\CMSIS\DeviceSupport\system_SWM341.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dac.c
@@ -1269,6 +1171,55 @@
..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_uart.c
+
+
+ SWM341_cordic.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_cordic.c
+
+
+
+
+ SWM341_gpio.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_gpio.c
+
+
+
+
+ SWM341_flash.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_flash.c
+
+
+
+
+ SWM341_sleep.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sleep.c
+
+
+
+
+ SWM341_dma2d.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_dma2d.c
+
+
+
+
+ system_SWM341.c
+ 1
+ ..\libraries\SWM341_CSL\CMSIS\DeviceSupport\system_SWM341.c
+
+
+
+
+ SWM341_sfc.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sfc.c
+
+
SWM341_jpeg.c
@@ -1278,23 +1229,9 @@
- SWM341_pwm.c
+ SWM341_iofilt.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_pwm.c
-
-
-
-
- SWM341_timr.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_timr.c
-
-
-
-
- SWM341_i2c.c
- 1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_i2c.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_iofilt.c
@@ -1304,6 +1241,13 @@
..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_spi.c
+
+
+ SWM341_pwm.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_pwm.c
+
+
SWM341_usbd.c
@@ -1313,9 +1257,16 @@
- SWM341_port.c
+ SWM341_div.c
1
- ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_port.c
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_div.c
+
+
+
+
+ SWM341_lcd.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_lcd.c
@@ -1325,6 +1276,13 @@
..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_crc.c
+
+
+ SWM341_wdt.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_wdt.c
+
+
SWM341_can.c
@@ -1332,6 +1290,48 @@
..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_can.c
+
+
+ SWM341_sdio.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_sdio.c
+
+
+
+
+ SWM341_port.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_port.c
+
+
+
+
+ SWM341_adc.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_adc.c
+
+
+
+
+ SWM341_exti.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_exti.c
+
+
+
+
+ SWM341_qei.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_qei.c
+
+
+
+
+ SWM341_i2c.c
+ 1
+ ..\libraries\SWM341_CSL\SWM341_StdPeriph_Driver\SWM341_i2c.c
+
+
diff --git a/bsp/synwit/swm341-mini/rtconfig.h b/bsp/synwit/swm341-mini/rtconfig.h
index 05e6607f19..f281f00828 100644
--- a/bsp/synwit/swm341-mini/rtconfig.h
+++ b/bsp/synwit/swm341-mini/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/tae32f5300/.config b/bsp/tae32f5300/.config
index 1312c6c03e..daa68de4df 100644
--- a/bsp/tae32f5300/.config
+++ b/bsp/tae32f5300/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -390,6 +390,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -497,6 +498,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -586,6 +588,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -632,6 +635,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -725,6 +729,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -806,6 +811,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -848,6 +854,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -861,6 +871,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1033,6 +1058,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/tae32f5300/project.uvprojx b/bsp/tae32f5300/project.uvprojx
index ea4f745e5e..f832696c7d 100644
--- a/bsp/tae32f5300/project.uvprojx
+++ b/bsp/tae32f5300/project.uvprojx
@@ -330,9 +330,9 @@
0
- __DEBUG, RT_USING_ARMLIBC, RT_USING_LIBC, TAE32F53xx, __RTTHREAD__, USE_TAE_DRIVER, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND
+ USE_TAE_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __DEBUG, __STDC_LIMIT_MACROS, RT_USING_LIBC, TAE32F53xx, __RTTHREAD__
- ..\..\include;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;Libraries\TAE32F53xx_StdPeriph_Driver\inc;.;..\..\components\finsh;..\..\components\libc\posix\io\eventfd;Libraries\CMSIS\Device\Tai_action\TAE32F53xx\Include;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\common;drivers;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;application;board;Libraries\CMSIS\Include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\phy;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\smp_call
+ ..\..\components\libc\compilers\common\include;..\..\components\drivers\phy;..\..\libcpu\arm\cortex-m3;application;Libraries\CMSIS\Include;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\common;..\..\components\finsh;..\..\components\drivers\include;..\..\components\drivers\include;.;board;..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\extension;Libraries\CMSIS\Device\Tai_action\TAE32F53xx\Include;..\..\components\libc\posix\ipc;drivers;Libraries\TAE32F53xx_StdPeriph_Driver\inc;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal
@@ -749,13 +749,6 @@
Drivers
-
-
- drv_uart.c
- 1
- drivers\drv_uart.c
-
-
drv_gpio.c
@@ -763,9 +756,23 @@
drivers\drv_gpio.c
+
+
+ drv_uart.c
+ 1
+ drivers\drv_uart.c
+
+
Finsh
+
+
+ msh_parse.c
+ 1
+ ..\..\components\finsh\msh_parse.c
+
+
cmd.c
@@ -787,13 +794,6 @@
..\..\components\finsh\msh.c
-
-
- msh_parse.c
- 1
- ..\..\components\finsh\msh_parse.c
-
-
Kernel
@@ -1085,13 +1085,6 @@
klibc
-
-
- kstdio.c
- 1
- ..\..\src\klibc\kstdio.c
-
-
rt_vsscanf.c
@@ -1120,6 +1113,13 @@
..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
+ kstdio.c
+ 1
+ ..\..\src\klibc\kstdio.c
+
+
libcpu
@@ -1163,9 +1163,9 @@
TAE32_StdPeriph
- tae32f53xx_ll_tmr.c
+ tae32f53xx_ll_cortex.c
1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_tmr.c
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_cortex.c
@@ -1177,51 +1177,9 @@
- tae32f53xx_ll.c
+ tae32f53xx_ll_sysctrl.c
1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll.c
-
-
-
-
- tae32f53xx_ll_uart.c
- 1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_uart.c
-
-
-
-
- startup_tae32f53xx.c
- 1
- Libraries\CMSIS\Device\Tai_action\TAE32F53xx\Source\startup_tae32f53xx.c
-
-
-
-
- tae32f53xx_ll_i2c.c
- 1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_i2c.c
-
-
-
-
- tae32f53xx_ll_cortex.c
- 1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_cortex.c
-
-
-
-
- tae32f53xx_ll_fpll.c
- 1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_fpll.c
-
-
-
-
- tae32f53xx_ll_gpio.c
- 1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_gpio.c
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_sysctrl.c
@@ -1233,9 +1191,51 @@
- tae32f53xx_ll_sysctrl.c
+ tae32f53xx_ll_tmr.c
1
- Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_sysctrl.c
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_tmr.c
+
+
+
+
+ startup_tae32f53xx.c
+ 1
+ Libraries\CMSIS\Device\Tai_action\TAE32F53xx\Source\startup_tae32f53xx.c
+
+
+
+
+ tae32f53xx_ll.c
+ 1
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll.c
+
+
+
+
+ tae32f53xx_ll_fpll.c
+ 1
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_fpll.c
+
+
+
+
+ tae32f53xx_ll_uart.c
+ 1
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_uart.c
+
+
+
+
+ tae32f53xx_ll_i2c.c
+ 1
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_i2c.c
+
+
+
+
+ tae32f53xx_ll_gpio.c
+ 1
+ Libraries\TAE32F53xx_StdPeriph_Driver\src\tae32f53xx_ll_gpio.c
diff --git a/bsp/tae32f5300/rtconfig.h b/bsp/tae32f5300/rtconfig.h
index 4a831be9b1..2970c7bcc8 100644
--- a/bsp/tae32f5300/rtconfig.h
+++ b/bsp/tae32f5300/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/taihu/rtconfig.h b/bsp/taihu/rtconfig.h
index 8c54a0fca8..d5edf1737e 100644
--- a/bsp/taihu/rtconfig.h
+++ b/bsp/taihu/rtconfig.h
@@ -3,7 +3,7 @@
#define __RTTHREAD_CFG_H__
/* RT_NAME_MAX*/
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
/* RT_ALIGN_SIZE*/
#define RT_ALIGN_SIZE 8
diff --git a/bsp/thead-smart/.config b/bsp/thead-smart/.config
index fdc6d704a5..f1942acad7 100644
--- a/bsp/thead-smart/.config
+++ b/bsp/thead-smart/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=1
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -381,6 +381,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -488,6 +489,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -577,6 +579,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -622,6 +625,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -715,6 +719,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -797,6 +802,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -839,6 +845,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -852,6 +862,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1023,6 +1048,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/thead-smart/rtconfig.h b/bsp/thead-smart/rtconfig.h
index 0e2342f019..e25d7cc912 100644
--- a/bsp/thead-smart/rtconfig.h
+++ b/bsp/thead-smart/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/ti/c28x/tms320f28379d/.config b/bsp/ti/c28x/tms320f28379d/.config
index f80f163dbd..dcf850b5cf 100644
--- a/bsp/ti/c28x/tms320f28379d/.config
+++ b/bsp/ti/c28x/tms320f28379d/.config
@@ -105,11 +105,9 @@ CONFIG_SOC_TMS320F28X=y
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -204,6 +202,8 @@ CONFIG_FINSH_THREAD_PRIORITY=4
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -380,6 +380,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -487,6 +488,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -576,6 +578,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -621,6 +624,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -714,6 +718,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -795,6 +800,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -837,6 +843,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -850,6 +860,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1021,6 +1046,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ti/c28x/tms320f28379d/rtconfig.h b/bsp/ti/c28x/tms320f28379d/rtconfig.h
index 46d23b4ae0..bb246e5f87 100644
--- a/bsp/ti/c28x/tms320f28379d/rtconfig.h
+++ b/bsp/ti/c28x/tms320f28379d/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_8
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/tkm32F499/project.uvprojx b/bsp/tkm32F499/project.uvprojx
index 84ae8538fd..310f722554 100644
--- a/bsp/tkm32F499/project.uvprojx
+++ b/bsp/tkm32F499/project.uvprojx
@@ -334,9 +334,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__
+ __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__
- ..\..\libcpu\arm\common;..\..\components\drivers\phy;..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\ipc;drivers;.;Libraries\CMSIS_and_startup;..\..\components\drivers\include;..\..\components\finsh;Libraries\Hal_lib\inc;..\..\include;..\..\components\libc\compilers\common\include;..\..\components\libc\posix\io\eventfd;drivers\lcd;..\..\components\drivers\include;..\..\components\drivers\smp_call;..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;Libraries\CMSIS_and_startup\CMSIS;..\..\components\libc\posix\io\epoll;..\..\components\dfs\dfs_v1\include
+ ..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\drivers\include;Libraries\CMSIS_and_startup\CMSIS;..\..\components\drivers\phy;..\..\components\libc\posix\io\epoll;.;..\..\components\finsh;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\io\poll;..\..\components\dfs\dfs_v1\filesystems\devfs;drivers;applications;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;drivers\lcd;..\..\libcpu\arm\cortex-m4;..\..\include;..\..\components\drivers\smp_call;..\..\components\dfs\dfs_v1\include;..\..\components\libc\posix\ipc;Libraries\CMSIS_and_startup;..\..\components\libc\compilers\common\extension;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;Libraries\Hal_lib\inc
@@ -681,16 +681,16 @@
Drivers
- board.c
+ drv_gpio.c
1
- drivers\board.c
+ drivers\drv_gpio.c
- drv_gpio.c
+ board.c
1
- drivers\drv_gpio.c
+ drivers\board.c
@@ -784,9 +784,9 @@
Finsh
- shell.c
+ msh.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\msh.c
@@ -798,16 +798,16 @@
- msh_parse.c
+ shell.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\shell.c
- msh.c
+ msh_parse.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\msh_parse.c
@@ -1101,6 +1101,13 @@
klibc
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstdio.c
@@ -1110,9 +1117,9 @@
- kerrno.c
+ kstring.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstring.c
@@ -1124,16 +1131,9 @@
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kerrno.c
@@ -1170,27 +1170,6 @@
TKM32_Lib
-
-
- HAL_iwdg.c
- 1
- Libraries\Hal_lib\src\HAL_iwdg.c
-
-
-
-
- HAL_rcc.c
- 1
- Libraries\Hal_lib\src\HAL_rcc.c
-
-
-
-
- HAL_spi.c
- 1
- Libraries\Hal_lib\src\HAL_spi.c
-
-
HAL_can.c
@@ -1205,48 +1184,6 @@
Libraries\Hal_lib\src\HAL_uart.c
-
-
- sys.c
- 1
- Libraries\CMSIS_and_startup\sys.c
-
-
-
-
- HAL_dma_bak.c
- 1
- Libraries\Hal_lib\src\HAL_dma_bak.c
-
-
-
-
- HAL_misc.c
- 1
- Libraries\Hal_lib\src\HAL_misc.c
-
-
-
-
- HAL_i2c.c
- 1
- Libraries\Hal_lib\src\HAL_i2c.c
-
-
-
-
- startup_Tk499.s
- 2
- Libraries\CMSIS_and_startup\startup_Tk499.s
-
-
-
-
- HAL_tim.c
- 1
- Libraries\Hal_lib\src\HAL_tim.c
-
-
HAL_exti.c
@@ -1254,20 +1191,6 @@
Libraries\Hal_lib\src\HAL_exti.c
-
-
- HAL_syscfg.c
- 1
- Libraries\Hal_lib\src\HAL_syscfg.c
-
-
-
-
- HAL_dma.c
- 1
- Libraries\Hal_lib\src\HAL_dma.c
-
-
HAL_gpio.c
@@ -1275,6 +1198,55 @@
Libraries\Hal_lib\src\HAL_gpio.c
+
+
+ HAL_wwdg.c
+ 1
+ Libraries\Hal_lib\src\HAL_wwdg.c
+
+
+
+
+ HAL_syscfg.c
+ 1
+ Libraries\Hal_lib\src\HAL_syscfg.c
+
+
+
+
+ HAL_i2c.c
+ 1
+ Libraries\Hal_lib\src\HAL_i2c.c
+
+
+
+
+ HAL_tim.c
+ 1
+ Libraries\Hal_lib\src\HAL_tim.c
+
+
+
+
+ HAL_dma_bak.c
+ 1
+ Libraries\Hal_lib\src\HAL_dma_bak.c
+
+
+
+
+ HAL_spi.c
+ 1
+ Libraries\Hal_lib\src\HAL_spi.c
+
+
+
+
+ HAL_rcc.c
+ 1
+ Libraries\Hal_lib\src\HAL_rcc.c
+
+
HAL_pwr.c
@@ -1284,9 +1256,37 @@
- HAL_wwdg.c
+ HAL_iwdg.c
1
- Libraries\Hal_lib\src\HAL_wwdg.c
+ Libraries\Hal_lib\src\HAL_iwdg.c
+
+
+
+
+ sys.c
+ 1
+ Libraries\CMSIS_and_startup\sys.c
+
+
+
+
+ HAL_misc.c
+ 1
+ Libraries\Hal_lib\src\HAL_misc.c
+
+
+
+
+ startup_Tk499.s
+ 2
+ Libraries\CMSIS_and_startup\startup_Tk499.s
+
+
+
+
+ HAL_dma.c
+ 1
+ Libraries\Hal_lib\src\HAL_dma.c
diff --git a/bsp/tkm32F499/rtconfig.h b/bsp/tkm32F499/rtconfig.h
index 33166cc290..4d824afadb 100644
--- a/bsp/tkm32F499/rtconfig.h
+++ b/bsp/tkm32F499/rtconfig.h
@@ -6,7 +6,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
diff --git a/bsp/tm4c123bsp/.config b/bsp/tm4c123bsp/.config
index d3e0e1581b..b2752a5298 100644
--- a/bsp/tm4c123bsp/.config
+++ b/bsp/tm4c123bsp/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -387,6 +387,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -494,6 +495,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -583,6 +585,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -628,6 +631,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -721,6 +725,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -802,6 +807,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1028,6 +1053,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/tm4c123bsp/project.ewp b/bsp/tm4c123bsp/project.ewp
index 6efa18e664..6db58592c6 100644
--- a/bsp/tm4c123bsp/project.ewp
+++ b/bsp/tm4c123bsp/project.ewp
@@ -215,13 +215,13 @@
CCDefines
+ PART_TM4C123GH6PM
+ TARGET_IS_TM4C123_RB1
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- PART_TM4C123GH6PM
- TARGET_IS_TM4C123_RB1
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -349,29 +349,29 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\libraries\Drivers
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib
- $PROJ_DIR$\..\..\components\drivers\spi
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\libraries\Drivers\config
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\include
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\libraries\Drivers\config
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib
+ $PROJ_DIR$\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\libraries\Drivers
CCStdIncCheck
@@ -1261,13 +1261,13 @@
CCDefines
+ PART_TM4C123GH6PM
+ TARGET_IS_TM4C123_RB1
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- PART_TM4C123GH6PM
- TARGET_IS_TM4C123_RB1
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1395,29 +1395,29 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\libraries\Drivers
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib
- $PROJ_DIR$\..\..\components\drivers\spi
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\libraries\Drivers\config
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
$PROJ_DIR$\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\include
$PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\libraries\Drivers\config
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib
+ $PROJ_DIR$\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\libraries\Drivers
CCStdIncCheck
@@ -2230,13 +2230,13 @@
$PROJ_DIR$\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\components\finsh\cmd.c
@@ -2289,21 +2289,21 @@
klibc
-
- $PROJ_DIR$\..\..\src\klibc\kerrno.c
-
$PROJ_DIR$\..\..\src\klibc\kstring.c
-
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\src\klibc\kstdio.c
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
+
+ $PROJ_DIR$\..\..\src\klibc\kerrno.c
+
+
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+
libcpu
@@ -2322,40 +2322,43 @@
Libraries
-
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\interrupt.c
-
$PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\uart.c
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\adc.c
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\gpio.c
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\pwm.c
-
-
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\systick.c
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\interrupt.c
$PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\ssi.c
+
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\pwm.c
+
$PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\cpu.c
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\fpu.c
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\systick.c
+
+
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\adc.c
$PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\sysctl.c
- $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\gpio.c
+ $PROJ_DIR$\libraries\TivaWare_C_series\tm4c123_driverlib\src\fpu.c
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/tm4c123bsp/project.uvproj b/bsp/tm4c123bsp/project.uvproj
index 8853271eb2..ad7f3f469b 100644
--- a/bsp/tm4c123bsp/project.uvproj
+++ b/bsp/tm4c123bsp/project.uvproj
@@ -357,9 +357,9 @@
0
- RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, PART_TM4C123GH6PM, TARGET_IS_TM4C123_RB1, rvmdk, __STDC_LIMIT_MACROS
+ __STDC_LIMIT_MACROS, rvmdk, TARGET_IS_TM4C123_RB1, PART_TM4C123GH6PM, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__
- libraries\TivaWare_C_series\tm4c123_driverlib;..\..\components\drivers\phy;..\..\components\drivers\include;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\libc\posix\io\epoll;..\..\components\libc\posix\io\poll;..\..\components\drivers\spi;..\..\components\finsh;applications;..\..\components\libc\compilers\common\extension;board;..\..\components\drivers\include;.;libraries\Drivers;..\..\components\libc\posix\ipc;..\..\include;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib;libraries\Drivers\config;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\smp_call;..\..\components\libc\compilers\common\include
+ ..\..\components\finsh;libraries\Drivers\config;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\smp_call;libraries\Drivers;..\..\components\drivers\include;applications;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\epoll;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\include;libraries\TivaWare_C_series\tm4c123_driverlib;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\components\drivers\include;..\..\include;..\..\components\drivers\phy;..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\extension\fcntl\octal;board;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib;..\..\components\drivers\include;.
@@ -845,16 +845,16 @@
- shell.c
+ msh_parse.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\msh_parse.c
- msh_parse.c
+ shell.c
1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\shell.c
@@ -1157,16 +1157,9 @@
klibc
- kerrno.c
+ rt_vsscanf.c
1
- ..\..\src\klibc\kerrno.c
-
-
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\rt_vsscanf.c
@@ -1185,9 +1178,16 @@
- rt_vsscanf.c
+ kstring.c
1
- ..\..\src\klibc\rt_vsscanf.c
+ ..\..\src\klibc\kstring.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\src\klibc\kerrno.c
@@ -1224,62 +1224,6 @@
Libraries
-
-
- fpu.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\fpu.c
-
-
-
-
- sysctl.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\sysctl.c
-
-
-
-
- ssi.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\ssi.c
-
-
-
-
- src_adc.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\adc.c
-
-
-
-
- cpu.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\cpu.c
-
-
-
-
- uart.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\uart.c
-
-
-
-
- interrupt.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\interrupt.c
-
-
-
-
- pwm.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\pwm.c
-
-
systick.c
@@ -1294,6 +1238,62 @@
libraries\TivaWare_C_series\tm4c123_driverlib\src\gpio.c
+
+
+ pwm.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\pwm.c
+
+
+
+
+ ssi.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\ssi.c
+
+
+
+
+ sysctl.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\sysctl.c
+
+
+
+
+ uart.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\uart.c
+
+
+
+
+ src_adc.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\adc.c
+
+
+
+
+ interrupt.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\interrupt.c
+
+
+
+
+ cpu.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\cpu.c
+
+
+
+
+ fpu.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\fpu.c
+
+
diff --git a/bsp/tm4c123bsp/project.uvprojx b/bsp/tm4c123bsp/project.uvprojx
index 799d8432f4..a380e6da63 100644
--- a/bsp/tm4c123bsp/project.uvprojx
+++ b/bsp/tm4c123bsp/project.uvprojx
@@ -368,9 +368,9 @@
1
- __RTTHREAD__, rvmdk, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, PART_TM4C123GH6PM, RT_USING_ARMLIBC, TARGET_IS_TM4C123_RB1, __STDC_LIMIT_MACROS
+ PART_TM4C123GH6PM, TARGET_IS_TM4C123_RB1, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, rvmdk
- ..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;libraries\Drivers;..\..\components\libc\posix\ipc;libraries\TivaWare_C_series\tm4c123_driverlib;applications;..\..\components\drivers\include;board;..\..\include;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\epoll;.;..\..\components\drivers\smp_call;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib;..\..\components\libc\posix\io\eventfd;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\spi;..\..\libcpu\arm\cortex-m4;libraries\Drivers\config;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\phy;..\..\components\finsh
+ ..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib\inc;..\..\components\libc\compilers\common\include;..\..\libcpu\arm\cortex-m4;..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\finsh;..\..\components\drivers\include;..\..\components\drivers\phy;..\..\components\drivers\include;libraries\Drivers\config;libraries\TivaWare_C_series\tm4c123_driverlib\driverlib;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\drivers\smp_call;..\..\components\libc\posix\io\epoll;..\..\components\drivers\spi;..\..\include;libraries\TivaWare_C_series\tm4c123_driverlib;..\..\components\drivers\include;..\..\components\drivers\include;libraries\Drivers;applications;..\..\components\libc\compilers\common\extension;board
@@ -849,16 +849,9 @@
Finsh
- cmd.c
+ msh.c
1
- ..\..\components\finsh\cmd.c
-
-
-
-
- msh_parse.c
- 1
- ..\..\components\finsh\msh_parse.c
+ ..\..\components\finsh\msh.c
@@ -870,9 +863,16 @@
- msh.c
+ msh_parse.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\msh_parse.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\components\finsh\cmd.c
@@ -1166,13 +1166,6 @@
klibc
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
rt_vsscanf.c
@@ -1187,6 +1180,13 @@
..\..\src\klibc\kerrno.c
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kstring.c
@@ -1237,16 +1237,23 @@
Libraries
- systick.c
+ cpu.c
1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\systick.c
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\cpu.c
- ssi.c
+ pwm.c
1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\ssi.c
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\pwm.c
+
+
+
+
+ fpu.c
+ 1
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\fpu.c
@@ -1265,16 +1272,16 @@
- fpu.c
+ src_adc.c
1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\fpu.c
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\adc.c
- src_adc.c
+ systick.c
1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\adc.c
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\systick.c
@@ -1286,16 +1293,9 @@
- cpu.c
+ ssi.c
1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\cpu.c
-
-
-
-
- pwm.c
- 1
- libraries\TivaWare_C_series\tm4c123_driverlib\src\pwm.c
+ libraries\TivaWare_C_series\tm4c123_driverlib\src\ssi.c
diff --git a/bsp/tm4c123bsp/rtconfig.h b/bsp/tm4c123bsp/rtconfig.h
index bd0734e62f..6cc68c9f0b 100644
--- a/bsp/tm4c123bsp/rtconfig.h
+++ b/bsp/tm4c123bsp/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -310,6 +310,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/tm4c129x/.config b/bsp/tm4c129x/.config
index af9cc5d67a..655b6c6764 100644
--- a/bsp/tm4c129x/.config
+++ b/bsp/tm4c129x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -442,6 +442,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -549,6 +550,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -638,6 +640,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -683,6 +686,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -776,6 +780,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -857,6 +862,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -899,6 +905,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -912,6 +922,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1083,6 +1108,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/tm4c129x/project.ewp b/bsp/tm4c129x/project.ewp
index 42982220b5..209f25d70d 100644
--- a/bsp/tm4c129x/project.ewp
+++ b/bsp/tm4c129x/project.ewp
@@ -167,12 +167,12 @@
CCDefines
ewarm
+ PART_TM4C129XNCZAD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- PART_TM4C129XNCZAD
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -304,30 +304,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\ipv4
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\libraries\inc
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\net\lwip\port
- $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\netif
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\libraries
- $PROJ_DIR$\libraries\driverlib
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\ipv4
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\libraries
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\netif
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\libraries\inc
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\net\lwip\port
+ $PROJ_DIR$\libraries\driverlib
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -1140,12 +1140,12 @@
CCDefines
NDEBUG
+ PART_TM4C129XNCZAD
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- PART_TM4C129XNCZAD
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1277,30 +1277,30 @@
CCIncludePath2
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\ipv4
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\libraries\inc
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\components\net\lwip\port
- $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\netif
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include
- $PROJ_DIR$\..\..\components\finsh
- $PROJ_DIR$\libraries
- $PROJ_DIR$\libraries\driverlib
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\components\drivers\smp_call
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\ipv4
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\libraries
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-1.4.1\src\include\netif
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\libraries\inc
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\net\lwip\port
+ $PROJ_DIR$\libraries\driverlib
+ $PROJ_DIR$\..\..\components\libc\posix\ipc
CCStdIncCheck
@@ -1949,10 +1949,10 @@
Applications
- $PROJ_DIR$\applications\board.c
+ $PROJ_DIR$\applications\application.c
- $PROJ_DIR$\applications\application.c
+ $PROJ_DIR$\applications\board.c
@@ -2051,7 +2051,7 @@
Finsh
- $PROJ_DIR$\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\components\finsh\msh.c
@@ -2060,7 +2060,7 @@
$PROJ_DIR$\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\components\finsh\shell.c
@@ -2117,19 +2117,19 @@
klibc
- $PROJ_DIR$\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -2150,34 +2150,49 @@
Libraries
- $PROJ_DIR$\libraries\driverlib\crc.c
+ $PROJ_DIR$\libraries\driverlib\shamd5.c
- $PROJ_DIR$\libraries\driverlib\qei.c
+ $PROJ_DIR$\libraries\driverlib\cpu.c
+
+
+ $PROJ_DIR$\libraries\driverlib\des.c
+
+
+ $PROJ_DIR$\libraries\driverlib\onewire.c
+
+
+ $PROJ_DIR$\libraries\driverlib\systick.c
$PROJ_DIR$\libraries\driverlib\comp.c
- $PROJ_DIR$\libraries\driverlib\sysctl.c
-
-
- $PROJ_DIR$\libraries\driverlib\usb.c
-
-
- $PROJ_DIR$\libraries\driverlib\aes.c
-
-
- $PROJ_DIR$\libraries\driverlib\emac.c
-
-
- $PROJ_DIR$\libraries\driverlib\eeprom.c
+ $PROJ_DIR$\libraries\driverlib\hibernate.c
$PROJ_DIR$\libraries\driverlib\ssi.c
- $PROJ_DIR$\libraries\driverlib\gpio.c
+ $PROJ_DIR$\libraries\driverlib\usb.c
+
+
+ $PROJ_DIR$\libraries\driverlib\tiva_timer.c
+
+
+ $PROJ_DIR$\libraries\startup\startup_ewarm.c
+
+
+ $PROJ_DIR$\libraries\driverlib\sysexc.c
+
+
+ $PROJ_DIR$\libraries\driverlib\watchdog.c
+
+
+ $PROJ_DIR$\libraries\driverlib\adc.c
+
+
+ $PROJ_DIR$\libraries\driverlib\mpu.c
$PROJ_DIR$\libraries\driverlib\fpu.c
@@ -2185,69 +2200,54 @@
$PROJ_DIR$\libraries\driverlib\can.c
-
- $PROJ_DIR$\libraries\driverlib\udma.c
-
-
- $PROJ_DIR$\libraries\driverlib\epi.c
-
-
- $PROJ_DIR$\libraries\driverlib\shamd5.c
-
-
- $PROJ_DIR$\libraries\driverlib\sw_crc.c
-
-
- $PROJ_DIR$\libraries\driverlib\tiva_timer.c
-
-
- $PROJ_DIR$\libraries\driverlib\adc.c
-
-
- $PROJ_DIR$\libraries\driverlib\des.c
-
-
- $PROJ_DIR$\libraries\driverlib\i2c.c
-
-
- $PROJ_DIR$\libraries\startup\startup_ewarm.c
-
-
- $PROJ_DIR$\libraries\driverlib\cpu.c
-
-
- $PROJ_DIR$\libraries\driverlib\lcd.c
-
$PROJ_DIR$\libraries\driverlib\flash.c
- $PROJ_DIR$\libraries\driverlib\mpu.c
+ $PROJ_DIR$\libraries\driverlib\aes.c
$PROJ_DIR$\libraries\driverlib\pwm.c
- $PROJ_DIR$\libraries\driverlib\uart.c
+ $PROJ_DIR$\libraries\driverlib\emac.c
- $PROJ_DIR$\libraries\driverlib\hibernate.c
+ $PROJ_DIR$\libraries\driverlib\sysctl.c
- $PROJ_DIR$\libraries\driverlib\systick.c
+ $PROJ_DIR$\libraries\driverlib\qei.c
- $PROJ_DIR$\libraries\driverlib\watchdog.c
+ $PROJ_DIR$\libraries\driverlib\gpio.c
- $PROJ_DIR$\libraries\driverlib\onewire.c
+ $PROJ_DIR$\libraries\driverlib\sw_crc.c
- $PROJ_DIR$\libraries\driverlib\sysexc.c
+ $PROJ_DIR$\libraries\driverlib\udma.c
$PROJ_DIR$\libraries\driverlib\interrupt.c
+
+ $PROJ_DIR$\libraries\driverlib\uart.c
+
+
+ $PROJ_DIR$\libraries\driverlib\eeprom.c
+
+
+ $PROJ_DIR$\libraries\driverlib\lcd.c
+
+
+ $PROJ_DIR$\libraries\driverlib\i2c.c
+
+
+ $PROJ_DIR$\libraries\driverlib\epi.c
+
+
+ $PROJ_DIR$\libraries\driverlib\crc.c
+
lwIP
@@ -2363,6 +2363,9 @@
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/tm4c129x/project.uvproj b/bsp/tm4c129x/project.uvproj
index 6bf59a1f58..a99b99cbb5 100644
--- a/bsp/tm4c129x/project.uvproj
+++ b/bsp/tm4c129x/project.uvproj
@@ -361,9 +361,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, PART_TM4C129XNCZAD, __RTTHREAD__, RT_USING_LIBC
+ RT_USING_LIBC, PART_TM4C129XNCZAD, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\components\net\lwip\port;libraries\inc;..\..\components\net\lwip\lwip-1.4.1\src\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\phy;..\..\components\drivers\include;libraries;..\..\components\drivers\smp_call;.;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\epoll;..\..\components\net\lwip\lwip-1.4.1\src\include\ipv4;..\..\components\finsh;drivers;..\..\components\net\lwip\lwip-1.4.1\src\include\netif;..\..\include;..\..\components\drivers\include;libraries\driverlib;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m4;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\include;applications;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\libcpu\arm\common
+ ..\..\components\libc\posix\io\poll;.;..\..\components\drivers\include;..\..\libcpu\arm\common;libraries;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\net\lwip\lwip-1.4.1\src\include;libraries\inc;..\..\components\net\lwip\port;applications;libraries\driverlib;..\..\components\net\lwip\lwip-1.4.1\src\include\netif;..\..\components\drivers\smp_call;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;drivers;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\net\lwip\lwip-1.4.1\src\include\ipv4;..\..\components\finsh;..\..\components\libc\compilers\common\include
@@ -407,16 +407,16 @@
Applications
- board.c
+ application.c
1
- applications\board.c
+ applications\application.c
- application.c
+ board.c
1
- applications\application.c
+ applications\board.c
@@ -695,16 +695,16 @@
Drivers
- drv_eth.c
+ drv_uart.c
1
- drivers\drv_eth.c
+ drivers\drv_uart.c
- drv_uart.c
+ drv_eth.c
1
- drivers\drv_uart.c
+ drivers\drv_eth.c
@@ -712,16 +712,16 @@
Finsh
- shell.c
+ cmd.c
1
- ..\..\components\finsh\shell.c
+ ..\..\components\finsh\cmd.c
- cmd.c
+ msh.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\msh.c
@@ -733,9 +733,9 @@
- msh.c
+ shell.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\shell.c
@@ -1050,16 +1050,16 @@
klibc
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\src\klibc\kstring.c
- kstring.c
+ kerrno.c
1
- ..\..\src\klibc\kstring.c
+ ..\..\src\klibc\kerrno.c
@@ -1071,16 +1071,16 @@
- kstdio.c
+ rt_vsnprintf_tiny.c
1
- ..\..\src\klibc\kstdio.c
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
- kerrno.c
+ kstdio.c
1
- ..\..\src\klibc\kerrno.c
+ ..\..\src\klibc\kstdio.c
@@ -1117,20 +1117,6 @@
Libraries
-
-
- startup_rvmdk.S
- 2
- libraries\startup\startup_rvmdk.S
-
-
-
-
- systick.c
- 1
- libraries\driverlib\systick.c
-
-
sysexc.c
@@ -1138,125 +1124,6 @@
libraries\driverlib\sysexc.c
-
-
- emac.c
- 1
- libraries\driverlib\emac.c
-
-
-
-
- comp.c
- 1
- libraries\driverlib\comp.c
-
-
-
-
- hibernate.c
- 1
- libraries\driverlib\hibernate.c
-
-
-
-
- uart.c
- 1
- libraries\driverlib\uart.c
-
-
-
-
- epi.c
- 1
- libraries\driverlib\epi.c
-
-
-
-
- udma.c
- 1
- libraries\driverlib\udma.c
-
-
-
-
- sysctl.c
- 1
- libraries\driverlib\sysctl.c
-
-
-
-
- watchdog.c
- 1
- libraries\driverlib\watchdog.c
-
-
-
-
- cpu.c
- 1
- libraries\driverlib\cpu.c
-
-
-
-
- lcd.c
- 1
- libraries\driverlib\lcd.c
-
-
-
-
- adc.c
- 1
- libraries\driverlib\adc.c
-
-
-
-
- onewire.c
- 1
- libraries\driverlib\onewire.c
-
-
-
-
- can.c
- 1
- libraries\driverlib\can.c
-
-
-
-
- interrupt.c
- 1
- libraries\driverlib\interrupt.c
-
-
-
-
- tiva_timer.c
- 1
- libraries\driverlib\tiva_timer.c
-
-
-
-
- aes.c
- 1
- libraries\driverlib\aes.c
-
-
-
-
- ssi.c
- 1
- libraries\driverlib\ssi.c
-
-
mpu.c
@@ -1266,9 +1133,9 @@
- pwm.c
+ udma.c
1
- libraries\driverlib\pwm.c
+ libraries\driverlib\udma.c
@@ -1280,16 +1147,23 @@
- qei.c
+ pwm.c
1
- libraries\driverlib\qei.c
+ libraries\driverlib\pwm.c
- crc.c
+ hibernate.c
1
- libraries\driverlib\crc.c
+ libraries\driverlib\hibernate.c
+
+
+
+
+ aes.c
+ 1
+ libraries\driverlib\aes.c
@@ -1301,37 +1175,58 @@
- eeprom.c
+ tiva_timer.c
1
- libraries\driverlib\eeprom.c
+ libraries\driverlib\tiva_timer.c
- shamd5.c
+ qei.c
1
- libraries\driverlib\shamd5.c
+ libraries\driverlib\qei.c
- des.c
+ comp.c
1
- libraries\driverlib\des.c
+ libraries\driverlib\comp.c
- usb.c
+ emac.c
1
- libraries\driverlib\usb.c
+ libraries\driverlib\emac.c
- gpio.c
+ uart.c
1
- libraries\driverlib\gpio.c
+ libraries\driverlib\uart.c
+
+
+
+
+ ssi.c
+ 1
+ libraries\driverlib\ssi.c
+
+
+
+
+ epi.c
+ 1
+ libraries\driverlib\epi.c
+
+
+
+
+ onewire.c
+ 1
+ libraries\driverlib\onewire.c
@@ -1341,6 +1236,55 @@
libraries\driverlib\sw_crc.c
+
+
+ des.c
+ 1
+ libraries\driverlib\des.c
+
+
+
+
+ adc.c
+ 1
+ libraries\driverlib\adc.c
+
+
+
+
+ cpu.c
+ 1
+ libraries\driverlib\cpu.c
+
+
+
+
+ can.c
+ 1
+ libraries\driverlib\can.c
+
+
+
+
+ systick.c
+ 1
+ libraries\driverlib\systick.c
+
+
+
+
+ gpio.c
+ 1
+ libraries\driverlib\gpio.c
+
+
+
+
+ sysctl.c
+ 1
+ libraries\driverlib\sysctl.c
+
+
flash.c
@@ -1348,6 +1292,62 @@
libraries\driverlib\flash.c
+
+
+ interrupt.c
+ 1
+ libraries\driverlib\interrupt.c
+
+
+
+
+ eeprom.c
+ 1
+ libraries\driverlib\eeprom.c
+
+
+
+
+ crc.c
+ 1
+ libraries\driverlib\crc.c
+
+
+
+
+ shamd5.c
+ 1
+ libraries\driverlib\shamd5.c
+
+
+
+
+ watchdog.c
+ 1
+ libraries\driverlib\watchdog.c
+
+
+
+
+ usb.c
+ 1
+ libraries\driverlib\usb.c
+
+
+
+
+ startup_rvmdk.S
+ 2
+ libraries\startup\startup_rvmdk.S
+
+
+
+
+ lcd.c
+ 1
+ libraries\driverlib\lcd.c
+
+
lwIP
diff --git a/bsp/tm4c129x/rtconfig.h b/bsp/tm4c129x/rtconfig.h
index dd25d5dfae..d85aaf7f98 100644
--- a/bsp/tm4c129x/rtconfig.h
+++ b/bsp/tm4c129x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -349,6 +349,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/tms320c6678/rtconfig.h b/bsp/tms320c6678/rtconfig.h
index e14e58c540..07df3de91b 100644
--- a/bsp/tms320c6678/rtconfig.h
+++ b/bsp/tms320c6678/rtconfig.h
@@ -8,7 +8,7 @@
/* RT-Thread Kernel */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_USING_ARCH_DATA_TYPE
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_8
diff --git a/bsp/ultrarisc/ur_dp1000_evb/.config b/bsp/ultrarisc/ur_dp1000_evb/.config
index 25e6574dcc..468d737405 100644
--- a/bsp/ultrarisc/ur_dp1000_evb/.config
+++ b/bsp/ultrarisc/ur_dp1000_evb/.config
@@ -114,11 +114,9 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -225,6 +223,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -487,6 +487,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -594,6 +595,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -683,6 +685,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -728,6 +731,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -821,6 +825,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -903,6 +908,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -945,6 +951,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -958,6 +968,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1129,6 +1154,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/ultrarisc/ur_dp1000_evb/rtconfig.h b/bsp/ultrarisc/ur_dp1000_evb/rtconfig.h
index 711356c310..0fcd16113b 100644
--- a/bsp/ultrarisc/ur_dp1000_evb/rtconfig.h
+++ b/bsp/ultrarisc/ur_dp1000_evb/rtconfig.h
@@ -72,7 +72,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -394,6 +394,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/w60x/.config b/bsp/w60x/.config
index f678b6f1fc..7d47ea2a9c 100644
--- a/bsp/w60x/.config
+++ b/bsp/w60x/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -414,6 +414,7 @@ CONFIG_RT_USING_POSIX_SELECT=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -518,6 +519,14 @@ CONFIG_RT_USING_ULOG=y
# CONFIG_ULOG_OUTPUT_LVL_W is not set
CONFIG_ULOG_OUTPUT_LVL_I=y
# CONFIG_ULOG_OUTPUT_LVL_D is not set
+# CONFIG_ULOG_OUTPUT_LVL_EMERG is not set
+# CONFIG_ULOG_OUTPUT_LVL_ALERT is not set
+# CONFIG_ULOG_OUTPUT_LVL_CRIT is not set
+# CONFIG_ULOG_OUTPUT_LVL_ERROR is not set
+# CONFIG_ULOG_OUTPUT_LVL_WARNING is not set
+# CONFIG_ULOG_OUTPUT_LVL_NOTICE is not set
+# CONFIG_ULOG_OUTPUT_LVL_INFO is not set
+# CONFIG_ULOG_OUTPUT_LVL_DEBUG is not set
CONFIG_ULOG_OUTPUT_LVL=6
CONFIG_ULOG_USING_ISR_LOG=y
CONFIG_ULOG_ASSERT_ENABLE=y
@@ -585,6 +594,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -709,6 +719,7 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -798,6 +809,7 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -843,6 +855,7 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -936,6 +949,7 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -1017,6 +1031,7 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -1059,6 +1074,10 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -1072,6 +1091,21 @@ CONFIG_PKG_NETUTILS_VER_NUM=0x99999
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1248,6 +1282,7 @@ CONFIG_PKG_WM_LIBRARIES_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/w60x/project.ewp b/bsp/w60x/project.ewp
index 10c3e77467..01ab9f59a7 100644
--- a/bsp/w60x/project.ewp
+++ b/bsp/w60x/project.ewp
@@ -216,12 +216,12 @@
CCDefines
__inline=inline
__inline__=inline
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -349,41 +349,41 @@
CCIncludePath2
- $PROJ_DIR$\oneshot
- $PROJ_DIR$\..\..\components\net\sal\impl
- $PROJ_DIR$\..\..\components\net\sal\include\socket\sys_socket
+ $PROJ_DIR$\..\..\components\net\sal\include\dfs_net
+ $PROJ_DIR$\..\..\components\utilities\ulog
$PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4
+ $PROJ_DIR$\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\components\net\sal\include\socket
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\components\net\lwip\port
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\drivers\wlan
$PROJ_DIR$\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\components\net\lwip-dhcpd
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\components\net\sal\include\socket\sys_socket
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4
$PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include\netif
$PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\drivers\wlan
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\utilities\ulog
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\drivers\spi
- $PROJ_DIR$\.
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\hwcrypto
- $PROJ_DIR$\..\..\components\net\lwip-dhcpd
- $PROJ_DIR$\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\net\lwip\port
- $PROJ_DIR$\..\..\components\net\sal\include\dfs_net
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\components\net\netdev\include
$PROJ_DIR$\..\..\components\net\sal\include
- $PROJ_DIR$\..\..\components\net\sal\include\socket
$PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\drivers\hwcrypto
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\net\netdev\include
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\oneshot
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\net\sal\impl
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -1274,12 +1274,12 @@
CCDefines
__inline=inline
__inline__=inline
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
_DLIB_FILE_DESCRIPTOR
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1407,41 +1407,41 @@
CCIncludePath2
- $PROJ_DIR$\oneshot
- $PROJ_DIR$\..\..\components\net\sal\impl
- $PROJ_DIR$\..\..\components\net\sal\include\socket\sys_socket
+ $PROJ_DIR$\..\..\components\net\sal\include\dfs_net
+ $PROJ_DIR$\..\..\components\utilities\ulog
$PROJ_DIR$\..\..\components\libc\posix\ipc
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4
+ $PROJ_DIR$\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\components\dfs\dfs_v1\include
+ $PROJ_DIR$\..\..\components\net\sal\include\socket
+ $PROJ_DIR$\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\components\net\lwip\port
+ $PROJ_DIR$\..\..\components\libc\posix\io\epoll
+ $PROJ_DIR$\..\..\include
+ $PROJ_DIR$\..\..\components\drivers\wlan
$PROJ_DIR$\..\..\components\libc\posix\io\eventfd
$PROJ_DIR$\..\..\components\dfs\dfs_v1\filesystems\devfs
+ $PROJ_DIR$\..\..\components\net\lwip-dhcpd
+ $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
+ $PROJ_DIR$\..\..\components\net\sal\include\socket\sys_socket
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4
$PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include\netif
$PROJ_DIR$\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\components\drivers\wlan
- $PROJ_DIR$\..\..\include
- $PROJ_DIR$\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\components\utilities\ulog
- $PROJ_DIR$\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\components\drivers\spi
- $PROJ_DIR$\.
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\components\drivers\include
- $PROJ_DIR$\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\..\..\components\drivers\hwcrypto
- $PROJ_DIR$\..\..\components\net\lwip-dhcpd
- $PROJ_DIR$\..\..\components\dfs\dfs_v1\include
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\components\net\lwip\port
- $PROJ_DIR$\..\..\components\net\sal\include\dfs_net
- $PROJ_DIR$\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include
- $PROJ_DIR$\..\..\libcpu\arm\cortex-m3
- $PROJ_DIR$\..\..\components\net\netdev\include
$PROJ_DIR$\..\..\components\net\sal\include
- $PROJ_DIR$\..\..\components\net\sal\include\socket
$PROJ_DIR$\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\..\..\components\drivers\hwcrypto
+ $PROJ_DIR$\.
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\components\net\lwip\lwip-2.0.3\src\include
+ $PROJ_DIR$\..\..\components\libc\compilers\common\include
$PROJ_DIR$\..\..\components\finsh
+ $PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\components\net\netdev\include
+ $PROJ_DIR$\..\..\components\drivers\phy
+ $PROJ_DIR$\oneshot
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\..\..\components\net\sal\impl
+ $PROJ_DIR$\..\..\components\libc\posix\io\poll
CCStdIncCheck
@@ -2287,16 +2287,16 @@
$PROJ_DIR$\drivers\drv_wifi.c
- $PROJ_DIR$\drivers\pin_map.c
-
-
- $PROJ_DIR$\drivers\drv_uart.c
+ $PROJ_DIR$\drivers\drv_pin.c
$PROJ_DIR$\drivers\board.c
- $PROJ_DIR$\drivers\drv_pin.c
+ $PROJ_DIR$\drivers\pin_map.c
+
+
+ $PROJ_DIR$\drivers\drv_uart.c
@@ -2322,17 +2322,17 @@
$PROJ_DIR$\..\..\components\finsh\cmd.c
-
- $PROJ_DIR$\..\..\components\finsh\msh_parse.c
-
$PROJ_DIR$\..\..\components\finsh\msh_file.c
- $PROJ_DIR$\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\components\finsh\msh_parse.c
+
+
+ $PROJ_DIR$\..\..\components\finsh\shell.c
@@ -2388,9 +2388,6 @@
$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c
-
- $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
-
$PROJ_DIR$\..\..\src\klibc\kstdio.c
@@ -2400,6 +2397,9 @@
$PROJ_DIR$\..\..\src\klibc\kstring.c
+
+ $PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c
+
libcpu
@@ -2572,6 +2572,9 @@
$PROJ_DIR$\..\..\components\net\sal\src\sal_socket.c
+
+ utc_UTest
+
utestcases
diff --git a/bsp/w60x/project.uvprojx b/bsp/w60x/project.uvprojx
index df7b418d10..3bbf457034 100644
--- a/bsp/w60x/project.uvprojx
+++ b/bsp/w60x/project.uvprojx
@@ -333,9 +333,9 @@
0
--c99 --gnu
- RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__
- ..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\components\finsh;..\..\components\net\lwip\port;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\components\drivers\hwcrypto;..\..\components\libc\posix\io\poll;applications;..\..\include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\net\sal\include\socket\sys_socket;..\..\components\net\sal\impl;..\..\components\drivers\include;..\..\libcpu\arm\cortex-m3;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\ipc;..\..\components\drivers\phy;..\..\components\drivers\wlan;..\..\components\net\sal\include\dfs_net;..\..\components\drivers\include;..\..\components\utilities\ulog;..\..\components\dfs\dfs_v1\include;drivers;..\..\components\net\lwip-dhcpd;..\..\libcpu\arm\common;..\..\components\net\netdev\include;..\..\components\drivers\include;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;..\..\components\drivers\include;oneshot;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\smp_call;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\filesystems\devfs;.;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\net\sal\include;..\..\components\net\sal\include\socket
+ ..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\libc\posix\io\epoll;..\..\components\dfs\dfs_v1\include;..\..\components\libc\compilers\common\include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\drivers\phy;..\..\components\drivers\include;..\..\components\drivers\wlan;..\..\components\net\sal\include;..\..\components\net\lwip\port;..\..\components\net\sal\include\socket\sys_socket;..\..\components\finsh;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\smp_call;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;applications;..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\io\eventfd;.;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\include;..\..\components\drivers\include;..\..\components\net\lwip-dhcpd;..\..\components\drivers\spi;..\..\components\drivers\include;oneshot;..\..\components\net\sal\impl;..\..\components\net\sal\include\socket;..\..\components\drivers\include;..\..\components\net\sal\include\dfs_net;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\libc\posix\io\poll;..\..\components\utilities\ulog;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\net\netdev\include;..\..\components\drivers\hwcrypto;drivers
@@ -1115,27 +1115,6 @@
Drivers
-
-
- drv_uart.c
- 1
- drivers\drv_uart.c
-
-
-
-
- drv_wifi.c
- 1
- drivers\drv_wifi.c
-
-
-
-
- board.c
- 1
- drivers\board.c
-
-
drv_flash.c
@@ -1157,6 +1136,27 @@
drivers\drv_pin.c
+
+
+ board.c
+ 1
+ drivers\board.c
+
+
+
+
+ drv_wifi.c
+ 1
+ drivers\drv_wifi.c
+
+
+
+
+ drv_uart.c
+ 1
+ drivers\drv_uart.c
+
+
Filesystem
@@ -1267,16 +1267,16 @@
- msh_file.c
+ msh.c
1
- ..\..\components\finsh\msh_file.c
+ ..\..\components\finsh\msh.c
- msh.c
+ cmd.c
1
- ..\..\components\finsh\msh.c
+ ..\..\components\finsh\cmd.c
@@ -1288,9 +1288,9 @@
- cmd.c
+ msh_file.c
1
- ..\..\components\finsh\cmd.c
+ ..\..\components\finsh\msh_file.c
@@ -1584,6 +1584,13 @@
klibc
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\src\klibc\rt_vsnprintf_tiny.c
+
+
kerrno.c
@@ -1591,6 +1598,13 @@
..\..\src\klibc\kerrno.c
+
+
+ kstring.c
+ 1
+ ..\..\src\klibc\kstring.c
+
+
kstdio.c
@@ -1598,13 +1612,6 @@
..\..\src\klibc\kstdio.c
-
-
- rt_vsnprintf_tiny.c
- 1
- ..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
rt_vsscanf.c
@@ -1612,13 +1619,6 @@
..\..\src\klibc\rt_vsscanf.c
-
-
- kstring.c
- 1
- ..\..\src\klibc\kstring.c
-
-
libcpu
diff --git a/bsp/w60x/rtconfig.h b/bsp/w60x/rtconfig.h
index 60113e4df3..fe8b3c7b2c 100644
--- a/bsp/w60x/rtconfig.h
+++ b/bsp/w60x/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -240,6 +240,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -458,6 +459,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/arm/ch32f103c8-core/.config b/bsp/wch/arm/ch32f103c8-core/.config
index e43de4f069..ff07cb0377 100644
--- a/bsp/wch/arm/ch32f103c8-core/.config
+++ b/bsp/wch/arm/ch32f103c8-core/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -397,6 +397,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -504,6 +505,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -593,6 +595,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -639,6 +642,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -732,6 +736,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -813,6 +818,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -855,6 +861,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -868,6 +878,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1040,6 +1065,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/arm/ch32f103c8-core/project.uvprojx b/bsp/wch/arm/ch32f103c8-core/project.uvprojx
index fd24a51025..e5bc453470 100644
--- a/bsp/wch/arm/ch32f103c8-core/project.uvprojx
+++ b/bsp/wch/arm/ch32f103c8-core/project.uvprojx
@@ -333,9 +333,9 @@
0
- __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC
- ..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\libc\posix\io\eventfd;..\Libraries\ch32_drivers\config;..\..\..\..\components\drivers\include;..\..\..\..\components\finsh;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;applications;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;.;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\Libraries\ch32_drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;..\..\..\..\include;..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\inc;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\spi;board;..\Libraries\CH32F10x_StdPeriph_Driver\CMSIS\WCH\CH32F10x\Include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\libcpu\arm\common;..\Libraries\CH32F10x_StdPeriph_Driver\CMSIS;..\..\..\..\components\libc\compilers\common\extension
+ ..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\include;..\Libraries\ch32_drivers;..\..\..\..\components\drivers\include;.;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\libc\posix\ipc;..\Libraries\ch32_drivers\config;..\..\..\..\components\finsh;..\Libraries\CH32F10x_StdPeriph_Driver\CMSIS\WCH\CH32F10x\Include;..\..\..\..\components\drivers\include;..\Libraries\CH32F10x_StdPeriph_Driver\CMSIS;..\..\..\..\libcpu\arm\common;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\inc;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\phy;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\drivers\include;applications;..\..\..\..\components\drivers\include;board;..\..\..\..\components\drivers\spi
@@ -390,107 +390,9 @@
ch32f10x_lib
- ch32f10x_tim.c
+ ch32f10x_pwr.c
1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_tim.c
-
-
-
-
- ch32f10x_exti.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_exti.c
-
-
-
-
- ch32f10x_gpio.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_gpio.c
-
-
-
-
- ch32f10x_spi.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_spi.c
-
-
-
-
- ch32f10x_iwdg.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_iwdg.c
-
-
-
-
- ch32f10x_i2c.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_i2c.c
-
-
-
-
- ch32f10x_can.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_can.c
-
-
-
-
- ch32f10x_dbgmcu.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_dbgmcu.c
-
-
-
-
- ch32f10x_adc.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_adc.c
-
-
-
-
- ch32f10x_rtc.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_rtc.c
-
-
-
-
- ch32f10x_dac.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_dac.c
-
-
-
-
- ch32f10x_misc.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_misc.c
-
-
-
-
- ch32f10x_wwdg.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_wwdg.c
-
-
-
-
- ch32f10x_bkp.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_bkp.c
-
-
-
-
- ch32f10x_crc.c
- 1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_crc.c
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_pwr.c
@@ -502,9 +404,86 @@
- ch32f10x_rcc.c
+ ch32f10x_usart.c
1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_rcc.c
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_usart.c
+
+
+
+
+ ch32f10x_adc.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_adc.c
+
+
+
+
+ ch32f10x_iwdg.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_iwdg.c
+
+
+
+
+ ch32f10x_spi.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_spi.c
+
+
+
+
+ ch32f10x_misc.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_misc.c
+
+
+
+
+ ch32f10x_dbgmcu.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_dbgmcu.c
+
+
+
+
+ ch32f10x_gpio.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_gpio.c
+
+
+
+
+ ch32f10x_can.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_can.c
+
+
+
+
+ ch32f10x_rtc.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_rtc.c
+
+
+
+
+ ch32f10x_i2c.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_i2c.c
+
+
+
+
+ ch32f10x_tim.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_tim.c
+
+
+
+
+ ch32f10x_bkp.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_bkp.c
@@ -516,16 +495,37 @@
- ch32f10x_pwr.c
+ ch32f10x_exti.c
1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_pwr.c
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_exti.c
- ch32f10x_usart.c
+ ch32f10x_crc.c
1
- ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_usart.c
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_crc.c
+
+
+
+
+ ch32f10x_rcc.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_rcc.c
+
+
+
+
+ ch32f10x_wwdg.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_wwdg.c
+
+
+
+
+ ch32f10x_dac.c
+ 1
+ ..\Libraries\CH32F10x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f10x_dac.c
@@ -980,20 +980,6 @@
Finsh
-
-
- shell.c
- 1
- ..\..\..\..\components\finsh\shell.c
-
-
-
-
- msh.c
- 1
- ..\..\..\..\components\finsh\msh.c
-
-
cmd.c
@@ -1008,6 +994,20 @@
..\..\..\..\components\finsh\msh_parse.c
+
+
+ shell.c
+ 1
+ ..\..\..\..\components\finsh\shell.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\..\components\finsh\msh.c
+
+
Kernel
@@ -1301,16 +1301,16 @@
klibc
- kstring.c
+ kerrno.c
1
- ..\..\..\..\src\klibc\kstring.c
+ ..\..\..\..\src\klibc\kerrno.c
- rt_vsscanf.c
+ kstring.c
1
- ..\..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\..\src\klibc\kstring.c
@@ -1322,16 +1322,16 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\..\src\klibc\kerrno.c
+ ..\..\..\..\src\klibc\kstdio.c
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\..\src\klibc\kstdio.c
+ ..\..\..\..\src\klibc\rt_vsscanf.c
diff --git a/bsp/wch/arm/ch32f103c8-core/rtconfig.h b/bsp/wch/arm/ch32f103c8-core/rtconfig.h
index 2d01d9eef1..5292fd2713 100644
--- a/bsp/wch/arm/ch32f103c8-core/rtconfig.h
+++ b/bsp/wch/arm/ch32f103c8-core/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -314,6 +314,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/arm/ch32f203r-evt/.config b/bsp/wch/arm/ch32f203r-evt/.config
index bd11fa61b0..24d5278a4d 100644
--- a/bsp/wch/arm/ch32f203r-evt/.config
+++ b/bsp/wch/arm/ch32f203r-evt/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -210,6 +208,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -398,6 +398,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -505,6 +506,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -594,6 +596,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -640,6 +643,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -733,6 +737,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -814,6 +819,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -856,6 +862,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -869,6 +879,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1041,6 +1066,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/arm/ch32f203r-evt/project.uvprojx b/bsp/wch/arm/ch32f203r-evt/project.uvprojx
index c6cabae7f8..3c8b1d23a4 100644
--- a/bsp/wch/arm/ch32f203r-evt/project.uvprojx
+++ b/bsp/wch/arm/ch32f203r-evt/project.uvprojx
@@ -333,9 +333,9 @@
0
- __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC
+ __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC
- ..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\spi;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\include;..\Libraries\CH32F20x_StdPeriph_Driver\CMSIS;applications;..\Libraries\CH32F20x_StdPeriph_Driver\CMSIS\WCH\CH32F20x\Include;.;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\phy;..\..\..\..\components\drivers\include;board;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\include;..\..\..\..\components\finsh;..\..\..\..\components\libc\posix\io\epoll;..\Libraries\ch32_drivers\config;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\libc\posix\io\poll;..\Libraries\ch32_drivers;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\ipc;..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\inc;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\drivers\include
+ .;..\..\..\..\include;..\..\..\..\components\drivers\include;..\..\..\..\components\finsh;..\Libraries\ch32_drivers\config;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\drivers\include;..\Libraries\CH32F20x_StdPeriph_Driver\CMSIS\WCH\CH32F20x\Include;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\drivers\spi;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\inc;..\..\..\..\components\drivers\include;board;..\..\..\..\components\drivers\include;..\Libraries\ch32_drivers;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\drivers\phy;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\common;..\Libraries\CH32F20x_StdPeriph_Driver\CMSIS;..\..\..\..\libcpu\arm\cortex-m3;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\libc\posix\io\epoll;applications
@@ -388,90 +388,6 @@
ch32f20x_lib
-
-
- ch32f20x_wwdg.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_wwdg.c
-
-
-
-
- ch32f20x_flash.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_flash.c
-
-
-
-
- ch32f20x_gpio.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_gpio.c
-
-
-
-
- ch32f20x_tim.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_tim.c
-
-
-
-
- ch32f20x_dac.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_dac.c
-
-
-
-
- ch32f20x_adc.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_adc.c
-
-
-
-
- ch32f20x_can.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_can.c
-
-
-
-
- ch32f20x_rcc.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_rcc.c
-
-
-
-
- ch32f20x_usart.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_usart.c
-
-
-
-
- ch32f20x_dbgmcu.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_dbgmcu.c
-
-
-
-
- ch32f20x_crc.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_crc.c
-
-
-
-
- ch32f20x_dma.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_dma.c
-
-
ch32f20x_iwdg.c
@@ -479,27 +395,6 @@
..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_iwdg.c
-
-
- ch32f20x_rtc.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_rtc.c
-
-
-
-
- startup_ch32f20x.s
- 2
- ..\Libraries\CH32F20x_StdPeriph_Driver\CMSIS\WCH\CH32F20x\Source\ARM\startup_ch32f20x.s
-
-
-
-
- ch32f20x_misc.c
- 1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_misc.c
-
-
ch32f20x_bkp.c
@@ -516,9 +411,30 @@
- ch32f20x_exti.c
+ ch32f20x_dma.c
1
- ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_exti.c
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_dma.c
+
+
+
+
+ ch32f20x_wwdg.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_wwdg.c
+
+
+
+
+ ch32f20x_rcc.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_rcc.c
+
+
+
+
+ ch32f20x_adc.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_adc.c
@@ -528,6 +444,62 @@
..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_pwr.c
+
+
+ startup_ch32f20x.s
+ 2
+ ..\Libraries\CH32F20x_StdPeriph_Driver\CMSIS\WCH\CH32F20x\Source\ARM\startup_ch32f20x.s
+
+
+
+
+ ch32f20x_can.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_can.c
+
+
+
+
+ ch32f20x_gpio.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_gpio.c
+
+
+
+
+ ch32f20x_crc.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_crc.c
+
+
+
+
+ ch32f20x_dac.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_dac.c
+
+
+
+
+ ch32f20x_flash.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_flash.c
+
+
+
+
+ ch32f20x_usart.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_usart.c
+
+
+
+
+ ch32f20x_tim.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_tim.c
+
+
ch32f20x_spi.c
@@ -535,6 +507,34 @@
..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_spi.c
+
+
+ ch32f20x_misc.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_misc.c
+
+
+
+
+ ch32f20x_dbgmcu.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_dbgmcu.c
+
+
+
+
+ ch32f20x_rtc.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_rtc.c
+
+
+
+
+ ch32f20x_exti.c
+ 1
+ ..\Libraries\CH32F20x_StdPeriph_Driver\StdPeriph_Driver\src\ch32f20x_exti.c
+
+
Compiler
@@ -1072,6 +1072,13 @@
Finsh
+
+
+ msh_parse.c
+ 1
+ ..\..\..\..\components\finsh\msh_parse.c
+
+
msh.c
@@ -1086,13 +1093,6 @@
..\..\..\..\components\finsh\cmd.c
-
-
- msh_parse.c
- 1
- ..\..\..\..\components\finsh\msh_parse.c
-
-
shell.c
@@ -1393,9 +1393,9 @@
klibc
- kstring.c
+ kstdio.c
1
- ..\..\..\..\src\klibc\kstring.c
+ ..\..\..\..\src\klibc\kstdio.c
@@ -1414,9 +1414,9 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\..\src\klibc\kstdio.c
+ ..\..\..\..\src\klibc\kstring.c
diff --git a/bsp/wch/arm/ch32f203r-evt/rtconfig.h b/bsp/wch/arm/ch32f203r-evt/rtconfig.h
index 4009f289b5..9ef5a29bb8 100644
--- a/bsp/wch/arm/ch32f203r-evt/rtconfig.h
+++ b/bsp/wch/arm/ch32f203r-evt/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -316,6 +316,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/arm/ch579m/.config b/bsp/wch/arm/ch579m/.config
index f3dad3084b..e89fcac920 100644
--- a/bsp/wch/arm/ch579m/.config
+++ b/bsp/wch/arm/ch579m/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -198,6 +196,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -445,6 +445,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -552,6 +553,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -641,6 +643,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -686,6 +689,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -779,6 +783,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -860,6 +865,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -902,6 +908,10 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -915,6 +925,21 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1086,6 +1111,7 @@ CONFIG_RT_USBD_THREAD_STACK_SZ=512
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/arm/ch579m/project.uvprojx b/bsp/wch/arm/ch579m/project.uvprojx
index b2facfef60..c05f8c100c 100644
--- a/bsp/wch/arm/ch579m/project.uvprojx
+++ b/bsp/wch/arm/ch579m/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__
+ RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS
- libraries\CMSIS\Include;libraries\StdPeriphDriver\inc;..\..\..\..\components\drivers\include;..\..\..\..\components\legacy\usb\usbhost\core;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\legacy\usb\usbhost;..\..\..\..\components\finsh;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\components\net\lwip\lwip-2.1.2\src\include;board;..\..\..\..\components\legacy\usb\usbhost\include;..\..\..\..\components\net\lwip\port;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\legacy\usb\usbhost\class;..\..\..\..\components\net\netdev\include;..\..\..\..\libcpu\arm\cortex-m0;..\..\..\..\components\net\lwip\lwip-2.1.2\src\include\netif;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\ipc;..\..\..\..\components\net\lwip\lwip-2.1.2\src\include\compat\posix;.;..\..\..\..\components\legacy\include;..\..\..\..\components\drivers\phy;..\..\..\..\components\drivers\smp_call;..\..\..\..\include;..\..\..\..\components\drivers\include;..\..\..\..\libcpu\arm\common;..\..\..\..\components\drivers\include;applications
+ ..\..\..\..\components\drivers\include;..\..\..\..\components\legacy\include;..\..\..\..\components\legacy\usb\usbhost;..\..\..\..\components\net\lwip\lwip-2.1.2\src\include;applications;..\..\..\..\components\net\lwip\port;libraries\CMSIS\Include;..\..\..\..\libcpu\arm\common;board;..\..\..\..\components\libc\compilers\common\include;..\..\..\..\libcpu\arm\cortex-m0;..\..\..\..\components\libc\posix\io\poll;..\..\..\..\components\drivers\include;..\..\..\..\components\net\netdev\include;..\..\..\..\components\legacy\usb\usbhost\core;..\..\..\..\include;..\..\..\..\components\net\lwip\lwip-2.1.2\src\include\compat\posix;..\..\..\..\components\libc\posix\io\epoll;..\..\..\..\components\libc\posix\io\eventfd;..\..\..\..\components\legacy\usb\usbhost\include;..\..\..\..\components\legacy\usb\usbhost\class;..\..\..\..\components\drivers\include;..\..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\..\components\drivers\phy;..\..\..\..\components\libc\posix\ipc;.;..\..\..\..\components\finsh;..\..\..\..\components\drivers\smp_call;..\..\..\..\components\net\lwip\lwip-2.1.2\src\include\netif;libraries\StdPeriphDriver\inc;..\..\..\..\components\libc\compilers\common\extension;..\..\..\..\components\drivers\include
@@ -661,9 +661,9 @@
Drivers
- drv_eth.c
+ board.c
1
- board\drv_eth.c
+ board\board.c
@@ -673,13 +673,6 @@
board\drv_uart.c
-
-
- board.c
- 1
- board\board.c
-
-
drv_usbh.c
@@ -687,9 +680,23 @@
board\drv_usbh.c
+
+
+ drv_eth.c
+ 1
+ board\drv_eth.c
+
+
Finsh
+
+
+ msh_parse.c
+ 1
+ ..\..\..\..\components\finsh\msh_parse.c
+
+
shell.c
@@ -704,13 +711,6 @@
..\..\..\..\components\finsh\cmd.c
-
-
- msh_parse.c
- 1
- ..\..\..\..\components\finsh\msh_parse.c
-
-
msh.c
@@ -990,6 +990,13 @@
klibc
+
+
+ kstdio.c
+ 1
+ ..\..\..\..\src\klibc\kstdio.c
+
+
kerrno.c
@@ -999,9 +1006,9 @@
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\..\src\klibc\kstdio.c
+ ..\..\..\..\src\klibc\rt_vsscanf.c
@@ -1018,13 +1025,6 @@
..\..\..\..\src\klibc\rt_vsnprintf_tiny.c
-
-
- rt_vsscanf.c
- 1
- ..\..\..\..\src\klibc\rt_vsscanf.c
-
-
libcpu
@@ -1059,62 +1059,6 @@
Libraries
-
-
- CH57x_uart0.c
- 1
- libraries\StdPeriphDriver\CH57x_uart0.c
-
-
-
-
- CH57x_timer2.c
- 1
- libraries\StdPeriphDriver\CH57x_timer2.c
-
-
-
-
- CH57x_int.c
- 1
- libraries\StdPeriphDriver\CH57x_int.c
-
-
-
-
- CH57x_spi1.c
- 1
- libraries\StdPeriphDriver\CH57x_spi1.c
-
-
-
-
- CH57x_uart1.c
- 1
- libraries\StdPeriphDriver\CH57x_uart1.c
-
-
-
-
- CH57x_clk.c
- 1
- libraries\StdPeriphDriver\CH57x_clk.c
-
-
-
-
- CH57x_sys.c
- 1
- libraries\StdPeriphDriver\CH57x_sys.c
-
-
-
-
- CH57x_uart2.c
- 1
- libraries\StdPeriphDriver\CH57x_uart2.c
-
-
startup_ARMCM0.s
@@ -1122,13 +1066,6 @@
libraries\Startup\startup_ARMCM0.s
-
-
- CH57x_gpio.c
- 1
- libraries\StdPeriphDriver\CH57x_gpio.c
-
-
CH57x_timer1.c
@@ -1138,30 +1075,23 @@
- CH57x_pwm.c
+ CH57x_int.c
1
- libraries\StdPeriphDriver\CH57x_pwm.c
+ libraries\StdPeriphDriver\CH57x_int.c
- CH57x_uart3.c
+ CH57x_timer2.c
1
- libraries\StdPeriphDriver\CH57x_uart3.c
+ libraries\StdPeriphDriver\CH57x_timer2.c
- CH57x_pwr.c
+ CH57x_uart2.c
1
- libraries\StdPeriphDriver\CH57x_pwr.c
-
-
-
-
- CH57x_timer0.c
- 1
- libraries\StdPeriphDriver\CH57x_timer0.c
+ libraries\StdPeriphDriver\CH57x_uart2.c
@@ -1171,6 +1101,34 @@
libraries\StdPeriphDriver\CH57x_spi0.c
+
+
+ CH57x_clk.c
+ 1
+ libraries\StdPeriphDriver\CH57x_clk.c
+
+
+
+
+ CH57x_uart1.c
+ 1
+ libraries\StdPeriphDriver\CH57x_uart1.c
+
+
+
+
+ CH57x_sys.c
+ 1
+ libraries\StdPeriphDriver\CH57x_sys.c
+
+
+
+
+ CH57x_pwr.c
+ 1
+ libraries\StdPeriphDriver\CH57x_pwr.c
+
+
CH57x_lcd.c
@@ -1187,9 +1145,30 @@
- CH57x_adc.c
+ CH57x_pwm.c
1
- libraries\StdPeriphDriver\CH57x_adc.c
+ libraries\StdPeriphDriver\CH57x_pwm.c
+
+
+
+
+ CH57x_uart0.c
+ 1
+ libraries\StdPeriphDriver\CH57x_uart0.c
+
+
+
+
+ CH57x_uart3.c
+ 1
+ libraries\StdPeriphDriver\CH57x_uart3.c
+
+
+
+
+ CH57x_gpio.c
+ 1
+ libraries\StdPeriphDriver\CH57x_gpio.c
@@ -1199,6 +1178,27 @@
libraries\StdPeriphDriver\CH57x_timer3.c
+
+
+ CH57x_adc.c
+ 1
+ libraries\StdPeriphDriver\CH57x_adc.c
+
+
+
+
+ CH57x_timer0.c
+ 1
+ libraries\StdPeriphDriver\CH57x_timer0.c
+
+
+
+
+ CH57x_spi1.c
+ 1
+ libraries\StdPeriphDriver\CH57x_spi1.c
+
+
lwIP
@@ -1492,6 +1492,13 @@
rt_usbh
+
+
+ hub.c
+ 1
+ ..\..\..\..\components\legacy\usb\usbhost\core\hub.c
+
+
usbhost_core.c
@@ -1513,28 +1520,21 @@
..\..\..\..\components\legacy\usb\usbhost\core\driver.c
-
-
- hub.c
- 1
- ..\..\..\..\components\legacy\usb\usbhost\core\hub.c
-
-
SAL
- netdev.c
+ netdev_ipaddr.c
1
- ..\..\..\..\components\net\netdev\src\netdev.c
+ ..\..\..\..\components\net\netdev\src\netdev_ipaddr.c
- netdev_ipaddr.c
+ netdev.c
1
- ..\..\..\..\components\net\netdev\src\netdev_ipaddr.c
+ ..\..\..\..\components\net\netdev\src\netdev.c
diff --git a/bsp/wch/arm/ch579m/rtconfig.h b/bsp/wch/arm/ch579m/rtconfig.h
index 350f90eae2..fb53a89657 100644
--- a/bsp/wch/arm/ch579m/rtconfig.h
+++ b/bsp/wch/arm/ch579m/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -341,6 +341,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/risc-v/ch32v103r-evt/.config b/bsp/wch/risc-v/ch32v103r-evt/.config
index be18768713..934d2425dc 100644
--- a/bsp/wch/risc-v/ch32v103r-evt/.config
+++ b/bsp/wch/risc-v/ch32v103r-evt/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -382,6 +382,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -489,6 +490,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -578,6 +580,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -840,6 +846,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -853,6 +863,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1024,6 +1049,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/risc-v/ch32v103r-evt/rtconfig.h b/bsp/wch/risc-v/ch32v103r-evt/rtconfig.h
index eaa5a78143..c20784dd3b 100644
--- a/bsp/wch/risc-v/ch32v103r-evt/rtconfig.h
+++ b/bsp/wch/risc-v/ch32v103r-evt/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -303,6 +303,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/risc-v/ch32v208w-r0/.config b/bsp/wch/risc-v/ch32v208w-r0/.config
index ec93c3da93..a74603c579 100644
--- a/bsp/wch/risc-v/ch32v208w-r0/.config
+++ b/bsp/wch/risc-v/ch32v208w-r0/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -388,6 +388,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -495,6 +496,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -584,6 +586,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -629,6 +632,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -722,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -850,6 +856,10 @@ CONFIG_PKG_CH32V20x_SDK_VER="latest"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -863,6 +873,21 @@ CONFIG_PKG_CH32V20x_SDK_VER="latest"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1034,6 +1059,7 @@ CONFIG_PKG_CH32V20x_SDK_VER="latest"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/risc-v/ch32v208w-r0/rtconfig.h b/bsp/wch/risc-v/ch32v208w-r0/rtconfig.h
index cd3ee414d3..fa2b9e1555 100644
--- a/bsp/wch/risc-v/ch32v208w-r0/rtconfig.h
+++ b/bsp/wch/risc-v/ch32v208w-r0/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -311,6 +311,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/risc-v/ch32v307v-r1/.config b/bsp/wch/risc-v/ch32v307v-r1/.config
index ba182042f0..fd4e336f3e 100644
--- a/bsp/wch/risc-v/ch32v307v-r1/.config
+++ b/bsp/wch/risc-v/ch32v307v-r1/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=11
CONFIG_FINSH_THREAD_STACK_SIZE=2048
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -382,6 +382,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -489,6 +490,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -578,6 +580,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_PKG_CH32V307_SDK_VER="v2.7"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_PKG_CH32V307_SDK_VER="v2.7"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1028,6 +1053,7 @@ CONFIG_PKG_CH32V307_SDK_VER="v2.7"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1386,6 +1412,8 @@ CONFIG_SOC_CH32V307VC=y
CONFIG_BSP_USING_GPIO=y
CONFIG_BSP_USING_UART=y
CONFIG_BSP_USING_UART1=y
+CONFIG_BSP_UART1_RX_BUFSIZE=256
+CONFIG_BSP_UART1_TX_BUFSIZE=0
# CONFIG_BSP_USING_UART2 is not set
# CONFIG_BSP_USING_UART3 is not set
# CONFIG_BSP_USING_UART4 is not set
diff --git a/bsp/wch/risc-v/ch32v307v-r1/rtconfig.h b/bsp/wch/risc-v/ch32v307v-r1/rtconfig.h
index 87bb80f2bc..6e1e7e3341 100644
--- a/bsp/wch/risc-v/ch32v307v-r1/rtconfig.h
+++ b/bsp/wch/risc-v/ch32v307v-r1/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -305,6 +305,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
@@ -400,6 +408,8 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
#define BSP_USING_UART1
+#define BSP_UART1_RX_BUFSIZE 256
+#define BSP_UART1_TX_BUFSIZE 0
#define LSI_VALUE 40000
/* end of On-chip Peripheral Drivers */
diff --git a/bsp/wch/risc-v/ch569w-evt/.config b/bsp/wch/risc-v/ch569w-evt/.config
index 5888056b04..69e0869a91 100644
--- a/bsp/wch/risc-v/ch569w-evt/.config
+++ b/bsp/wch/risc-v/ch569w-evt/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -203,6 +201,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -379,6 +379,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -486,6 +487,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -575,6 +577,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -620,6 +623,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -713,6 +717,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -795,6 +800,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -837,6 +843,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -850,6 +860,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1021,6 +1046,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/risc-v/ch569w-evt/rtconfig.h b/bsp/wch/risc-v/ch569w-evt/rtconfig.h
index 33d86079ca..a3f472f134 100644
--- a/bsp/wch/risc-v/ch569w-evt/rtconfig.h
+++ b/bsp/wch/risc-v/ch569w-evt/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/wch/risc-v/yd-ch32v307vct6/.config b/bsp/wch/risc-v/yd-ch32v307vct6/.config
index 549653c172..5a53ae43ec 100644
--- a/bsp/wch/risc-v/yd-ch32v307vct6/.config
+++ b/bsp/wch/risc-v/yd-ch32v307vct6/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -206,6 +204,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=1024
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -382,6 +382,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -489,6 +490,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -578,6 +580,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -623,6 +626,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -716,6 +720,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -798,6 +803,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -844,6 +850,10 @@ CONFIG_PKG_CH32V307_SDK_VER="v2.7"
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -857,6 +867,21 @@ CONFIG_PKG_CH32V307_SDK_VER="v2.7"
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1028,6 +1053,7 @@ CONFIG_PKG_CH32V307_SDK_VER="v2.7"
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/wch/risc-v/yd-ch32v307vct6/rtconfig.h b/bsp/wch/risc-v/yd-ch32v307vct6/rtconfig.h
index 19c843fafc..25d88261a2 100644
--- a/bsp/wch/risc-v/yd-ch32v307vct6/rtconfig.h
+++ b/bsp/wch/risc-v/yd-ch32v307vct6/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -306,6 +306,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/x86/.config b/bsp/x86/.config
index d4fb6ad76d..c704167015 100644
--- a/bsp/x86/.config
+++ b/bsp/x86/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -424,6 +424,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -531,6 +532,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -620,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -665,6 +668,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -758,6 +762,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -839,6 +844,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -881,6 +887,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -894,6 +904,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1065,6 +1090,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/x86/rtconfig.h b/bsp/x86/rtconfig.h
index 31e7be687f..b4a35fce7d 100644
--- a/bsp/x86/rtconfig.h
+++ b/bsp/x86/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -334,6 +334,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/xplorer4330/M0/project.uvproj b/bsp/xplorer4330/M0/project.uvproj
index eea8247e55..ffc583a7b0 100644
--- a/bsp/xplorer4330/M0/project.uvproj
+++ b/bsp/xplorer4330/M0/project.uvproj
@@ -346,9 +346,9 @@
0
- USE_SPIFI, CORE_M0, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC
+ CORE_M0, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, USE_SPIFI
- ..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;.;..\applications;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\Libraries\CMSIS\Include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m0;..\Libraries\Device\NXP\LPC43xx\Include
+ ..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\libc\compilers\common\include;.;..\Libraries\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;..\drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\applications;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -390,16 +390,16 @@
Applications
- startup.c
+ application.c
1
- ..\applications\startup.c
+ ..\applications\application.c
- application.c
+ startup.c
1
- ..\applications\application.c
+ ..\applications\startup.c
@@ -702,16 +702,16 @@
- board.c
+ drv_led.c
1
- ..\drivers\board.c
+ ..\drivers\drv_led.c
- drv_led.c
+ board.c
1
- ..\drivers\drv_led.c
+ ..\drivers\board.c
@@ -1048,13 +1048,6 @@
klibc
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
rt_vsscanf.c
@@ -1064,9 +1057,9 @@
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1078,9 +1071,16 @@
- kstdio.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kerrno.c
+
+
+
+
+ kstring.c
+ 1
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/xplorer4330/M0/rtconfig.h b/bsp/xplorer4330/M0/rtconfig.h
index e6f586249b..679ec1c830 100644
--- a/bsp/xplorer4330/M0/rtconfig.h
+++ b/bsp/xplorer4330/M0/rtconfig.h
@@ -5,7 +5,7 @@
//
//
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
//
#define RT_ALIGN_SIZE 8
//
diff --git a/bsp/xplorer4330/M4/.config b/bsp/xplorer4330/M4/.config
index 904d25e5bf..f9c2f020f3 100644
--- a/bsp/xplorer4330/M4/.config
+++ b/bsp/xplorer4330/M4/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
@@ -208,6 +206,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -425,6 +425,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -532,6 +533,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -622,6 +624,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -668,6 +671,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -761,6 +765,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -842,6 +847,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -884,6 +890,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -897,6 +907,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1067,6 +1092,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/xplorer4330/M4/project.uvproj b/bsp/xplorer4330/M4/project.uvproj
index f276b98a2c..086ce96455 100644
--- a/bsp/xplorer4330/M4/project.uvproj
+++ b/bsp/xplorer4330/M4/project.uvproj
@@ -346,9 +346,9 @@
0
- RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, CORE_M4, __CLK_TCK=RT_TICK_PER_SECOND, USE_SPIFI, RT_USING_LIBC
+ RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, CORE_M4, RT_USING_LIBC, USE_SPIFI, __CLK_TCK=RT_TICK_PER_SECOND
- ..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\applications;..\drivers;.;..\..\..\components\drivers\include;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\Libraries\CMSIS\Include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\include
+ ..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;..\Libraries\CMSIS\Include;..\drivers;..\..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\..\components\libc\compilers\common\include;..\Libraries\Device\NXP\LPC43xx\Include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;.;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include
@@ -721,16 +721,16 @@
- drv_uart.c
+ drv_led.c
1
- ..\drivers\drv_uart.c
+ ..\drivers\drv_led.c
- drv_led.c
+ drv_uart.c
1
- ..\drivers\drv_led.c
+ ..\drivers\drv_uart.c
@@ -907,16 +907,16 @@
- shell.c
+ msh_file.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\finsh\msh_file.c
- msh_file.c
+ shell.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\components\finsh\shell.c
@@ -1238,16 +1238,16 @@
klibc
- kstring.c
+ kerrno.c
1
- ..\..\..\src\klibc\kstring.c
+ ..\..\..\src\klibc\kerrno.c
- kerrno.c
+ rt_vsnprintf_tiny.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1266,9 +1266,9 @@
- rt_vsnprintf_tiny.c
+ kstring.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kstring.c
diff --git a/bsp/xplorer4330/M4/rtconfig.h b/bsp/xplorer4330/M4/rtconfig.h
index 16b11da7e6..3903a965dd 100644
--- a/bsp/xplorer4330/M4/rtconfig.h
+++ b/bsp/xplorer4330/M4/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -332,6 +332,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/xuantie/smartl/e902/.config b/bsp/xuantie/smartl/e902/.config
index 8dd34512cd..b7acc16902 100644
--- a/bsp/xuantie/smartl/e902/.config
+++ b/bsp/xuantie/smartl/e902/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_SMARTL_E902=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
diff --git a/bsp/xuantie/smartl/e902/rtconfig.h b/bsp/xuantie/smartl/e902/rtconfig.h
index b20fef1522..074033fb8f 100644
--- a/bsp/xuantie/smartl/e902/rtconfig.h
+++ b/bsp/xuantie/smartl/e902/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/smartl/e906/.config b/bsp/xuantie/smartl/e906/.config
index a5f2410cb3..701cf67f56 100644
--- a/bsp/xuantie/smartl/e906/.config
+++ b/bsp/xuantie/smartl/e906/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_SMARTL_E906=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
diff --git a/bsp/xuantie/smartl/e906/rtconfig.h b/bsp/xuantie/smartl/e906/rtconfig.h
index 83a577f503..4507f6df18 100644
--- a/bsp/xuantie/smartl/e906/rtconfig.h
+++ b/bsp/xuantie/smartl/e906/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/smartl/e907/.config b/bsp/xuantie/smartl/e907/.config
index 2ec8a3c913..fb7c8beece 100644
--- a/bsp/xuantie/smartl/e907/.config
+++ b/bsp/xuantie/smartl/e907/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_SMARTL_E907=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
diff --git a/bsp/xuantie/smartl/e907/rtconfig.h b/bsp/xuantie/smartl/e907/rtconfig.h
index 1583235ab3..7e44464471 100644
--- a/bsp/xuantie/smartl/e907/rtconfig.h
+++ b/bsp/xuantie/smartl/e907/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/virt64/c906/.config b/bsp/xuantie/virt64/c906/.config
index bdda88adc9..72eee0c667 100644
--- a/bsp/xuantie/virt64/c906/.config
+++ b/bsp/xuantie/virt64/c906/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=24
@@ -225,6 +223,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=16384
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=10
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -436,7 +436,7 @@ CONFIG_RT_USING_UTEST=y
CONFIG_UTEST_THR_STACK_SIZE=4096
CONFIG_UTEST_THR_PRIORITY=20
# CONFIG_RT_UTEST_USING_AUTO_RUN is not set
-# CONFIG_RT_UTEST_USING_ALL_CASES is not set
+CONFIG_RT_UTEST_MAX_OPTIONS=64
# CONFIG_RT_USING_VAR_EXPORT is not set
CONFIG_RT_USING_RESOURCE_ID=y
CONFIG_RT_USING_ADT=y
@@ -516,6 +516,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -623,6 +624,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -712,6 +714,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -757,6 +760,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -850,6 +854,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -932,6 +937,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_NUCLEI_SDK is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -974,6 +980,10 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -987,6 +997,21 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1062,6 +1087,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_STHS34PF80 is not set
# CONFIG_PKG_USING_P3T1755 is not set
# CONFIG_PKG_USING_QMI8658 is not set
+# CONFIG_PKG_USING_ICM20948 is not set
# end of sensors drivers
#
@@ -1156,6 +1182,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# CONFIG_PKG_USING_SERVO is not set
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
+# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
@@ -1494,70 +1522,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
# end of Arduino libraries
# end of RT-Thread online packages
-#
-# Privated Packages of RealThread
-#
-# CONFIG_PKG_USING_CODEC is not set
-# CONFIG_PKG_USING_PLAYER is not set
-# CONFIG_PKG_USING_MPLAYER is not set
-# CONFIG_PKG_USING_PERSIMMON_SRC is not set
-# CONFIG_PKG_USING_JS_PERSIMMON is not set
-# CONFIG_PKG_USING_JERRYSCRIPT_WIN32 is not set
-
-#
-# Network Utilities
-#
-# end of Network Utilities
-
-# CONFIG_PKG_USING_WICED is not set
-# CONFIG_PKG_USING_CLOUDSDK is not set
-# CONFIG_PKG_USING_POWER_MANAGER is not set
-# CONFIG_PKG_USING_RT_OTA is not set
-# CONFIG_PKG_USING_RTINSIGHT is not set
-# CONFIG_PKG_USING_SMARTCONFIG is not set
-# CONFIG_PKG_USING_RTX is not set
-# CONFIG_RT_USING_TESTCASE is not set
-# CONFIG_PKG_USING_NGHTTP2 is not set
-# CONFIG_PKG_USING_AVS is not set
-# CONFIG_PKG_USING_ALI_LINKKIT is not set
-# CONFIG_PKG_USING_STS is not set
-# CONFIG_PKG_USING_DLMS is not set
-# CONFIG_PKG_USING_AUDIO_FRAMEWORK is not set
-# CONFIG_PKG_USING_ZBAR is not set
-# CONFIG_PKG_USING_MCF is not set
-# CONFIG_PKG_USING_URPC is not set
-# CONFIG_PKG_USING_DCM is not set
-# CONFIG_PKG_USING_EMQ is not set
-# CONFIG_PKG_USING_CFGM is not set
-# CONFIG_PKG_USING_RT_CMSIS_DAP is not set
-# CONFIG_PKG_USING_SMODULE is not set
-# CONFIG_PKG_USING_SNFD is not set
-# CONFIG_PKG_USING_UDBD is not set
-# CONFIG_PKG_USING_BENCHMARK is not set
-# CONFIG_PKG_USING_UBJSON is not set
-# CONFIG_PKG_USING_DATATYPE is not set
-# CONFIG_PKG_USING_FASTFS is not set
-# CONFIG_PKG_USING_RIL is not set
-# CONFIG_PKG_USING_WATCH_DCM_SVC is not set
-# CONFIG_PKG_USING_WATCH_APP_FWK is not set
-# CONFIG_PKG_USING_GUI_TEST is not set
-# CONFIG_PKG_USING_PMEM is not set
-# CONFIG_PKG_USING_LWRDP is not set
-# CONFIG_PKG_USING_MASAN is not set
-# CONFIG_PKG_USING_BSDIFF_LIB is not set
-# CONFIG_PKG_USING_PRC_DIFF is not set
-
-#
-# RT-Thread Smart
-#
-# CONFIG_PKG_USING_UKERNEL is not set
-# end of RT-Thread Smart
-
-# CONFIG_PKG_USING_TRACE_AGENT is not set
-# CONFIG_PKG_USING_DLOG is not set
-# CONFIG_PKG_USING_EXT4 is not set
-# end of Privated Packages of RealThread
-
#
# RISC-V QEMU virt64 configs
#
diff --git a/bsp/xuantie/virt64/c906/rtconfig.h b/bsp/xuantie/virt64/c906/rtconfig.h
index 979b90bf43..5fed78875a 100644
--- a/bsp/xuantie/virt64/c906/rtconfig.h
+++ b/bsp/xuantie/virt64/c906/rtconfig.h
@@ -278,6 +278,7 @@
#define RT_USING_UTEST
#define UTEST_THR_STACK_SIZE 4096
#define UTEST_THR_PRIORITY 20
+#define RT_UTEST_MAX_OPTIONS 64
#define RT_USING_RESOURCE_ID
#define RT_USING_ADT
#define RT_USING_ADT_AVL
@@ -428,6 +429,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
@@ -508,18 +517,6 @@
/* end of Arduino libraries */
/* end of RT-Thread online packages */
-/* Privated Packages of RealThread */
-
-
-/* Network Utilities */
-
-/* end of Network Utilities */
-
-/* RT-Thread Smart */
-
-/* end of RT-Thread Smart */
-/* end of Privated Packages of RealThread */
-
/* RISC-V QEMU virt64 configs */
#define BSP_USING_VIRTIO
diff --git a/bsp/xuantie/xiaohui/c906/.config b/bsp/xuantie/xiaohui/c906/.config
index 926d5dc50d..6d6e97cd76 100644
--- a/bsp/xuantie/xiaohui/c906/.config
+++ b/bsp/xuantie/xiaohui/c906/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_C906=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/c906/rtconfig.h b/bsp/xuantie/xiaohui/c906/rtconfig.h
index 32fa0e2448..0ff642f122 100644
--- a/bsp/xuantie/xiaohui/c906/rtconfig.h
+++ b/bsp/xuantie/xiaohui/c906/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/xiaohui/c907/.config b/bsp/xuantie/xiaohui/c907/.config
index e444a92868..7d228fe27f 100644
--- a/bsp/xuantie/xiaohui/c907/.config
+++ b/bsp/xuantie/xiaohui/c907/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_C907=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/c907/rtconfig.h b/bsp/xuantie/xiaohui/c907/rtconfig.h
index 82062d8076..ac2f847ad2 100644
--- a/bsp/xuantie/xiaohui/c907/rtconfig.h
+++ b/bsp/xuantie/xiaohui/c907/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/xiaohui/c908/.config b/bsp/xuantie/xiaohui/c908/.config
index 36ca217662..7f57803c67 100644
--- a/bsp/xuantie/xiaohui/c908/.config
+++ b/bsp/xuantie/xiaohui/c908/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_C908=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/c908/rtconfig.h b/bsp/xuantie/xiaohui/c908/rtconfig.h
index 4cfc497de8..eb1d04e20b 100644
--- a/bsp/xuantie/xiaohui/c908/rtconfig.h
+++ b/bsp/xuantie/xiaohui/c908/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/xiaohui/c910/.config b/bsp/xuantie/xiaohui/c910/.config
index 08642c4496..c288d4b8af 100644
--- a/bsp/xuantie/xiaohui/c910/.config
+++ b/bsp/xuantie/xiaohui/c910/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_C910=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/c910/rtconfig.h b/bsp/xuantie/xiaohui/c910/rtconfig.h
index 409ee6480d..90ea01e50f 100644
--- a/bsp/xuantie/xiaohui/c910/rtconfig.h
+++ b/bsp/xuantie/xiaohui/c910/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/xiaohui/r908/.config b/bsp/xuantie/xiaohui/r908/.config
index 7ad8d0162f..5749eb6bbf 100644
--- a/bsp/xuantie/xiaohui/r908/.config
+++ b/bsp/xuantie/xiaohui/r908/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_R908=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/r908/rtconfig.h b/bsp/xuantie/xiaohui/r908/rtconfig.h
index c834a7e394..beb5fc7562 100644
--- a/bsp/xuantie/xiaohui/r908/rtconfig.h
+++ b/bsp/xuantie/xiaohui/r908/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/xiaohui/r910/.config b/bsp/xuantie/xiaohui/r910/.config
index 96be2c436c..f247e3f706 100644
--- a/bsp/xuantie/xiaohui/r910/.config
+++ b/bsp/xuantie/xiaohui/r910/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_R910=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/r910/rtconfig.h b/bsp/xuantie/xiaohui/r910/rtconfig.h
index 634184811a..bf24bac1bd 100644
--- a/bsp/xuantie/xiaohui/r910/rtconfig.h
+++ b/bsp/xuantie/xiaohui/r910/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/xuantie/xiaohui/r920/.config b/bsp/xuantie/xiaohui/r920/.config
index 578d99648b..be5afcbd8c 100644
--- a/bsp/xuantie/xiaohui/r920/.config
+++ b/bsp/xuantie/xiaohui/r920/.config
@@ -109,7 +109,7 @@ CONFIG_XUANTIAN_XIAOHUI_R920=y
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_SMART is not set
diff --git a/bsp/xuantie/xiaohui/r920/rtconfig.h b/bsp/xuantie/xiaohui/r920/rtconfig.h
index 55cfd44bb6..11c2098dfe 100644
--- a/bsp/xuantie/xiaohui/r920/rtconfig.h
+++ b/bsp/xuantie/xiaohui/r920/rtconfig.h
@@ -63,7 +63,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
diff --git a/bsp/yichip/yc3121-pos/.config b/bsp/yichip/yc3121-pos/.config
index d62f88998b..cbd344d31c 100644
--- a/bsp/yichip/yc3121-pos/.config
+++ b/bsp/yichip/yc3121-pos/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -378,6 +378,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -485,6 +486,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -574,6 +576,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -619,6 +622,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -712,6 +716,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -793,6 +798,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -835,6 +841,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -848,6 +858,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1019,6 +1044,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/yichip/yc3121-pos/project.ewp b/bsp/yichip/yc3121-pos/project.ewp
index a844d7ce39..8c3cb58139 100644
--- a/bsp/yichip/yc3121-pos/project.ewp
+++ b/bsp/yichip/yc3121-pos/project.ewp
@@ -215,11 +215,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -347,26 +347,26 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\drivers
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\Libraries\sdk
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\Libraries\core
$PROJ_DIR$\Libraries
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\Libraries\sdk
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\Libraries\core
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
CCStdIncCheck
@@ -1256,11 +1256,11 @@
CCDefines
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1388,26 +1388,26 @@
CCIncludePath2
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\drivers
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
- $PROJ_DIR$\Libraries\sdk
$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\.
$PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\Libraries\core
$PROJ_DIR$\Libraries
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\Libraries\sdk
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\Libraries\core
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\phy
CCStdIncCheck
@@ -2177,29 +2177,29 @@
Drivers
+
+ $PROJ_DIR$\drivers\drv_uart.c
+
$PROJ_DIR$\drivers\drv_gpio.c
$PROJ_DIR$\drivers\board.c
-
- $PROJ_DIR$\drivers\drv_uart.c
-
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2259,16 +2259,16 @@
$PROJ_DIR$\..\..\..\src\klibc\kstring.c
- $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstdio.c
@@ -2288,34 +2288,37 @@
Libraries
-
- $PROJ_DIR$\Libraries\sdk\yc_systick.c
-
-
- $PROJ_DIR$\Libraries\core\misc.c
-
$PROJ_DIR$\Libraries\sdk\yc_gpio.c
+
+ $PROJ_DIR$\Libraries\sdk\yc_dma.c
+
+
+ $PROJ_DIR$\Libraries\sdk\yc_systick.c
+
+
+ $PROJ_DIR$\Libraries\core\system.c
+
$PROJ_DIR$\Libraries\startup\flash_start_iar.s
+
+ $PROJ_DIR$\Libraries\core\misc.c
+
$PROJ_DIR$\Libraries\sdk\yc_uart.c
$PROJ_DIR$\Libraries\sdk\yc_wdt.c
-
- $PROJ_DIR$\Libraries\core\system.c
-
-
- $PROJ_DIR$\Libraries\sdk\yc_dma.c
-
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/yichip/yc3121-pos/project.uvprojx b/bsp/yichip/yc3121-pos/project.uvprojx
index b07f7fc74b..af1fb969fb 100644
--- a/bsp/yichip/yc3121-pos/project.uvprojx
+++ b/bsp/yichip/yc3121-pos/project.uvprojx
@@ -332,9 +332,9 @@
0
- __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND
+ RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__
- ..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;.;Libraries;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;drivers;Libraries\core;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;Libraries\sdk;..\..\..\components\libc\compilers\common\extension
+ drivers;.;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;Libraries\sdk;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m0;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;Libraries\core;..\..\..\components\libc\posix\io\epoll;Libraries;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension
@@ -701,13 +701,6 @@
Finsh
-
-
- msh.c
- 1
- ..\..\..\components\finsh\msh.c
-
-
cmd.c
@@ -722,6 +715,13 @@
..\..\..\components\finsh\shell.c
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
msh_parse.c
@@ -1041,9 +1041,9 @@
klibc
- kerrno.c
+ kstdio.c
1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\kstdio.c
@@ -1055,9 +1055,16 @@
- kstdio.c
+ kstring.c
1
- ..\..\..\src\klibc\kstdio.c
+ ..\..\..\src\klibc\kstring.c
+
+
+
+
+ kerrno.c
+ 1
+ ..\..\..\src\klibc\kerrno.c
@@ -1067,13 +1074,6 @@
..\..\..\src\klibc\rt_vsscanf.c
-
-
- kstring.c
- 1
- ..\..\..\src\klibc\kstring.c
-
-
libcpu
@@ -1108,27 +1108,6 @@
Libraries
-
-
- system.c
- 1
- Libraries\core\system.c
-
-
-
-
- flash_start.s
- 2
- Libraries\startup\flash_start.s
-
-
-
-
- yc_wdt.c
- 1
- Libraries\sdk\yc_wdt.c
-
-
yc_dma.c
@@ -1136,13 +1115,6 @@
Libraries\sdk\yc_dma.c
-
-
- yc_systick.c
- 1
- Libraries\sdk\yc_systick.c
-
-
yc_uart.c
@@ -1150,6 +1122,13 @@
Libraries\sdk\yc_uart.c
+
+
+ flash_start.s
+ 2
+ Libraries\startup\flash_start.s
+
+
misc.c
@@ -1157,6 +1136,20 @@
Libraries\core\misc.c
+
+
+ startup.s
+ 2
+ Libraries\startup\startup.s
+
+
+
+
+ system.c
+ 1
+ Libraries\core\system.c
+
+
yc_gpio.c
@@ -1166,9 +1159,16 @@
- startup.s
- 2
- Libraries\startup\startup.s
+ yc_systick.c
+ 1
+ Libraries\sdk\yc_systick.c
+
+
+
+
+ yc_wdt.c
+ 1
+ Libraries\sdk\yc_wdt.c
diff --git a/bsp/yichip/yc3121-pos/rtconfig.h b/bsp/yichip/yc3121-pos/rtconfig.h
index 708a66995b..00e81cdf20 100644
--- a/bsp/yichip/yc3121-pos/rtconfig.h
+++ b/bsp/yichip/yc3121-pos/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -302,6 +302,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/yichip/yc3122-pos/.config b/bsp/yichip/yc3122-pos/.config
index 9d0648c5f8..ada1aa57ac 100644
--- a/bsp/yichip/yc3122-pos/.config
+++ b/bsp/yichip/yc3122-pos/.config
@@ -104,11 +104,9 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
-CONFIG_RT_NAME_MAX=8
+CONFIG_RT_NAME_MAX=12
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_NANO is not set
# CONFIG_RT_USING_AMP is not set
@@ -202,6 +200,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -389,6 +389,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -496,6 +497,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -585,6 +587,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -630,6 +633,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -723,6 +727,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -804,6 +809,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -846,6 +852,10 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -859,6 +869,21 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1030,6 +1055,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/yichip/yc3122-pos/project.ewp b/bsp/yichip/yc3122-pos/project.ewp
index b0657f6de0..c07e9544ed 100644
--- a/bsp/yichip/yc3122-pos/project.ewp
+++ b/bsp/yichip/yc3122-pos/project.ewp
@@ -215,12 +215,12 @@
CCDefines
+ __USE_YC_M0__
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- __USE_YC_M0__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -348,31 +348,31 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\Libraries\sdk
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\Libraries\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\Libraries\core
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\drivers\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\Libraries\core
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\Libraries\sdk
+ $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\Libraries
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\Libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\applications
CCStdIncCheck
@@ -1262,12 +1262,12 @@
CCDefines
+ __USE_YC_M0__
+ __RTTHREAD__
CLOCKS_PER_SEC=RT_TICK_PER_SECOND
RT_USING_DLIBC
RT_USING_LIBC
_DLIB_ADD_EXTRA_SYMBOLS=0
- __RTTHREAD__
- __USE_YC_M0__
__RT_IPC_SOURCE__
__RT_KERNEL_SOURCE__
@@ -1395,31 +1395,31 @@
CCIncludePath2
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
- $PROJ_DIR$\Libraries\sdk
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\inc
- $PROJ_DIR$\..\..\..\components\libc\posix\ipc
- $PROJ_DIR$\Libraries\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0
- $PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
- $PROJ_DIR$\Libraries\core
- $PROJ_DIR$\drivers
- $PROJ_DIR$\..\..\..\components\drivers\phy
- $PROJ_DIR$\..\..\..\components\drivers\smp_call
- $PROJ_DIR$\.
- $PROJ_DIR$\..\..\..\components\drivers\spi
- $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
- $PROJ_DIR$\drivers\ports
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension
$PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Include
+ $PROJ_DIR$\drivers
+ $PROJ_DIR$\Libraries\core
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\..\..\components\drivers\phy
+ $PROJ_DIR$\drivers\ports
+ $PROJ_DIR$\..\..\..\components\libc\posix\ipc
+ $PROJ_DIR$\..\..\..\components\drivers\smp_call
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\include
+ $PROJ_DIR$\Libraries\sdk
+ $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\epoll
$PROJ_DIR$\Libraries
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd
+ $PROJ_DIR$\Libraries\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\..\..\components\libc\posix\io\poll
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\applications
CCStdIncCheck
@@ -2207,29 +2207,29 @@
Drivers
+
+ $PROJ_DIR$\drivers\board.c
+
$PROJ_DIR$\drivers\drv_uart.c
$PROJ_DIR$\drivers\drv_gpio.c
-
- $PROJ_DIR$\drivers\board.c
-
Finsh
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
$PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\components\finsh\msh_parse.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
@@ -2289,16 +2289,16 @@
$PROJ_DIR$\..\..\..\src\klibc\kstdio.c
- $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
+ $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
- $PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ $PROJ_DIR$\..\..\..\src\klibc\kstring.c
$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c
- $PROJ_DIR$\..\..\..\src\klibc\kstring.c
+ $PROJ_DIR$\..\..\..\src\klibc\kerrno.c
@@ -2318,15 +2318,6 @@
Libraries
-
- $PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\iar\startup_yc3122.s
-
-
- $PROJ_DIR$\Libraries\sdk\yc_uart.c
-
-
- $PROJ_DIR$\Libraries\sdk\yc_wdt.c
-
$PROJ_DIR$\Libraries\sdk\yc_gpio.c
@@ -2334,15 +2325,27 @@
$PROJ_DIR$\Libraries\core\system.c
- $PROJ_DIR$\Libraries\sdk\yc_exti.c
+ $PROJ_DIR$\Libraries\sdk\yc_wdt.c
+
+
+ $PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\iar\startup_yc3122.s
$PROJ_DIR$\Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\system_yc3122.c
+
+ $PROJ_DIR$\Libraries\sdk\yc_uart.c
+
+
+ $PROJ_DIR$\Libraries\sdk\yc_exti.c
+
POSIX
+
+ utc_UTest
+
utestcases
diff --git a/bsp/yichip/yc3122-pos/project.uvprojx b/bsp/yichip/yc3122-pos/project.uvprojx
index 29aad78b13..720586cd5a 100644
--- a/bsp/yichip/yc3122-pos/project.uvprojx
+++ b/bsp/yichip/yc3122-pos/project.uvprojx
@@ -333,9 +333,9 @@
0
- RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __USE_YC_M0__, __STDC_LIMIT_MACROS
+ __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __USE_YC_M0__
- ..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;.;..\..\..\components\libc\posix\io\eventfd;drivers\ports;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\spi;drivers;applications;Libraries;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;Libraries\core;..\..\..\components\drivers\smp_call;Libraries\CMSIS\Device\YICHIP\YC3122\Include;..\..\..\components\drivers\spi\sfud\inc;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;Libraries\CMSIS\Include;..\..\..\components\drivers\include;Libraries\sdk;..\..\..\components\drivers\include;..\..\..\components\drivers\include
+ ..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;Libraries\core;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;.;Libraries\sdk;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;Libraries;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\spi\sfud\inc;..\..\..\components\drivers\include;Libraries\CMSIS\Include;drivers\ports;Libraries\CMSIS\Device\YICHIP\YC3122\Include
@@ -794,9 +794,9 @@
Drivers
- drv_uart.c
+ board.c
1
- drivers\drv_uart.c
+ drivers\board.c
@@ -808,21 +808,14 @@
- board.c
+ drv_uart.c
1
- drivers\board.c
+ drivers\drv_uart.c
Finsh
-
-
- shell.c
- 1
- ..\..\..\components\finsh\shell.c
-
-
msh.c
@@ -844,6 +837,13 @@
..\..\..\components\finsh\cmd.c
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
Kernel
@@ -1156,16 +1156,9 @@
klibc
- kstdio.c
+ rt_vsscanf.c
1
- ..\..\..\src\klibc\kstdio.c
-
-
-
-
- kerrno.c
- 1
- ..\..\..\src\klibc\kerrno.c
+ ..\..\..\src\klibc\rt_vsscanf.c
@@ -1177,16 +1170,23 @@
- rt_vsnprintf_tiny.c
+ kerrno.c
1
- ..\..\..\src\klibc\rt_vsnprintf_tiny.c
+ ..\..\..\src\klibc\kerrno.c
- rt_vsscanf.c
+ kstdio.c
1
- ..\..\..\src\klibc\rt_vsscanf.c
+ ..\..\..\src\klibc\kstdio.c
+
+
+
+
+ rt_vsnprintf_tiny.c
+ 1
+ ..\..\..\src\klibc\rt_vsnprintf_tiny.c
@@ -1225,9 +1225,16 @@
Libraries
- yc_wdt.c
+ yc_gpio.c
1
- Libraries\sdk\yc_wdt.c
+ Libraries\sdk\yc_gpio.c
+
+
+
+
+ startup_yc3122.s
+ 2
+ Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\arm\startup_yc3122.s
@@ -1246,23 +1253,9 @@
- sdk_yc_qspi.lib
- 4
- Libraries\sdk\yc_qspi.lib
-
-
-
-
- system_yc3122.c
+ yc_wdt.c
1
- Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\system_yc3122.c
-
-
-
-
- yc_gpio.c
- 1
- Libraries\sdk\yc_gpio.c
+ Libraries\sdk\yc_wdt.c
@@ -1274,9 +1267,16 @@
- startup_yc3122.s
- 2
- Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\arm\startup_yc3122.s
+ system_yc3122.c
+ 1
+ Libraries\CMSIS\Device\YICHIP\YC3122\Source\Templates\system_yc3122.c
+
+
+
+
+ sdk_yc_qspi.lib
+ 4
+ Libraries\sdk\yc_qspi.lib
diff --git a/bsp/yichip/yc3122-pos/rtconfig.h b/bsp/yichip/yc3122-pos/rtconfig.h
index 8985918f74..062c349f7c 100644
--- a/bsp/yichip/yc3122-pos/rtconfig.h
+++ b/bsp/yichip/yc3122-pos/rtconfig.h
@@ -61,7 +61,7 @@
/* end of rt_strnlen options */
/* end of klibc options */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
#define RT_CPUS_NR 1
#define RT_ALIGN_SIZE 8
#define RT_THREAD_PRIORITY_32
@@ -308,6 +308,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/zynqmp-a53-dfzu2eg/.config b/bsp/zynqmp-a53-dfzu2eg/.config
index 6a4b80dbce..4f99de3aaf 100644
--- a/bsp/zynqmp-a53-dfzu2eg/.config
+++ b/bsp/zynqmp-a53-dfzu2eg/.config
@@ -114,8 +114,6 @@ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=16
@@ -239,6 +237,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=10
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=256
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -499,6 +499,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -606,6 +607,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -695,6 +697,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -740,6 +743,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -833,6 +837,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -914,6 +919,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -956,6 +962,10 @@ CONFIG_RT_PAGE_MAX_ORDER=11
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -969,6 +979,21 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1140,6 +1165,7 @@ CONFIG_RT_PAGE_MAX_ORDER=11
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/zynqmp-a53-dfzu2eg/rtconfig.h b/bsp/zynqmp-a53-dfzu2eg/rtconfig.h
index e165cb31de..c7c904d165 100644
--- a/bsp/zynqmp-a53-dfzu2eg/rtconfig.h
+++ b/bsp/zynqmp-a53-dfzu2eg/rtconfig.h
@@ -411,6 +411,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/bsp/zynqmp-r5-axu4ev/.config b/bsp/zynqmp-r5-axu4ev/.config
index bba6b35e46..b0134839cb 100644
--- a/bsp/zynqmp-r5-axu4ev/.config
+++ b/bsp/zynqmp-r5-axu4ev/.config
@@ -104,8 +104,6 @@
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
# end of rt_strnlen options
-
-# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=20
@@ -205,6 +203,8 @@ CONFIG_FINSH_THREAD_PRIORITY=20
CONFIG_FINSH_THREAD_STACK_SIZE=4096
CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES=5
+# CONFIG_FINSH_USING_WORD_OPERATION is not set
+# CONFIG_FINSH_USING_FUNC_EXT is not set
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_CMD_SIZE=80
CONFIG_MSH_USING_BUILT_IN_COMMANDS=y
@@ -374,6 +374,7 @@ CONFIG_RT_USING_POSIX_SELECT=y
#
CONFIG_RT_USING_SAL=y
CONFIG_SAL_INTERNET_CHECK=y
+CONFIG_SOCKET_TABLE_STEP_LEN=4
#
# Docking with protocol stacks
@@ -515,6 +516,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
# CONFIG_PKG_USING_WIFI_HOST_DRIVER is not set
+# CONFIG_PKG_USING_ESP_HOSTED is not set
#
# Wi-Fi
@@ -622,6 +624,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_QMODBUS is not set
# CONFIG_PKG_USING_PNET is not set
# CONFIG_PKG_USING_OPENER is not set
+# CONFIG_PKG_USING_FREEMQTT is not set
# end of IoT - internet of things
#
@@ -711,6 +714,7 @@ CONFIG_RT_LWIP_USING_PING=y
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
+# CONFIG_PKG_USING_MCOREDUMP is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
@@ -756,6 +760,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_ZDEBUG is not set
# CONFIG_PKG_USING_RVBACKTRACE is not set
# CONFIG_PKG_USING_HPATCHLITE is not set
+# CONFIG_PKG_USING_THREAD_METRIC is not set
# end of tools packages
#
@@ -849,6 +854,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_RMP is not set
# CONFIG_PKG_USING_R_RHEALSTONE is not set
# CONFIG_PKG_USING_HEARTBEAT is not set
+# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
# end of system packages
#
@@ -930,6 +936,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_RP2350_SDK is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_MM32 is not set
@@ -972,6 +979,10 @@ CONFIG_RT_LWIP_USING_PING=y
#
# HC32 DDL Drivers
#
+# CONFIG_PKG_USING_HC32F3_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F3_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_HC32F4_SERIES_DRIVER is not set
# end of HC32 DDL Drivers
#
@@ -985,6 +996,21 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_NXP_IMX6UL_DRIVER is not set
# CONFIG_PKG_USING_NXP_IMXRT_DRIVER is not set
# end of NXP HAL & SDK Drivers
+
+#
+# NUVOTON Drivers
+#
+# CONFIG_PKG_USING_NUVOTON_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_SERIES_DRIVER is not set
+# CONFIG_PKG_USING_NUVOTON_ARM926_LIB is not set
+# end of NUVOTON Drivers
+
+#
+# GD32 Drivers
+#
+# CONFIG_PKG_USING_GD32_ARM_CMSIS_DRIVER is not set
+# CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER is not set
+# end of GD32 Drivers
# end of HAL & SDK Drivers
#
@@ -1156,6 +1182,7 @@ CONFIG_RT_LWIP_USING_PING=y
# CONFIG_PKG_USING_SEAN_WS2812B is not set
# CONFIG_PKG_USING_IC74HC165 is not set
# CONFIG_PKG_USING_IST8310 is not set
+# CONFIG_PKG_USING_ST7789_SPI is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
# end of peripheral libraries and drivers
diff --git a/bsp/zynqmp-r5-axu4ev/rtconfig.h b/bsp/zynqmp-r5-axu4ev/rtconfig.h
index f9fd4a9012..7cb23b1b7c 100644
--- a/bsp/zynqmp-r5-axu4ev/rtconfig.h
+++ b/bsp/zynqmp-r5-axu4ev/rtconfig.h
@@ -206,6 +206,7 @@
#define RT_USING_SAL
#define SAL_INTERNET_CHECK
+#define SOCKET_TABLE_STEP_LEN 4
/* Docking with protocol stacks */
@@ -395,6 +396,14 @@
/* NXP HAL & SDK Drivers */
/* end of NXP HAL & SDK Drivers */
+
+/* NUVOTON Drivers */
+
+/* end of NUVOTON Drivers */
+
+/* GD32 Drivers */
+
+/* end of GD32 Drivers */
/* end of HAL & SDK Drivers */
/* sensors drivers */
diff --git a/documentation/3.kernel/basic/basic.md b/documentation/3.kernel/basic/basic.md
index 1483b6542f..1234e47078 100644
--- a/documentation/3.kernel/basic/basic.md
+++ b/documentation/3.kernel/basic/basic.md
@@ -319,7 +319,7 @@ Configuration is mainly done by modifying the file under project directory - `rt
```c
/* Indicates the maximum length of the name of the kernel object. If the maximum length of the name of the object in the code is greater than the length of the macro definition,
* the extra part will be cut off. */
-#define RT_NAME_MAX 8
+#define RT_NAME_MAX 12
/* Set the number of aligned bytes when bytes are aligned. Usually use ALIGN(RT_ALIGN_SIZE) for byte alignment.*/
#define RT_ALIGN_SIZE 8
diff --git a/tools/docs/构建系统技术原理.md b/tools/docs/构建系统技术原理.md
index 4fb1608c99..aa09758d03 100644
--- a/tools/docs/构建系统技术原理.md
+++ b/tools/docs/构建系统技术原理.md
@@ -225,7 +225,7 @@ class PreProcessor:
def _process_define(self, line):
"""处理宏定义"""
- # #define RT_NAME_MAX 8
+ # #define RT_NAME_MAX 12
parts = line.split(None, 2)
if len(parts) >= 2:
name = parts[1]