summaryrefslogtreecommitdiff
path: root/bsp/gd32450z-eval
diff options
context:
space:
mode:
authorliukangcc <[email protected]>2022-01-26 18:29:40 +0800
committerliukangcc <[email protected]>2022-01-26 18:30:23 +0800
commitccbd22f493e065b2bce5203a2004a3a0aa7e4a4a (patch)
treead2c654275ef1a225c2e92c69b5f681be4303994 /bsp/gd32450z-eval
parent0b191fbdc93650d917a1be42dd324ab01da45c1b (diff)
[update] refresh project
Diffstat (limited to 'bsp/gd32450z-eval')
-rw-r--r--bsp/gd32450z-eval/.config4
-rw-r--r--bsp/gd32450z-eval/project.uvproj357
-rw-r--r--bsp/gd32450z-eval/project.uvprojx275
3 files changed, 311 insertions, 325 deletions
diff --git a/bsp/gd32450z-eval/.config b/bsp/gd32450z-eval/.config
index 1869a867eb..bc1c747ee5 100644
--- a/bsp/gd32450z-eval/.config
+++ b/bsp/gd32450z-eval/.config
@@ -7,7 +7,6 @@
# RT-Thread Kernel
#
CONFIG_RT_NAME_MAX=8
-# CONFIG_RT_USING_BIG_ENDIAN is not set
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=4
@@ -200,7 +199,6 @@ CONFIG_RT_USING_PIN=y
#
# POSIX layer and C standard library
#
-# CONFIG_RT_USING_MODULE is not set
CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
@@ -216,7 +214,9 @@ CONFIG_RT_USING_POSIX_SELECT=y
# CONFIG_RT_USING_POSIX_MMAN is not set
# CONFIG_RT_USING_POSIX_DELAY is not set
# CONFIG_RT_USING_POSIX_CLOCK is not set
+# CONFIG_RT_USING_POSIX_TIMER is not set
# CONFIG_RT_USING_PTHREADS is not set
+# CONFIG_RT_USING_MODULE is not set
#
# Interprocess Communication (IPC)
diff --git a/bsp/gd32450z-eval/project.uvproj b/bsp/gd32450z-eval/project.uvproj
index 68699611c6..48d8bdaa93 100644
--- a/bsp/gd32450z-eval/project.uvproj
+++ b/bsp/gd32450z-eval/project.uvproj
@@ -372,7 +372,7 @@
<MiscControls />
<Define>USE_STDPERIPH_DRIVER, __RTTHREAD__, RT_USING_ARM_LIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine />
- <IncludePath>applications;.;..\..\components\libc\compilers\common;..\..\components\libc\compilers\common\nogcc;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;drivers;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\finsh;.;..\..\include;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\libc\posix\io;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\ipc;..\..\components\net\netdev\include;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\impl;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket\sys_socket;..\..\examples\utest\testcases\kernel</IncludePath>
+ <IncludePath>applications;.;..\..\components\libc\compilers\common;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;drivers;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\finsh;.;..\..\include;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\components\net\lwip-2.0.3\src;..\..\components\net\lwip-2.0.3\src\include;..\..\components\net\lwip-2.0.3\src\include\ipv4;..\..\components\net\lwip-2.0.3\src\arch\include;..\..\components\net\lwip-2.0.3\src\include\netif;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\stdio;..\..\components\libc\posix\ipc;..\..\components\net\netdev\include;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\impl;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket\sys_socket;..\..\examples\utest\testcases\kernel</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -427,23 +427,16 @@
<GroupName>Compiler</GroupName>
<Files>
<File>
- <FileName>syscall_mem.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath>
- </File>
- </Files>
- <Files>
- <File>
- <FileName>libc_syms.c</FileName>
+ <FileName>syscalls.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\armlibc\libc_syms.c</FilePath>
+ <FilePath>..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>syscalls.c</FileName>
+ <FileName>syscall_mem.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
+ <FilePath>..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath>
</File>
</Files>
<Files>
@@ -465,9 +458,9 @@
<GroupName>CPU</GroupName>
<Files>
<File>
- <FileName>backtrace.c</FileName>
+ <FileName>showmem.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\libcpu\arm\common\backtrace.c</FilePath>
+ <FilePath>..\..\libcpu\arm\common\showmem.c</FilePath>
</File>
</Files>
<Files>
@@ -479,9 +472,9 @@
</Files>
<Files>
<File>
- <FileName>showmem.c</FileName>
+ <FileName>backtrace.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\libcpu\arm\common\showmem.c</FilePath>
+ <FilePath>..\..\libcpu\arm\common\backtrace.c</FilePath>
</File>
</Files>
<Files>
@@ -503,65 +496,65 @@
<GroupName>DeviceDrivers</GroupName>
<Files>
<File>
- <FileName>pin.c</FileName>
+ <FileName>workqueue.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\misc\pin.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\workqueue.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>serial.c</FileName>
+ <FileName>ringblk_buf.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\serial\serial.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>waitqueue.c</FileName>
+ <FileName>pipe.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\waitqueue.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\pipe.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>workqueue.c</FileName>
+ <FileName>ringbuffer.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\workqueue.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\ringbuffer.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>pipe.c</FileName>
+ <FileName>waitqueue.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\pipe.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\waitqueue.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>ringblk_buf.c</FileName>
+ <FileName>completion.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\ringblk_buf.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\completion.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>dataqueue.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\dataqueue.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\dataqueue.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>completion.c</FileName>
+ <FileName>pin.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\completion.c</FilePath>
+ <FilePath>..\..\components\drivers\misc\pin.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>ringbuffer.c</FileName>
+ <FileName>serial.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\ringbuffer.c</FilePath>
+ <FilePath>..\..\components\drivers\serial\serial.c</FilePath>
</File>
</Files>
</Group>
@@ -649,16 +642,16 @@
</Files>
<Files>
<File>
- <FileName>ffunicode.c</FileName>
+ <FileName>dfs_elm.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\dfs\filesystems\elmfat\ffunicode.c</FilePath>
+ <FilePath>..\..\components\dfs\filesystems\elmfat\dfs_elm.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>dfs_elm.c</FileName>
+ <FileName>ffunicode.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\dfs\filesystems\elmfat\dfs_elm.c</FilePath>
+ <FilePath>..\..\components\dfs\filesystems\elmfat\ffunicode.c</FilePath>
</File>
</Files>
</Group>
@@ -697,30 +690,23 @@
<GroupName>Kernel</GroupName>
<Files>
<File>
- <FileName>scheduler.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\src\scheduler.c</FilePath>
- </File>
- </Files>
- <Files>
- <File>
- <FileName>irq.c</FileName>
+ <FileName>components.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\irq.c</FilePath>
+ <FilePath>..\..\src\components.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>ipc.c</FileName>
+ <FileName>thread.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\ipc.c</FilePath>
+ <FilePath>..\..\src\thread.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>idle.c</FileName>
+ <FileName>object.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\idle.c</FilePath>
+ <FilePath>..\..\src\object.c</FilePath>
</File>
</Files>
<Files>
@@ -739,23 +725,23 @@
</Files>
<Files>
<File>
- <FileName>timer.c</FileName>
+ <FileName>idle.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\timer.c</FilePath>
+ <FilePath>..\..\src\idle.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>mempool.c</FileName>
+ <FileName>ipc.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\mempool.c</FilePath>
+ <FilePath>..\..\src\ipc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>components.c</FileName>
+ <FileName>mempool.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\components.c</FilePath>
+ <FilePath>..\..\src\mempool.c</FilePath>
</File>
</Files>
<Files>
@@ -767,173 +753,173 @@
</Files>
<Files>
<File>
- <FileName>object.c</FileName>
+ <FileName>mem.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\object.c</FilePath>
+ <FilePath>..\..\src\mem.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>thread.c</FileName>
+ <FileName>irq.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\thread.c</FilePath>
+ <FilePath>..\..\src\irq.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>mem.c</FileName>
+ <FileName>scheduler.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\mem.c</FilePath>
+ <FilePath>..\..\src\scheduler.c</FilePath>
</File>
</Files>
- </Group>
- <Group>
- <GroupName>Libraries</GroupName>
<Files>
<File>
- <FileName>gd32f4xx_fmc.c</FileName>
+ <FileName>timer.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c</FilePath>
+ <FilePath>..\..\src\timer.c</FilePath>
</File>
</Files>
+ </Group>
+ <Group>
+ <GroupName>Libraries</GroupName>
<Files>
<File>
- <FileName>gd32f4xx_pmu.c</FileName>
+ <FileName>gd32f4xx_dma.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_crc.c</FileName>
+ <FileName>gd32f4xx_tli.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_enet.c</FileName>
+ <FileName>gd32f4xx_can.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_rcu.c</FileName>
+ <FileName>gd32f4xx_fwdgt.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_sdio.c</FileName>
+ <FileName>gd32f4xx_ipa.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_syscfg.c</FileName>
+ <FileName>gd32f4xx_dbg.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_wwdgt.c</FileName>
+ <FileName>gd32f4xx_dci.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dma.c</FileName>
+ <FileName>gd32f4xx_i2c.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_ipa.c</FileName>
+ <FileName>gd32f4xx_rtc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dbg.c</FileName>
+ <FileName>gd32f4xx_gpio.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_fwdgt.c</FileName>
+ <FileName>gd32f4xx_iref.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_usart.c</FileName>
+ <FileName>gd32f4xx_timer.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dac.c</FileName>
+ <FileName>gd32f4xx_sdio.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_spi.c</FileName>
+ <FileName>gd32f4xx_fmc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_trng.c</FileName>
+ <FileName>gd32f4xx_syscfg.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_tli.c</FileName>
+ <FileName>gd32f4xx_exti.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dci.c</FileName>
+ <FileName>gd32f4xx_misc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_iref.c</FileName>
+ <FileName>gd32f4xx_enet.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_rtc.c</FileName>
+ <FileName>gd32f4xx_pmu.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>startup_gd32f4xx.s</FileName>
- <FileType>2</FileType>
- <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\ARM\startup_gd32f4xx.s</FilePath>
+ <FileName>gd32f4xx_usart.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c</FilePath>
</File>
</Files>
<Files>
@@ -945,327 +931,334 @@
</Files>
<Files>
<File>
- <FileName>gd32f4xx_timer.c</FileName>
+ <FileName>system_gd32f4xx.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c</FilePath>
+ <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_exti.c</FileName>
- <FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c</FilePath>
+ <FileName>startup_gd32f4xx.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\ARM\startup_gd32f4xx.s</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_gpio.c</FileName>
+ <FileName>gd32f4xx_exmc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_can.c</FileName>
+ <FileName>gd32f4xx_wwdgt.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_misc.c</FileName>
+ <FileName>gd32f4xx_ctc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_exmc.c</FileName>
+ <FileName>gd32f4xx_rcu.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_ctc.c</FileName>
+ <FileName>gd32f4xx_crc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_i2c.c</FileName>
+ <FileName>gd32f4xx_spi.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>system_gd32f4xx.c</FileName>
+ <FileName>gd32f4xx_trng.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c</FilePath>
</File>
</Files>
- </Group>
- <Group>
- <GroupName>lwIP</GroupName>
<Files>
<File>
- <FileName>ping.c</FileName>
+ <FileName>gd32f4xx_dac.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\apps\ping\ping.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c</FilePath>
</File>
</Files>
+ </Group>
+ <Group>
+ <GroupName>lwIP</GroupName>
<Files>
<File>
<FileName>netdb.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\netdb.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\netdb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ip.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ip.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ip.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>autoip.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\autoip.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ethernet.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\netif\ethernet.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\netif\ethernet.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>netif.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\netif.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\netif.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>sys.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\sys.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\sys.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>sockets.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\sockets.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\sockets.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>netifapi.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\netifapi.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\netifapi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>tcpip.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\tcpip.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\tcpip.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ip4_addr.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\ip4_addr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>dhcp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\dhcp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>init.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\init.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\init.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ethernetif.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\netif\ethernetif.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\netif\ethernetif.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>etharp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\etharp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>memp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\memp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\memp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ip4.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\ip4.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>netbuf.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\netbuf.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\netbuf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>raw.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\raw.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\raw.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ip4_frag.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_frag.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\ip4_frag.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>tcp_out.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\tcp_out.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\tcp_out.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lowpan6.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\netif\lowpan6.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\netif\lowpan6.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>icmp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\icmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>api_lib.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\api_lib.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\api_lib.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>inet_chksum.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\inet_chksum.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\inet_chksum.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>stats.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\stats.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\stats.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>err.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\err.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\err.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>tcp_in.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\tcp_in.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\tcp_in.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>dns.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\dns.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\dns.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>sys_arch.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\arch\sys_arch.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>timeouts.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\timeouts.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\timeouts.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>igmp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\ipv4\igmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>udp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\udp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\udp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>pbuf.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\pbuf.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\pbuf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>def.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\def.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\def.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>api_msg.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\api\api_msg.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\api\api_msg.c</FilePath>
+ </File>
+ </Files>
+ <Files>
+ <File>
+ <FileName>ping.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\apps\ping\ping.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>tcp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.2\src\core\tcp.c</FilePath>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\core\tcp.c</FilePath>
</File>
</Files>
</Group>
@@ -1275,7 +1268,7 @@
<File>
<FileName>select.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\posix\io\select.c</FilePath>
+ <FilePath>..\..\components\libc\posix\io\poll\select.c</FilePath>
</File>
</Files>
<Files>
@@ -1290,6 +1283,13 @@
<GroupName>SAL</GroupName>
<Files>
<File>
+ <FileName>netdev.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\components\net\netdev\src\netdev.c</FilePath>
+ </File>
+ </Files>
+ <Files>
+ <File>
<FileName>netdev_ipaddr.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\net\netdev\src\netdev_ipaddr.c</FilePath>
@@ -1297,9 +1297,9 @@
</Files>
<Files>
<File>
- <FileName>netdev.c</FileName>
+ <FileName>net_netdb.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\netdev\src\netdev.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\socket\net_netdb.c</FilePath>
</File>
</Files>
<Files>
@@ -1311,16 +1311,16 @@
</Files>
<Files>
<File>
- <FileName>net_sockets.c</FileName>
+ <FileName>sal_socket.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\socket\net_sockets.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\src\sal_socket.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>net_netdb.c</FileName>
+ <FileName>net_sockets.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\socket\net_netdb.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\socket\net_sockets.c</FilePath>
</File>
</Files>
<Files>
@@ -1330,13 +1330,6 @@
<FilePath>..\..\components\net\sal_socket\dfs_net\dfs_net.c</FilePath>
</File>
</Files>
- <Files>
- <File>
- <FileName>sal_socket.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\src\sal_socket.c</FilePath>
- </File>
- </Files>
</Group>
</Groups>
</Target>
diff --git a/bsp/gd32450z-eval/project.uvprojx b/bsp/gd32450z-eval/project.uvprojx
index 592fc6bd8d..870d4f3538 100644
--- a/bsp/gd32450z-eval/project.uvprojx
+++ b/bsp/gd32450z-eval/project.uvprojx
@@ -333,7 +333,7 @@
<MiscControls />
<Define>USE_STDPERIPH_DRIVER, __RTTHREAD__, RT_USING_ARM_LIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine />
- <IncludePath>applications;.;..\..\components\libc\compilers\common;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;drivers;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\finsh;.;..\..\include;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\components\net\lwip-2.0.3\src;..\..\components\net\lwip-2.0.3\src\include;..\..\components\net\lwip-2.0.3\src\include\ipv4;..\..\components\net\lwip-2.0.3\src\arch\include;..\..\components\net\lwip-2.0.3\src\include\netif;..\..\components\libc\posix\io;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\ipc;..\..\components\net\netdev\include;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\impl;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket\sys_socket;..\..\examples\utest\testcases\kernel</IncludePath>
+ <IncludePath>applications;.;..\..\components\libc\compilers\common;..\..\components\libc\compilers\common\extension;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m4;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;drivers;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\finsh;.;..\..\include;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\components\net\lwip-2.0.3\src;..\..\components\net\lwip-2.0.3\src\include;..\..\components\net\lwip-2.0.3\src\include\ipv4;..\..\components\net\lwip-2.0.3\src\arch\include;..\..\components\net\lwip-2.0.3\src\include\netif;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\stdio;..\..\components\libc\posix\ipc;..\..\components\net\netdev\include;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\impl;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket\sys_socket;..\..\examples\utest\testcases\kernel</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -388,13 +388,6 @@
<GroupName>Compiler</GroupName>
<Files>
<File>
- <FileName>syscalls.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
- </File>
- </Files>
- <Files>
- <File>
<FileName>syscall_mem.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\libc\compilers\armlibc\syscall_mem.c</FilePath>
@@ -402,23 +395,23 @@
</Files>
<Files>
<File>
- <FileName>libc_syms.c</FileName>
+ <FileName>syscalls.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\armlibc\libc_syms.c</FilePath>
+ <FilePath>..\..\components\libc\compilers\armlibc\syscalls.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>stdlib.c</FileName>
+ <FileName>time.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\common\stdlib.c</FilePath>
+ <FilePath>..\..\components\libc\compilers\common\time.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>time.c</FileName>
+ <FileName>stdlib.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\compilers\common\time.c</FilePath>
+ <FilePath>..\..\components\libc\compilers\common\stdlib.c</FilePath>
</File>
</Files>
</Group>
@@ -447,16 +440,16 @@
</Files>
<Files>
<File>
- <FileName>context_rvds.S</FileName>
- <FileType>2</FileType>
- <FilePath>..\..\libcpu\arm\cortex-m4\context_rvds.S</FilePath>
+ <FileName>cpuport.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\libcpu\arm\cortex-m4\cpuport.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>cpuport.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\libcpu\arm\cortex-m4\cpuport.c</FilePath>
+ <FileName>context_rvds.S</FileName>
+ <FileType>2</FileType>
+ <FilePath>..\..\libcpu\arm\cortex-m4\context_rvds.S</FilePath>
</File>
</Files>
</Group>
@@ -464,65 +457,65 @@
<GroupName>DeviceDrivers</GroupName>
<Files>
<File>
- <FileName>pin.c</FileName>
+ <FileName>ringblk_buf.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\misc\pin.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>serial.c</FileName>
+ <FileName>workqueue.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\serial\serial.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\workqueue.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>completion.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\completion.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\completion.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>pipe.c</FileName>
+ <FileName>dataqueue.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\pipe.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\dataqueue.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>ringbuffer.c</FileName>
+ <FileName>pipe.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\ringbuffer.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\pipe.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>dataqueue.c</FileName>
+ <FileName>waitqueue.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\dataqueue.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\waitqueue.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>ringblk_buf.c</FileName>
+ <FileName>ringbuffer.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\ringblk_buf.c</FilePath>
+ <FilePath>..\..\components\drivers\ipc\ringbuffer.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>waitqueue.c</FileName>
+ <FileName>pin.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\waitqueue.c</FilePath>
+ <FilePath>..\..\components\drivers\misc\pin.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>workqueue.c</FileName>
+ <FileName>serial.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\drivers\src\workqueue.c</FilePath>
+ <FilePath>..\..\components\drivers\serial\serial.c</FilePath>
</File>
</Files>
</Group>
@@ -610,16 +603,16 @@
</Files>
<Files>
<File>
- <FileName>dfs_elm.c</FileName>
+ <FileName>ff.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\dfs\filesystems\elmfat\dfs_elm.c</FilePath>
+ <FilePath>..\..\components\dfs\filesystems\elmfat\ff.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>ff.c</FileName>
+ <FileName>dfs_elm.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\dfs\filesystems\elmfat\ff.c</FilePath>
+ <FilePath>..\..\components\dfs\filesystems\elmfat\dfs_elm.c</FilePath>
</File>
</Files>
</Group>
@@ -658,9 +651,9 @@
<GroupName>Kernel</GroupName>
<Files>
<File>
- <FileName>idle.c</FileName>
+ <FileName>thread.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\idle.c</FilePath>
+ <FilePath>..\..\src\thread.c</FilePath>
</File>
</Files>
<Files>
@@ -672,23 +665,23 @@
</Files>
<Files>
<File>
- <FileName>components.c</FileName>
+ <FileName>object.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\components.c</FilePath>
+ <FilePath>..\..\src\object.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>timer.c</FileName>
+ <FileName>device.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\timer.c</FilePath>
+ <FilePath>..\..\src\device.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>mem.c</FileName>
+ <FileName>timer.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\mem.c</FilePath>
+ <FilePath>..\..\src\timer.c</FilePath>
</File>
</Files>
<Files>
@@ -700,30 +693,30 @@
</Files>
<Files>
<File>
- <FileName>scheduler.c</FileName>
+ <FileName>clock.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\scheduler.c</FilePath>
+ <FilePath>..\..\src\clock.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>object.c</FileName>
+ <FileName>mem.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\object.c</FilePath>
+ <FilePath>..\..\src\mem.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>mempool.c</FileName>
+ <FileName>components.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\mempool.c</FilePath>
+ <FilePath>..\..\src\components.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>thread.c</FileName>
+ <FileName>idle.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\thread.c</FilePath>
+ <FilePath>..\..\src\idle.c</FilePath>
</File>
</Files>
<Files>
@@ -735,16 +728,16 @@
</Files>
<Files>
<File>
- <FileName>device.c</FileName>
+ <FileName>mempool.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\device.c</FilePath>
+ <FilePath>..\..\src\mempool.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>clock.c</FileName>
+ <FileName>scheduler.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\src\clock.c</FilePath>
+ <FilePath>..\..\src\scheduler.c</FilePath>
</File>
</Files>
</Group>
@@ -752,93 +745,93 @@
<GroupName>Libraries</GroupName>
<Files>
<File>
- <FileName>gd32f4xx_adc.c</FileName>
+ <FileName>gd32f4xx_misc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_wwdgt.c</FileName>
+ <FileName>gd32f4xx_fmc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_usart.c</FileName>
+ <FileName>gd32f4xx_trng.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dac.c</FileName>
+ <FileName>gd32f4xx_gpio.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_i2c.c</FileName>
+ <FileName>gd32f4xx_dma.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_trng.c</FileName>
+ <FileName>gd32f4xx_rcu.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_rtc.c</FileName>
+ <FileName>gd32f4xx_spi.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_timer.c</FileName>
+ <FileName>gd32f4xx_rtc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_sdio.c</FileName>
+ <FileName>gd32f4xx_enet.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>startup_gd32f4xx.s</FileName>
- <FileType>2</FileType>
- <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\ARM\startup_gd32f4xx.s</FilePath>
+ <FileName>gd32f4xx_wwdgt.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_misc.c</FileName>
+ <FileName>gd32f4xx_can.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_crc.c</FileName>
+ <FileName>gd32f4xx_usart.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_gpio.c</FileName>
+ <FileName>gd32f4xx_ipa.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c</FilePath>
</File>
</Files>
<Files>
@@ -850,121 +843,121 @@
</Files>
<Files>
<File>
- <FileName>gd32f4xx_rcu.c</FileName>
+ <FileName>gd32f4xx_dci.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_exmc.c</FileName>
+ <FileName>gd32f4xx_i2c.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_spi.c</FileName>
+ <FileName>gd32f4xx_fwdgt.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_ctc.c</FileName>
+ <FileName>gd32f4xx_dbg.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_tli.c</FileName>
+ <FileName>gd32f4xx_syscfg.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_enet.c</FileName>
+ <FileName>gd32f4xx_crc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>system_gd32f4xx.c</FileName>
+ <FileName>gd32f4xx_adc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_fmc.c</FileName>
+ <FileName>gd32f4xx_iref.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_iref.c</FileName>
+ <FileName>gd32f4xx_exmc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dbg.c</FileName>
+ <FileName>gd32f4xx_dac.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_pmu.c</FileName>
- <FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c</FilePath>
+ <FileName>startup_gd32f4xx.s</FileName>
+ <FileType>2</FileType>
+ <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\ARM\startup_gd32f4xx.s</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_can.c</FileName>
+ <FileName>gd32f4xx_tli.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_ipa.c</FileName>
+ <FileName>gd32f4xx_ctc.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_syscfg.c</FileName>
+ <FileName>gd32f4xx_pmu.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dci.c</FileName>
+ <FileName>gd32f4xx_sdio.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_dma.c</FileName>
+ <FileName>gd32f4xx_timer.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c</FilePath>
+ <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>gd32f4xx_fwdgt.c</FileName>
+ <FileName>system_gd32f4xx.c</FileName>
<FileType>1</FileType>
- <FilePath>Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c</FilePath>
+ <FilePath>Libraries\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c</FilePath>
</File>
</Files>
</Group>
@@ -1133,6 +1126,13 @@
</Files>
<Files>
<File>
+ <FileName>ping.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\components\net\lwip-2.0.3\src\apps\ping\ping.c</FilePath>
+ </File>
+ </Files>
+ <Files>
+ <File>
<FileName>inet_chksum.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\net\lwip-2.0.3\src\core\inet_chksum.c</FilePath>
@@ -1217,13 +1217,6 @@
</Files>
<Files>
<File>
- <FileName>ping.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\components\net\lwip-2.0.3\src\apps\ping\ping.c</FilePath>
- </File>
- </Files>
- <Files>
- <File>
<FileName>tcp.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\net\lwip-2.0.3\src\core\tcp.c</FilePath>
@@ -1236,7 +1229,7 @@
<File>
<FileName>select.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\libc\posix\io\select.c</FilePath>
+ <FilePath>..\..\components\libc\posix\io\poll\select.c</FilePath>
</File>
</Files>
<Files>
@@ -1265,37 +1258,37 @@
</Files>
<Files>
<File>
- <FileName>sal_socket.c</FileName>
+ <FileName>net_netdb.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\src\sal_socket.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\socket\net_netdb.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>net_sockets.c</FileName>
+ <FileName>af_inet_lwip.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\socket\net_sockets.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\impl\af_inet_lwip.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>net_netdb.c</FileName>
+ <FileName>sal_socket.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\socket\net_netdb.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\src\sal_socket.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>dfs_net.c</FileName>
+ <FileName>net_sockets.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\dfs_net\dfs_net.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\socket\net_sockets.c</FilePath>
</File>
</Files>
<Files>
<File>
- <FileName>af_inet_lwip.c</FileName>
+ <FileName>dfs_net.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\components\net\sal_socket\impl\af_inet_lwip.c</FilePath>
+ <FilePath>..\..\components\net\sal_socket\dfs_net\dfs_net.c</FilePath>
</File>
</Files>
</Group>