|
@@ -533,16 +533,16 @@
|
|
|
<GroupName>Compiler</GroupName>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>syscall_mem.c</FileName>
|
|
|
+ <FileName>syscalls.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\libc\compilers\armlibc\syscall_mem.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>
|
|
@@ -562,6 +562,13 @@
|
|
|
</Group>
|
|
|
<Group>
|
|
|
<GroupName>CPU</GroupName>
|
|
|
+ <Files>
|
|
|
+ <File>
|
|
|
+ <FileName>showmem.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\..\..\libcpu\arm\common\showmem.c</FilePath>
|
|
|
+ </File>
|
|
|
+ </Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
<FileName>div0.c</FileName>
|
|
@@ -578,9 +585,9 @@
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>showmem.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\libcpu\arm\common\showmem.c</FilePath>
|
|
|
+ <FileName>context_rvds.S</FileName>
|
|
|
+ <FileType>2</FileType>
|
|
|
+ <FilePath>..\..\..\..\libcpu\arm\cortex-m3\context_rvds.S</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -590,13 +597,6 @@
|
|
|
<FilePath>..\..\..\..\libcpu\arm\cortex-m3\cpuport.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>context_rvds.S</FileName>
|
|
|
- <FileType>2</FileType>
|
|
|
- <FilePath>..\..\..\..\libcpu\arm\cortex-m3\context_rvds.S</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
</Group>
|
|
|
<Group>
|
|
|
<GroupName>DeviceDrivers</GroupName>
|
|
@@ -616,51 +616,51 @@
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>ringblk_buf.c</FileName>
|
|
|
+ <FileName>waitqueue.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\waitqueue.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>workqueue.c</FileName>
|
|
|
+ <FileName>ringblk_buf.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\workqueue.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>completion.c</FileName>
|
|
|
+ <FileName>pipe.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\completion.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\pipe.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>dataqueue.c</FileName>
|
|
|
+ <FileName>completion.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\dataqueue.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\completion.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>pipe.c</FileName>
|
|
|
+ <FileName>ringbuffer.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\pipe.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\ringbuffer.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>waitqueue.c</FileName>
|
|
|
+ <FileName>dataqueue.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\waitqueue.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\dataqueue.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>ringbuffer.c</FileName>
|
|
|
+ <FileName>workqueue.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\components\drivers\ipc\ringbuffer.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\components\drivers\ipc\workqueue.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -720,13 +720,6 @@
|
|
|
</Group>
|
|
|
<Group>
|
|
|
<GroupName>Drivers</GroupName>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>startup_ch32f10x.s</FileName>
|
|
|
- <FileType>2</FileType>
|
|
|
- <FilePath>..\Libraries\CH32F10x_StdPeriph_Driver\CMSIS\WCH\CH32F10x\Source\ARM\startup_ch32f10x.s</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
<FileName>system_ch32f10x.c</FileName>
|
|
@@ -736,37 +729,16 @@
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>board.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>board\board.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>drv_rtc_ch32f10x.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\Libraries\ch32_drivers\drv_rtc_ch32f10x.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>drv_hwi2c_ch32f10x.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\Libraries\ch32_drivers\drv_hwi2c_ch32f10x.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>drv_gpio_ch32f10x.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\Libraries\ch32_drivers\drv_gpio_ch32f10x.c</FilePath>
|
|
|
+ <FileName>startup_ch32f10x.s</FileName>
|
|
|
+ <FileType>2</FileType>
|
|
|
+ <FilePath>..\Libraries\CH32F10x_StdPeriph_Driver\CMSIS\WCH\CH32F10x\Source\ARM\startup_ch32f10x.s</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_spi_ch32f10x.c</FileName>
|
|
|
+ <FileName>board.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\Libraries\ch32_drivers\drv_spi_ch32f10x.c</FilePath>
|
|
|
+ <FilePath>board\board.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -778,16 +750,16 @@
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_iwdt_ch32f10x.c</FileName>
|
|
|
+ <FileName>drv_common.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\Libraries\ch32_drivers\drv_iwdt_ch32f10x.c</FilePath>
|
|
|
+ <FilePath>..\Libraries\ch32_drivers\drv_common.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_common.c</FileName>
|
|
|
+ <FileName>drv_gpio_ch32f10x.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\Libraries\ch32_drivers\drv_common.c</FilePath>
|
|
|
+ <FilePath>..\Libraries\ch32_drivers\drv_gpio_ch32f10x.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|
|
@@ -819,93 +791,93 @@
|
|
|
<GroupName>Kernel</GroupName>
|
|
|
<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>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>idle.c</FileName>
|
|
|
+ <FileName>device.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\idle.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\device.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>timer.c</FileName>
|
|
|
+ <FileName>components.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\timer.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\components.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>clock.c</FileName>
|
|
|
+ <FileName>kservice.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\clock.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\kservice.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>irq.c</FileName>
|
|
|
+ <FileName>clock.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\irq.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\clock.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>
|
|
|
<File>
|
|
|
- <FileName>object.c</FileName>
|
|
|
+ <FileName>ipc.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\object.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\ipc.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>mempool.c</FileName>
|
|
|
+ <FileName>object.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\mempool.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\object.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>kservice.c</FileName>
|
|
|
+ <FileName>idle.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\kservice.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\idle.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>device.c</FileName>
|
|
|
+ <FileName>mem.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\device.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\mem.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>ipc.c</FileName>
|
|
|
+ <FileName>timer.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\ipc.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\timer.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>scheduler.c</FileName>
|
|
|
+ <FileName>thread.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\..\src\scheduler.c</FilePath>
|
|
|
+ <FilePath>..\..\..\..\src\thread.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|