version: version release preparation

This commit is contained in:
kurisaw 2025-05-30 15:17:19 +08:00 committed by Rbb666
parent c3d33f39d4
commit fe1308976e
313 changed files with 89464 additions and 63534 deletions

View File

@ -1,3 +1,91 @@
# RT-Thread v5.2.1 Released
Change Log Since v5.2.0 Release
## Kernel
* src/clock: add rt_tick_get_delta function
* Update include/rtdef.h version to 5.2.1
## Components
* **drivers**
* **fdt:**
* Fix garble when booting
* **wlan:**
* Fixing comments errors of RT_WLAN_EVT_SCAN_DONE and RT_WLAN_EVT_SCAN_REPORT
* **pcl:**
* Add /proc access in RT-Smart user
* **serial_v2:**
* The handling of dma_ping_buf in the full discard policy is incorrect; details adjusted
* Allowed blocking reception of data exceeding the RX buffer size, increased timeout duration, added flush command, added command to get buffer data length, fixed data overflow handling logic, optimized stability details, and added more serial_v2 test cases[(#10187)](https://github.com/RT-Thread/rt-thread/pull/10187)
* **audio:**
* Add audio driver test framework
* **lwp**
* Add vDSO support for RISC-V architecture and refactor related components
* Fix parameter issue when calling the __arch_get_hw_counter function
* Enhance build script with additional cleanup steps
* **dfs**
* **dfs v2**:
* enable procfs and tempfs in default when using smart; fix LWIP_ROUTE warning issue
* **utilities**
* rename the group name: LIBADT to Utilities[(#10267)](https://github.com/RT-Thread/rt-thread/pull/10267)
* **finsh**
* Fixed error logging when the list_mutex mutex is not held by any thread
* **fal**
* add new example for norflash
## Libcpu
* **aarch64:**
* Fix Aarch64 architecture runtime issues
* Fix NORMAL_NOCACHE_MEM attr[(#10180)](https://github.com/RT-Thread/rt-thread/pull/10180)
* cleanup undefined rt_hw_mmu_kernel_map_init[(#10177)](https://github.com/RT-Thread/rt-thread/pull/10177)
* fix gicv3 mpidr table[(#9284)](https://github.com/RT-Thread/rt-thread/pull/9284)
* **riscv:**
* declare external symbols inside
* add ultrarisc ur-cp100 core support[(#10338)](https://github.com/RT-Thread/rt-thread/pull/10338)
## Tools
* fix scons --target=cmake command failure[(#10276)](https://github.com/RT-Thread/rt-thread/pull/10276)
* fixed the issue where RT-Studio could not import the BSP[(#10290)](https://github.com/RT-Thread/rt-thread/pull/10290)
* fixed missing unique files creation and cache logic
* fixed an error by running scons --tartget=cmake under LINUX[(#10164)](https://github.com/RT-Thread/rt-thread/pull/10164)
* fix mannual trigger to create dist zip file
## Action
* Replace the judgment file modification mechanism of bsp_building[(#10314)](https://github.com/RT-Thread/rt-thread/pull/10314)
* show the PR status for Pull request
* cancel the filtering rules for the MAINTAINER file
* optimize the logic for generating comments for the maintainer robot
* fixed the abnormal operation of ci files[(#10259)](https://github.com/RT-Thread/rt-thread/pull/10259)
* ci script assigns PR reviews based on the list of maintainers[(#9913)](https://github.com/RT-Thread/rt-thread/pull/9913)
* fixed the parameter passing issue in bsp_buildings[(#10254)](https://github.com/RT-Thread/rt-thread/pull/10254)
* add qemu-pre-build-and-post-build for RT_SMART build [(#10203)
* separated BSPs to be compiled, and compiled corresponding BSPs based on modified files.[(#10159)](https://github.com/RT-Thread/rt-thread/pull/10159)
* Integrated all outputs into a single package.[(#10136)](https://github.com/RT-Thread/rt-thread/pull/10136)
* Upload compilation results to GitHub after each build.[(#10135)](https://github.com/RT-Thread/rt-thread/pull/10135)
## Documents
* doxygen
* re-org module groups[(#10197)](https://github.com/RT-Thread/rt-thread/pull/10197)
* cleanup and re-org files
## BSP
* Some driver issues have been resolved and some driver support has been added
* approve the master branch slimming process, reducing the main compartment size by approximately 1G.
* Added some new BSPs
* ST:
* stm32f103-keysking
* Infineon:
* XMC7100D-F144K4160AA
* ultrarisc
* dp1000 evb
# RT-Thread v5.2.0 Released # RT-Thread v5.2.0 Released
Change Log Since v5.1.0 Release Change Log Since v5.1.0 Release

View File

@ -361,9 +361,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>__RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\libcpu\arm\cortex-m3;CMSIS\CME_M7;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;.;StdPeriph_Driver\inc;..\..\components\libc\compilers\common\include;drivers;..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\components\finsh;..\..\components\libc\posix\io\epoll;..\..\libcpu\arm\common;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\include;CMSIS\CMSIS\Include;..\..\components\libc\posix\io\eventfd;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\net\lwip\port;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;applications;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif</IncludePath> <IncludePath>..\..\components\libc\compilers\common\include;StdPeriph_Driver\inc;..\..\components\net\lwip\port;..\..\components\net\lwip\lwip-2.0.3\src\include\posix;..\..\include;..\..\components\net\lwip\lwip-2.0.3\src\include\netif;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\filesystems\elmfat;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension;..\..\components\net\lwip\lwip-2.0.3\src\include\ipv4;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\posix\io\poll;..\..\components\net\lwip\lwip-2.0.3\src\include;..\..\components\libc\posix\io\eventfd;..\..\components\drivers\phy;applications;..\..\components\libc\posix\io\epoll;..\..\libcpu\arm\cortex-m3;.;..\..\components\dfs\dfs_v1\include;CMSIS\CME_M7;..\..\components\drivers\smp_call;drivers;CMSIS\CMSIS\Include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\libc\posix\ipc;..\..\components\libc\compilers\common\extension\fcntl\octal</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -407,16 +407,16 @@
<GroupName>Applications</GroupName> <GroupName>Applications</GroupName>
<Files> <Files>
<File> <File>
<FileName>led.c</FileName> <FileName>startup.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>applications\led.c</FilePath> <FilePath>applications\startup.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>startup.c</FileName> <FileName>led.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>applications\startup.c</FilePath> <FilePath>applications\led.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -431,16 +431,16 @@
<GroupName>CMSIS</GroupName> <GroupName>CMSIS</GroupName>
<Files> <Files>
<File> <File>
<FileName>startup_cmem7.s</FileName> <FileName>system_cmem7.c</FileName>
<FileType>2</FileType> <FileType>1</FileType>
<FilePath>CMSIS\CME_M7\startup\arm\startup_cmem7.s</FilePath> <FilePath>CMSIS\CME_M7\system_cmem7.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>system_cmem7.c</FileName> <FileName>startup_cmem7.s</FileName>
<FileType>1</FileType> <FileType>2</FileType>
<FilePath>CMSIS\CME_M7\system_cmem7.c</FilePath> <FilePath>CMSIS\CME_M7\startup\arm\startup_cmem7.s</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -526,9 +526,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -659,9 +697,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -678,9 +716,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -698,6 +736,20 @@
</Group> </Group>
<Group> <Group>
<GroupName>Drivers</GroupName> <GroupName>Drivers</GroupName>
<Files>
<File>
<FileName>app_phy.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\app_phy.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\board.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>emac.c</FileName> <FileName>emac.c</FileName>
@ -712,20 +764,6 @@
<FilePath>drivers\uart.c</FilePath> <FilePath>drivers\uart.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\board.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>app_phy.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\app_phy.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Filesystem</GroupName> <GroupName>Filesystem</GroupName>
@ -734,6 +772,18 @@
<FileName>dfs_elm.c</FileName> <FileName>dfs_elm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\filesystems\elmfat\dfs_elm.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\filesystems\elmfat\dfs_elm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -741,6 +791,18 @@
<FileName>ff.c</FileName> <FileName>ff.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\filesystems\elmfat\ff.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\filesystems\elmfat\ff.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -748,6 +810,18 @@
<FileName>ffunicode.c</FileName> <FileName>ffunicode.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\filesystems\elmfat\ffunicode.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\filesystems\elmfat\ffunicode.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -755,6 +829,18 @@
<FileName>dfs.c</FileName> <FileName>dfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -762,6 +848,18 @@
<FileName>dfs_file.c</FileName> <FileName>dfs_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,6 +867,18 @@
<FileName>dfs_fs.c</FileName> <FileName>dfs_fs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -776,6 +886,18 @@
<FileName>dfs_posix.c</FileName> <FileName>dfs_posix.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -783,16 +905,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\components\finsh\msh_file.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -811,9 +933,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_file.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\msh_file.c</FilePath> <FilePath>..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -857,6 +979,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -914,44 +1074,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1105,6 +1227,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1145,6 +1305,20 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>cmem7_ddr.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_ddr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_aes.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_aes.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmem7_efuse.c</FileName> <FileName>cmem7_efuse.c</FileName>
@ -1152,20 +1326,6 @@
<FilePath>StdPeriph_Driver\src\cmem7_efuse.c</FilePath> <FilePath>StdPeriph_Driver\src\cmem7_efuse.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmem7_eth.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_eth.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_flash.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_flash.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmem7_adc.c</FileName> <FileName>cmem7_adc.c</FileName>
@ -1175,9 +1335,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmem7_i2c.c</FileName> <FileName>cmem7_tim.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_i2c.c</FilePath> <FilePath>StdPeriph_Driver\src\cmem7_tim.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_eth.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_eth.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_spi.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_spi.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1189,9 +1363,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmem7_gpio.c</FileName> <FileName>cmem7_flash.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_gpio.c</FilePath> <FilePath>StdPeriph_Driver\src\cmem7_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_can.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_can.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1201,6 +1382,27 @@
<FilePath>StdPeriph_Driver\src\cmem7_misc.c</FilePath> <FilePath>StdPeriph_Driver\src\cmem7_misc.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmem7_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_uart.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_gpio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmem7_wdg.c</FileName> <FileName>cmem7_wdg.c</FileName>
@ -1215,41 +1417,6 @@
<FilePath>StdPeriph_Driver\src\cmem7_rtc.c</FilePath> <FilePath>StdPeriph_Driver\src\cmem7_rtc.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmem7_can.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_tim.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_tim.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_spi.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_ddr.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_ddr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmem7_aes.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_aes.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmem7_usb.c</FileName> <FileName>cmem7_usb.c</FileName>
@ -1257,13 +1424,6 @@
<FilePath>StdPeriph_Driver\src\cmem7_usb.c</FilePath> <FilePath>StdPeriph_Driver\src\cmem7_usb.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmem7_uart.c</FileName>
<FileType>1</FileType>
<FilePath>StdPeriph_Driver\src\cmem7_uart.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>lwIP</GroupName> <GroupName>lwIP</GroupName>

View File

@ -331,9 +331,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, V85xx, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_TARGET_DRIVER</Define> <Define>USE_TARGET_DRIVER, USE_STDPERIPH_DRIVER, V85xx, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;drivers;..\..\..\libcpu\arm\cortex-m0;Libraries\CMSIS\Vango\V85xx\Include;Libraries\VangoV85xx_standard_peripheral\Include;..\..\..\libcpu\arm\common;Libraries\CMSIS;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\dfs\dfs_v1\include;..\..\..\include;..\..\..\components\libc\posix\ipc;drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;Libraries\CMSIS;..\..\..\components\dfs\dfs_v1\filesystems\devfs;applications;Libraries\VangoV85xx_standard_peripheral\Include;..\..\..\libcpu\arm\cortex-m0;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;Libraries\CMSIS\Vango\V85xx\Include;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -466,9 +466,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -599,9 +637,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -618,9 +656,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -667,6 +705,18 @@
<FileName>devfs.c</FileName> <FileName>devfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -674,6 +724,18 @@
<FileName>dfs.c</FileName> <FileName>dfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -681,6 +743,18 @@
<FileName>dfs_file.c</FileName> <FileName>dfs_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -688,6 +762,18 @@
<FileName>dfs_fs.c</FileName> <FileName>dfs_fs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -695,6 +781,18 @@
<FileName>dfs_posix.c</FileName> <FileName>dfs_posix.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -709,16 +807,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_file.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -730,9 +821,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_file.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_file.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -776,6 +874,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -833,44 +969,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1024,6 +1122,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1057,27 +1193,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Vango_Lib</GroupName> <GroupName>Vango_Lib</GroupName>
<Files>
<File>
<FileName>lib_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>startup_target.S</FileName>
<FileType>2</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\Keil5\startup_target.S</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_i2c.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>lib_cortex.c</FileName> <FileName>lib_cortex.c</FileName>
@ -1085,20 +1200,6 @@
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\lib_cortex.c</FilePath> <FilePath>Libraries\CMSIS\Vango\V85xx\Source\lib_cortex.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>lib_ana.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_ana.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_LoadNVR.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\lib_LoadNVR.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>lib_comp.c</FileName> <FileName>lib_comp.c</FileName>
@ -1108,16 +1209,72 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_misc.c</FileName> <FileName>lib_pwm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_misc.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_pwm.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_tmr.c</FileName> <FileName>lib_ana.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_tmr.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_ana.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_spi.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_uart.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_LoadNVR.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\lib_LoadNVR.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_target.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\system_target.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>startup_target.S</FileName>
<FileType>2</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\Keil5\startup_target.S</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_dma.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_lcd.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_lcd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1127,6 +1284,20 @@
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_iso7816.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_iso7816.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>lib_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_clk.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_clk.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>lib_adc_tiny.c</FileName> <FileName>lib_adc_tiny.c</FileName>
@ -1134,6 +1305,20 @@
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_adc_tiny.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_adc_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>lib_crypt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_crypt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_pmu.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_pmu.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>lib_CodeRAM.c</FileName> <FileName>lib_CodeRAM.c</FileName>
@ -1148,20 +1333,6 @@
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_u32k.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_u32k.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>lib_pwm.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_pwm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_rtc.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>lib_flash.c</FileName> <FileName>lib_flash.c</FileName>
@ -1169,62 +1340,6 @@
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_flash.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_flash.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>lib_lcd.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_lcd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_uart.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_crypt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_crypt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_target.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xx\Source\system_target.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_spi.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_pmu.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_pmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_clk.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_clk.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_dma.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_dma.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>lib_version.c</FileName> <FileName>lib_version.c</FileName>
@ -1234,9 +1349,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_adc.c</FileName> <FileName>lib_rtc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_adc.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_rtc.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1246,6 +1361,27 @@
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_gpio.c</FilePath> <FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_gpio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>lib_misc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_adc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xx_standard_peripheral\Source\lib_i2c.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -331,9 +331,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_TARGET_DRIVER, V85XXP</Define> <Define>USE_STDPERIPH_DRIVER, RT_USING_LIBC, __STDC_LIMIT_MACROS, V85XXP, USE_TARGET_DRIVER, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m0;applications;Libraries\CMSIS;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;drivers;.;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;Libraries\VangoV85xxP_standard_peripheral\Include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;Libraries\CMSIS\Vango\V85xxP\Include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m0;drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;Libraries\VangoV85xxP_standard_peripheral\Include;Libraries\CMSIS;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;applications;Libraries\CMSIS\Vango\V85xxP\Include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\libcpu\arm\common</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -466,9 +466,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -599,9 +637,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -618,9 +656,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -638,6 +676,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Drivers</GroupName> <GroupName>Drivers</GroupName>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\board.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_gpio.c</FileName> <FileName>drv_gpio.c</FileName>
@ -652,13 +697,6 @@
<FilePath>drivers\drv_usart.c</FilePath> <FilePath>drivers\drv_usart.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\board.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Filesystem</GroupName> <GroupName>Filesystem</GroupName>
@ -667,13 +705,18 @@
<FileName>dfs_posix.c</FileName> <FileName>dfs_posix.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath>
</File> <FileOption>
</Files> <FileArmAds>
<Files> <Cads>
<File> <VariousControls>
<FileName>dfs_fs.c</FileName> <MiscControls> --c99</MiscControls>
<FileType>1</FileType> <Define> </Define>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath> <Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -681,6 +724,37 @@
<FileName>dfs.c</FileName> <FileName>dfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>dfs_fs.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -688,6 +762,18 @@
<FileName>dfs_file.c</FileName> <FileName>dfs_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -700,13 +786,6 @@
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -721,6 +800,13 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_file.c</FileName> <FileName>msh_file.c</FileName>
@ -769,6 +855,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -826,44 +950,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1017,6 +1103,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1052,16 +1176,9 @@
<GroupName>Vango_Lib</GroupName> <GroupName>Vango_Lib</GroupName>
<Files> <Files>
<File> <File>
<FileName>lib_adc_tiny.c</FileName> <FileName>lib_CodeRAM.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc_tiny.c</FilePath> <FilePath>Libraries\CMSIS\Vango\V85xxP\Source\lib_CodeRAM.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_uart.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_uart.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1073,72 +1190,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_lcd.c</FileName> <FileName>lib_LoadNVR.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_lcd.c</FilePath> <FilePath>Libraries\CMSIS\Vango\V85xxP\Source\lib_LoadNVR.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_adc.c</FileName> <FileName>lib_version.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_version.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_flash.c</FileName> <FileName>lib_adc_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_flash.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_misc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_spi.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_ana.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_ana.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_cortex.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xxP\Source\lib_cortex.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_crypt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_crypt.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1150,16 +1218,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_pwm.c</FileName> <FileName>lib_rtc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_pwm.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_clk.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_clk.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1171,9 +1232,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_pmu.c</FileName> <FileName>lib_cmp.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_pmu.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_misc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_ana.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_ana.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1185,23 +1260,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_i2c.c</FileName> <FileName>lib_clk.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_i2c.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_clk.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_LoadNVR.c</FileName> <FileName>lib_uart.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xxP\Source\lib_LoadNVR.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_uart.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_rtc.c</FileName> <FileName>lib_cortex.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_rtc.c</FilePath> <FilePath>Libraries\CMSIS\Vango\V85xxP\Source\lib_cortex.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1213,16 +1288,30 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>startup_target.S</FileName> <FileName>lib_spi.c</FileName>
<FileType>2</FileType> <FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xxP\Source\Keil5\startup_target.S</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_spi.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_CodeRAM.c</FileName> <FileName>lib_crypt.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xxP\Source\lib_CodeRAM.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_crypt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_pwm.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_pwm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_i2c.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1234,9 +1323,44 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>lib_version.c</FileName> <FileName>lib_pmu.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_version.c</FilePath> <FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_pmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_adc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>startup_target.S</FileName>
<FileType>2</FileType>
<FilePath>Libraries\CMSIS\Vango\V85xxP\Source\Keil5\startup_target.S</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_flash.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>lib_lcd.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\VangoV85xxP_standard_peripheral\Source\lib_lcd.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -356,24 +356,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\libraries\HAL_Driver\Inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\libraries\Device</state> <state>$PROJ_DIR$\libraries\Device</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\libraries\HAL_Driver\Inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\libraries\CMSIS</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\libraries\CMSIS</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1416,24 +1418,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\libraries\HAL_Driver\Inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\libraries\Device</state> <state>$PROJ_DIR$\libraries\Device</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\libraries\HAL_Driver\Inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\libraries\CMSIS</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\libraries\CMSIS</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2122,48 +2126,48 @@
</configuration> </configuration>
<group> <group>
<name>ACM32_HAL</name> <name>ACM32_HAL</name>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_IWDT.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_UART.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_RTC.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_EXTI.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_DMA.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_TIMER.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_ADC.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_I2C.c</name> <name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_I2C.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_CRC.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_WDT.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_SPI.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\libraries\Device\Startup_ACM32F0x0_iar.s</name> <name>$PROJ_DIR$\libraries\Device\Startup_ACM32F0x0_iar.s</name>
</file> </file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_DMA.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_ADC.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_GPIO.c</name> <name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_GPIO.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_UART.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_EXTI.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_IWDT.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_RTC.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_SPI.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\libraries\Device\System_ACM32F0x0.c</name> <name>$PROJ_DIR$\libraries\Device\System_ACM32F0x0.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_WDT.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_TIMER.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\HAL_Driver\Src\HAL_CRC.c</name>
</file>
</group> </group>
<group> <group>
<name>Applications</name> <name>Applications</name>
@ -2228,7 +2232,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\hwtimer\hwtimer.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\hwtimer\hwtimer.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2252,49 +2262,49 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\misc\adc.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\misc\adc.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\watchdog\watchdog.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\watchdog\dev_watchdog.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>Drivers</name> <name>Drivers</name>
<file>
<name>$PROJ_DIR$\drivers\drv_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_adc.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\drivers\drv_gpio.c</name> <name>$PROJ_DIR$\drivers\drv_gpio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\drivers\drv_hwtimer.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\drivers\drv_pm.c</name> <name>$PROJ_DIR$\drivers\drv_pm.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\drivers\drv_soft_i2c.c</name> <name>$PROJ_DIR$\drivers\drv_uart.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_i2c.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\drivers\board.c</name> <name>$PROJ_DIR$\drivers\board.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\drivers\drv_uart.c</name> <name>$PROJ_DIR$\drivers\drv_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_soft_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_hwtimer.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2320,6 +2330,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2329,12 +2345,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2360,6 +2370,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2378,4 +2406,7 @@
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>__STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\include;applications;..\..\..\libcpu\arm\cortex-m0;libraries\Device;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;libraries\CMSIS;drivers;.;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;libraries\HAL_Driver\Inc;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include</IncludePath> <IncludePath>..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;libraries\CMSIS;libraries\HAL_Driver\Inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;libraries\Device;drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;applications;..\..\..\components\libc\posix\ipc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -379,6 +379,27 @@
<Groups> <Groups>
<Group> <Group>
<GroupName>ACM32_HAL</GroupName> <GroupName>ACM32_HAL</GroupName>
<Files>
<File>
<FileName>Startup_ACM32F0x0.s</FileName>
<FileType>2</FileType>
<FilePath>libraries\Device\Startup_ACM32F0x0.s</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>System_ACM32F0x0.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\Device\System_ACM32F0x0.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_GPIO.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_GPIO.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>HAL_IWDT.c</FileName> <FileName>HAL_IWDT.c</FileName>
@ -388,16 +409,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>HAL_UART.c</FileName> <FileName>HAL_CRC.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_UART.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_CRC.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>HAL_RTC.c</FileName> <FileName>HAL_I2C.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_RTC.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_I2C.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -414,41 +435,6 @@
<FilePath>libraries\HAL_Driver\Src\HAL_DMA.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_DMA.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>HAL_TIMER.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_TIMER.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_ADC.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_ADC.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_I2C.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_I2C.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>Startup_ACM32F0x0.s</FileName>
<FileType>2</FileType>
<FilePath>libraries\Device\Startup_ACM32F0x0.s</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_CRC.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_CRC.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>HAL_WDT.c</FileName> <FileName>HAL_WDT.c</FileName>
@ -456,6 +442,20 @@
<FilePath>libraries\HAL_Driver\Src\HAL_WDT.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_WDT.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>HAL_UART.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_UART.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_RTC.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_RTC.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>HAL_SPI.c</FileName> <FileName>HAL_SPI.c</FileName>
@ -465,16 +465,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>HAL_GPIO.c</FileName> <FileName>HAL_ADC.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_GPIO.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_ADC.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>System_ACM32F0x0.c</FileName> <FileName>HAL_TIMER.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>libraries\Device\System_ACM32F0x0.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_TIMER.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -589,9 +589,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -741,9 +779,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -760,9 +798,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -779,9 +817,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>watchdog.c</FileName> <FileName>dev_watchdog.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\watchdog\watchdog.c</FilePath> <FilePath>..\..\..\components\drivers\watchdog\dev_watchdog.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -799,6 +837,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Drivers</GroupName> <GroupName>Drivers</GroupName>
<Files>
<File>
<FileName>drv_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_gpio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_soft_i2c.c</FileName> <FileName>drv_soft_i2c.c</FileName>
@ -813,6 +858,13 @@
<FilePath>drivers\drv_rtc.c</FilePath> <FilePath>drivers\drv_rtc.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>drv_adc.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_adc.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_uart.c</FileName> <FileName>drv_uart.c</FileName>
@ -820,41 +872,6 @@
<FilePath>drivers\drv_uart.c</FilePath> <FilePath>drivers\drv_uart.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>drv_hwtimer.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_hwtimer.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>drv_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>drv_pm.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_pm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>drv_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\board.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_spi.c</FileName> <FileName>drv_spi.c</FileName>
@ -864,28 +881,42 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>drv_adc.c</FileName> <FileName>board.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>drivers\drv_adc.c</FilePath> <FilePath>drivers\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>drv_gpio.c</FileName> <FileName>drv_wdt.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>drivers\drv_gpio.c</FilePath> <FilePath>drivers\drv_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>drv_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>drv_pm.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_pm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>drv_hwtimer.c</FileName>
<FileType>1</FileType>
<FilePath>drivers\drv_hwtimer.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh.c</FileName>
@ -900,6 +931,13 @@
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>cmd.c</FileName>
@ -948,6 +986,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -1005,44 +1081,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1196,6 +1234,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>

File diff suppressed because it is too large Load Diff

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>libraries\CMSIS;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;drivers;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;libraries\Device;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m33;libraries\HAL_Driver\Inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal</IncludePath> <IncludePath>..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;.;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;libraries\Device;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;applications;libraries\HAL_Driver\Inc;drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;libraries\CMSIS;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -379,6 +379,34 @@
<Groups> <Groups>
<Group> <Group>
<GroupName>ACM32_HAL</GroupName> <GroupName>ACM32_HAL</GroupName>
<Files>
<File>
<FileName>HAL_DMA.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_DMA.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_EFlash.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_EFlash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_GPIO.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_GPIO.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>System_ACM32F4.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\Device\System_ACM32F4.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>HAL_UART.c</FileName> <FileName>HAL_UART.c</FileName>
@ -393,13 +421,6 @@
<FilePath>libraries\HAL_Driver\Src\HAL_EXTI.c</FilePath> <FilePath>libraries\HAL_Driver\Src\HAL_EXTI.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>HAL_DMA.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_DMA.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>Startup_ACM32F4.s</FileName> <FileName>Startup_ACM32F4.s</FileName>
@ -407,27 +428,6 @@
<FilePath>libraries\Device\Startup_ACM32F4.s</FilePath> <FilePath>libraries\Device\Startup_ACM32F4.s</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>System_ACM32F4.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\Device\System_ACM32F4.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_GPIO.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_GPIO.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>HAL_EFlash.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\HAL_Driver\Src\HAL_EFlash.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Applications</GroupName> <GroupName>Applications</GroupName>
@ -521,9 +521,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -654,9 +692,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -673,9 +711,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -695,16 +733,16 @@
<GroupName>Drivers</GroupName> <GroupName>Drivers</GroupName>
<Files> <Files>
<File> <File>
<FileName>drv_gpio.c</FileName> <FileName>board.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>drivers\drv_gpio.c</FilePath> <FilePath>drivers\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>board.c</FileName> <FileName>drv_gpio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>drivers\board.c</FilePath> <FilePath>drivers\drv_gpio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -719,9 +757,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -733,16 +771,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -786,6 +824,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -843,44 +919,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1034,6 +1072,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>

View File

@ -356,26 +356,28 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\libraries\AIR32F10xLib\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\libraries</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\libraries</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\libraries\AIR32F10xLib\inc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1434,26 +1436,28 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\libraries\AIR32F10xLib\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\libraries</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\libraries</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\libraries\AIR32F10xLib\inc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2216,7 +2220,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2237,10 +2247,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2342,16 +2352,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2362,6 +2372,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2371,12 +2387,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2402,6 +2412,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2423,4 +2451,7 @@
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -335,9 +335,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>libraries\rt_drivers;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;.;libraries\CMSIS\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;board\ports;..\..\..\components\libc\compilers\common\extension;libraries;..\..\..\components\drivers\include;libraries\AIR32F10xLib\inc;..\..\..\components\libc\posix\io\epoll;board;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\drivers\include;libraries\CMSIS\Include;board;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;libraries;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\smp_call;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\ports;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;libraries\AIR32F10xLib\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -470,9 +470,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -603,9 +641,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -622,9 +660,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -864,9 +902,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -885,9 +923,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -931,6 +969,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -988,44 +1064,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1179,6 +1217,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>

File diff suppressed because it is too large Load Diff

View File

@ -352,27 +352,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1452,27 +1454,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2260,7 +2264,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2281,10 +2291,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2307,18 +2317,18 @@
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
</group> </group>
<group> <group>
<name>Kernel</name> <name>Kernel</name>
@ -2328,6 +2338,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2337,12 +2353,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2368,6 +2378,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2389,28 +2417,31 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c</name>
</file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, APM32E10X_HD, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC</Define> <Define>RT_USING_ARMLIBC, RT_USING_LIBC, APM32E10X_HD, __RTTHREAD__, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\libcpu\arm\cortex-m3;applications;..\..\..\components\libc\compilers\common\include;..\libraries\Drivers\config;..\..\..\components\finsh;..\libraries\Drivers;.;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\APM32E10x_Library\CMSIS\Include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;board\ports;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\libc\posix\ipc;.;applications;..\..\..\include;..\libraries\Drivers;..\..\..\components\drivers\include;..\libraries\Drivers\config;board\ports;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;..\..\..\components\libc\compilers\common\include;..\libraries\APM32E10x_Library\CMSIS\Include;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\smp_call;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -681,9 +719,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -695,16 +740,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1038,9 +1114,23 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>apm32e10x_eint.c</FileName> <FileName>apm32e10x_dma.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32e10x_rcm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_apm32e10x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1059,9 +1149,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>system_apm32e10x.c</FileName> <FileName>apm32e10x_eint.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1071,20 +1161,6 @@
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32e10x_rcm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32e10x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -352,27 +352,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1452,27 +1454,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state> <state>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32E10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2260,7 +2264,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2281,10 +2291,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2307,17 +2317,17 @@
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2328,6 +2338,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2337,12 +2353,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2368,6 +2378,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2388,12 +2416,6 @@
</group> </group>
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_gpio.c</name>
</file> </file>
@ -2401,16 +2423,25 @@
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Source\system_apm32e10x.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</name> <name>$PROJ_DIR$\..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_usart.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, APM32E10X_HD, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC</Define> <Define>RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, __RTTHREAD__, APM32E10X_HD, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;board\ports;..\libraries\Drivers;.;..\..\..\components\libc\compilers\common\include;board;..\libraries\Drivers\config;..\..\..\components\finsh;applications;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\APM32E10x_Library\CMSIS\Include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\libraries\APM32E10x_Library\CMSIS\Include;.;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\APM32E10x_Library\Device\Geehy\APM32E10x\Include;..\..\..\components\libc\compilers\common\include;..\libraries\Drivers;..\libraries\Drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;board\ports;..\..\..\libcpu\arm\cortex-m3;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\inc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -688,9 +726,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -702,9 +740,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1038,16 +1114,16 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>apm32e10x_eint.c</FileName> <FileName>apm32e10x_misc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32e10x_misc.c</FileName> <FileName>apm32e10x_eint.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_misc.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_eint.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1073,16 +1149,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32e10x_rcm.c</FileName> <FileName>apm32e10x_dma.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32e10x_dma.c</FileName> <FileName>apm32e10x_rcm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_dma.c</FilePath> <FilePath>..\libraries\APM32E10x_Library\APM32E10x_StdPeriphDriver\src\apm32e10x_rcm.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -356,26 +356,28 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1455,26 +1457,28 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2258,7 +2262,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2279,10 +2289,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2309,13 +2319,13 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2326,6 +2336,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2335,12 +2351,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2366,6 +2376,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2389,23 +2417,26 @@
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, APM32F030x8</Define> <Define>APM32F030x8, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m0;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\components\libc\compilers\common\include;.;..\libraries\Drivers\config;..\..\..\components\finsh;..\libraries\Drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\finsh;applications;..\..\..\components\libc\posix\io\epoll;.;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\smp_call;board;..\..\..\components\drivers\phy;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\libraries\Drivers;..\..\..\components\libc\posix\io\eventfd</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -688,9 +726,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -702,9 +740,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1031,16 +1107,9 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_eint.c</FileName> <FileName>apm32f0xx_rcm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1052,16 +1121,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>system_apm32f0xx.c</FileName> <FileName>apm32f0xx_misc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1073,9 +1135,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_rcm.c</FileName> <FileName>apm32f0xx_eint.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -357,26 +357,28 @@
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state> <state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1457,26 +1459,28 @@
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state> <state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2260,7 +2264,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2281,10 +2291,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2308,16 +2318,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2328,6 +2338,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2337,12 +2353,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2368,6 +2378,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2385,29 +2413,32 @@
</group> </group>
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, APM32F051x8, __RTTHREAD__</Define> <Define>RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, APM32F051x8, __STDC_LIMIT_MACROS, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m0;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;..\libraries\Drivers\config;applications;.;board;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;board\ports;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>board;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;.;..\..\..\components\drivers\smp_call;..\libraries\Drivers\config;..\..\..\libcpu\arm\cortex-m0;..\libraries\Drivers;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\ports;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\finsh</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -679,6 +717,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>shell.c</FileName>
@ -693,13 +738,6 @@
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>cmd.c</FileName>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1029,34 +1105,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>apm32f0xx_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_usart.c</FileName> <FileName>apm32f0xx_usart.c</FileName>
@ -1078,6 +1126,34 @@
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -356,27 +356,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1456,27 +1458,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2260,7 +2264,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2281,10 +2291,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2310,15 +2320,15 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
</group> </group>
<group> <group>
<name>Kernel</name> <name>Kernel</name>
@ -2328,6 +2338,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2337,12 +2353,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2368,6 +2378,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2386,16 +2414,19 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name>
@ -2403,11 +2434,11 @@
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name>
</file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, APM32F072xB</Define> <Define>__RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, APM32F072xB, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m0;.;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;..\libraries\Drivers\config;board\ports;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;board;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\libraries\APM32F0xx_Library\CMSIS\Include;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\..\..\components\finsh;..\libraries\Drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m0;applications;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\libraries\Drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;board\ports</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -681,9 +719,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -695,16 +733,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1031,16 +1107,9 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_eint.c</FileName> <FileName>apm32f0xx_rcm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1050,13 +1119,6 @@
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_usart.c</FileName> <FileName>apm32f0xx_usart.c</FileName>
@ -1073,9 +1135,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_rcm.c</FileName> <FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f0xx_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -356,27 +356,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1456,27 +1458,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2260,7 +2264,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2281,10 +2291,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2308,7 +2318,7 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
@ -2317,7 +2327,7 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2328,6 +2338,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2337,12 +2353,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2368,6 +2378,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2386,22 +2414,22 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_misc.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_usart.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</name>
@ -2410,4 +2438,7 @@
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, APM32F091xC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>__STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, APM32F091xC, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m0;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;board;..\libraries\Drivers\config;.;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;board\ports;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\CMSIS\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m0;applications;..\..\..\libcpu\arm\common;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\Drivers\config;.;..\libraries\Drivers;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;board;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Include;..\..\..\components\libc\compilers\common\extension</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1031,9 +1107,16 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_eint.c</FileName> <FileName>apm32f0xx_rcm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1050,13 +1133,6 @@
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_gpio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>system_apm32f0xx.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\Device\Geehy\APM32F0xx\Source\system_apm32f0xx.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_usart.c</FileName> <FileName>apm32f0xx_usart.c</FileName>
@ -1066,16 +1142,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_syscfg.c</FileName> <FileName>apm32f0xx_eint.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_eint.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f0xx_rcm.c</FileName> <FileName>apm32f0xx_syscfg.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_rcm.c</FilePath> <FilePath>..\libraries\APM32F0xx_Library\APM32F0xx_StdPeriphDriver\src\apm32f0xx_syscfg.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -352,28 +352,30 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1453,28 +1455,30 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2262,7 +2266,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2283,10 +2293,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2310,16 +2320,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2330,6 +2340,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2339,12 +2355,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2370,6 +2380,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2391,28 +2419,31 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</name>
</file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, APM32F10X_HD</Define> <Define>__RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, APM32F10X_HD</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;board\ports;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\libraries\APM32F10x_Library\CMSIS\Include;..\libraries\Drivers;board;.;..\libraries\Drivers\config;applications;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>applications;..\..\..\include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\libraries\Drivers\config;.;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\Drivers;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\phy;board\ports;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -679,13 +717,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh.c</FileName>
@ -707,6 +738,13 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1038,16 +1114,30 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>system_apm32f10x.c</FileName> <FileName>apm32f10x_rcm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f10x_rcm.c</FileName> <FileName>apm32f10x_dma.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f10x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_apm32f10x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1071,20 +1161,6 @@
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32f10x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f10x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -354,28 +354,30 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1440,28 +1442,30 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2232,7 +2236,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2253,10 +2263,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2283,13 +2293,13 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2300,6 +2310,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2309,12 +2325,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2340,6 +2350,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2360,29 +2388,32 @@
</group> </group>
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, APM32F10X_HD</Define> <Define>RT_USING_LIBC, USE_STDPERIPH_DRIVER, APM32F10X_HD, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\libraries\APM32F10x_Library\CMSIS\Include;..\libraries\Drivers;board\ports;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\libraries\Drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;board;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\include;..\libraries\Drivers\config;..\libraries\Drivers;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\extension;board\ports;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\ipc;..\libraries\APM32F10x_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\finsh;applications</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -468,9 +468,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -601,9 +639,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -620,9 +658,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -678,20 +716,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -706,6 +730,20 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -747,6 +785,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -804,44 +880,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -995,6 +1033,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1035,20 +1111,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>system_apm32f10x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f10x_rcm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f10x_misc.c</FileName> <FileName>apm32f10x_misc.c</FileName>
@ -1065,9 +1127,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f10x_eint.c</FileName> <FileName>system_apm32f10x.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1077,6 +1139,20 @@
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32f10x_rcm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f10x_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f10x_dma.c</FileName> <FileName>apm32f10x_dma.c</FileName>

View File

@ -352,28 +352,30 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\applications</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1453,28 +1455,30 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\libraries\APM32F10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\applications</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2262,7 +2266,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2283,10 +2293,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2330,6 +2340,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2339,12 +2355,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2370,6 +2380,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2390,29 +2418,32 @@
</group> </group>
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_gpio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_eint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</name> <name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_usart.c</name>
</file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>APM32F10X_CL, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, APM32F10X_CL, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;board\ports;..\libraries\APM32F10x_Library\CMSIS\Include;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;board;..\libraries\Drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;applications;..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd;..\libraries\Drivers\config;..\libraries\APM32F10x_Library\APM32F10x_ETH_Driver\inc;..\..\..\libcpu\arm\cortex-m3;board;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;.;..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Include;..\..\..\components\drivers\include;..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;board\ports;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F10x_Library\CMSIS\Include;..\libraries\Drivers</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -679,13 +717,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh.c</FileName>
@ -695,16 +726,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1038,9 +1114,16 @@
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files> <Files>
<File> <File>
<FileName>system_apm32f10x.c</FileName> <FileName>apm32f10x_misc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f10x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1050,13 +1133,6 @@
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_rcm.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32f10x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_misc.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f10x_usart.c</FileName> <FileName>apm32f10x_usart.c</FileName>
@ -1080,9 +1156,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f10x_dma.c</FileName> <FileName>system_apm32f10x.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F10x_Library\APM32F10x_StdPeriphDriver\src\apm32f10x_dma.c</FilePath> <FilePath>..\libraries\APM32F10x_Library\Device\Geehy\APM32F10x\Source\system_apm32f10x.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>

View File

@ -354,27 +354,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1439,27 +1441,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2230,7 +2234,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2251,10 +2261,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2278,16 +2288,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2298,6 +2308,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2307,12 +2323,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2338,6 +2348,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2359,13 +2387,16 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c</name>
@ -2373,17 +2404,17 @@
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, APM32F40X, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, APM32F40X, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;..\libraries\Drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;applications;.;board</IncludePath> <IncludePath>.;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;applications;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\drivers\include;board;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\Drivers\config;..\libraries\Drivers</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -468,9 +468,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -601,9 +639,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -620,9 +658,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -680,9 +718,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -701,9 +739,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -747,6 +785,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -804,44 +880,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -995,6 +1033,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1035,6 +1111,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>apm32f4xx_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f4xx_usart.c</FileName> <FileName>apm32f4xx_usart.c</FileName>
@ -1042,6 +1125,27 @@
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c</FilePath> <FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32f4xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f4xx_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f4xx_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f4xx_syscfg.c</FileName> <FileName>apm32f4xx_syscfg.c</FileName>
@ -1056,34 +1160,6 @@
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</FilePath> <FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32f4xx_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f4xx_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f4xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32f4xx_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>system_apm32f4xx.c</FileName> <FileName>system_apm32f4xx.c</FileName>

View File

@ -352,27 +352,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
</option> </option>
<option> <option>
@ -1453,27 +1455,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
</option> </option>
<option> <option>
@ -2262,7 +2266,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2283,10 +2293,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2310,16 +2320,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2330,6 +2340,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2339,12 +2355,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2370,6 +2380,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2390,6 +2418,9 @@
</group> </group>
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_usart.c</name>
</file> </file>
@ -2397,25 +2428,25 @@
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_gpio.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c</name> <name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Source\system_apm32f4xx.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</name>
</file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, APM32F40X, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>APM32F40X, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;.;..\libraries\Drivers;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\libraries\Drivers\config;board\ports;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;board;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\CMSIS\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\epoll;..\libraries\Drivers;applications;..\..\..\components\libc\compilers\common\include;..\libraries\APM32F4xx_Library\CMSIS\Include;..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\ipc;board\ports;..\libraries\APM32F4xx_Library\APM32F4xx_ETH_Driver\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;board;..\..\..\components\libc\posix\io\eventfd;..\libraries\Drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\include;..\libraries\APM32F4xx_Library\Device\Geehy\APM32F4xx\Include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -679,6 +717,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>shell.c</FileName>
@ -700,13 +745,6 @@
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1036,6 +1112,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>apm32f4xx_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f4xx_usart.c</FileName> <FileName>apm32f4xx_usart.c</FileName>
@ -1050,13 +1133,6 @@
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c</FilePath> <FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_syscfg.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32f4xx_rcm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32f4xx_dma.c</FileName> <FileName>apm32f4xx_dma.c</FileName>
@ -1066,16 +1142,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f4xx_eint.c</FileName> <FileName>apm32f4xx_rcm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</FilePath> <FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_rcm.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32f4xx_misc.c</FileName> <FileName>apm32f4xx_eint.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_misc.c</FilePath> <FilePath>..\libraries\APM32F4xx_Library\APM32F4xx_StdPeriphDriver\src\apm32f4xx_eint.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>

View File

@ -352,27 +352,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include</state> <state>$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1452,27 +1454,29 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board\ports</state> <state>$PROJ_DIR$\board\ports</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\libraries\Drivers\config</state> <state>$PROJ_DIR$\..\libraries\Drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\Drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\APM32S10x_Library\CMSIS\Include</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include</state> <state>$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2260,7 +2264,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2281,10 +2291,10 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2308,16 +2318,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2328,6 +2338,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2337,12 +2353,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2368,6 +2378,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2389,22 +2417,22 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_misc.c</name> <name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_rcm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c</name> <name>$PROJ_DIR$\..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_usart.c</name> <name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_rcm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_eint.c</name> <name>$PROJ_DIR$\..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_eint.c</name>
@ -2413,4 +2441,7 @@
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, APM32S10X_MD</Define> <Define>RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, APM32S10X_MD, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\libraries\APM32S10x_Library\CMSIS\Include;..\..\..\components\libc\posix\io\poll;board\ports;..\libraries\Drivers;..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc;..\..\..\components\libc\compilers\common\include;..\libraries\Drivers\config;..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include;board;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;applications</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m3;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;board;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board\ports;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Include;..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\APM32S10x_Library\CMSIS\Include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\libraries\Drivers\config;.;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\libraries\Drivers;..\..\..\components\libc\posix\ipc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -469,9 +469,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -602,9 +640,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -621,9 +659,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -679,6 +717,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>shell.c</FileName>
@ -693,13 +738,6 @@
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>cmd.c</FileName>
@ -748,6 +786,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -805,44 +881,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -996,6 +1034,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1036,6 +1112,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>apm32s10x_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_eint.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>apm32s10x_misc.c</FileName> <FileName>apm32s10x_misc.c</FileName>
@ -1045,9 +1128,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>apm32s10x_gpio.c</FileName> <FileName>apm32s10x_usart.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c</FilePath> <FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_usart.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1064,6 +1147,13 @@
<FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c</FilePath> <FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_dma.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32s10x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_gpio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>system_apm32s10x.c</FileName> <FileName>system_apm32s10x.c</FileName>
@ -1071,20 +1161,6 @@
<FilePath>..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c</FilePath> <FilePath>..\libraries\APM32S10x_Library\Device\Geehy\APM32S10x\Source\system_apm32s10x.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>apm32s10x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>apm32s10x_eint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\APM32S10x_Library\APM32S10x_StdPeriphDriver\src\apm32s10x_eint.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -368,9 +368,9 @@
<vShortWch>1</vShortWch> <vShortWch>1</vShortWch>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, AM_PART_APOLLO2, AM_PACKAGE_BGA</Define> <Define>AM_PART_APOLLO2, RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, AM_PACKAGE_BGA</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\libcpu\arm\cortex-m4;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\libcpu\arm\common;board;libraries\drivers;libraries\startup;..\..\components\finsh;..\..\components\libc\posix\io\epoll;..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\components\drivers\include;..\..\include;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;.;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\dfs\dfs_v1\include;..\..\components\libc\posix\ipc;applications;libraries\startup\cmsis\include</IncludePath> <IncludePath>..\..\components\drivers\include;..\..\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\drivers\spi;..\..\components\drivers\include;.;..\..\components\libc\compilers\common\include;..\..\components\drivers\include;..\..\libcpu\arm\common;..\..\components\drivers\include;board;..\..\components\dfs\dfs_v1\filesystems\devfs;libraries\drivers;..\..\components\drivers\include;applications;libraries\startup;..\..\components\libc\posix\io\eventfd;..\..\libcpu\arm\cortex-m4;..\..\components\dfs\dfs_v1\include;..\..\components\libc\posix\ipc;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension;..\..\components\drivers\smp_call;..\..\components\drivers\include;libraries\startup\cmsis\include;..\..\components\libc\posix\io\epoll;..\..\components\libc\posix\io\poll;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\phy</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -502,9 +502,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>i2c-bit-ops.c</FileName> <FileName>dev_i2c_bit_ops.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\i2c\i2c-bit-ops.c</FilePath> <FilePath>..\..\components\drivers\i2c\dev_i2c_bit_ops.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -521,9 +521,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>i2c_core.c</FileName> <FileName>dev_i2c_core.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\i2c\i2c_core.c</FilePath> <FilePath>..\..\components\drivers\i2c\dev_i2c_core.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -540,9 +540,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>i2c_dev.c</FileName> <FileName>dev_i2c_dev.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\i2c\i2c_dev.c</FilePath> <FilePath>..\..\components\drivers\i2c\dev_i2c_dev.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -559,9 +559,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -692,9 +730,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -711,9 +749,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rtc.c</FileName> <FileName>dev_rtc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\rtc\rtc.c</FilePath> <FilePath>..\..\components\drivers\rtc\dev_rtc.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -730,9 +768,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -749,9 +787,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>spi_core.c</FileName> <FileName>dev_spi.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\spi\spi_core.c</FilePath> <FilePath>..\..\components\drivers\spi\dev_spi.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -768,9 +806,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>spi_dev.c</FileName> <FileName>dev_spi_core.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\spi\spi_dev.c</FilePath> <FilePath>..\..\components\drivers\spi\dev_spi_core.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -788,27 +826,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Drivers</GroupName> <GroupName>Drivers</GroupName>
<Files>
<File>
<FileName>led.c</FileName>
<FileType>1</FileType>
<FilePath>board\led.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>uart.c</FileName>
<FileType>1</FileType>
<FilePath>board\uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>board\board.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>smbus.c</FileName> <FileName>smbus.c</FileName>
@ -816,6 +833,20 @@
<FilePath>board\smbus.c</FilePath> <FilePath>board\smbus.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>adc.c</FileName>
<FileType>1</FileType>
<FilePath>board\adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>flash.c</FileName>
<FileType>1</FileType>
<FilePath>board\flash.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>gpio.c</FileName> <FileName>gpio.c</FileName>
@ -839,23 +870,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>adc.c</FileName> <FileName>led.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>board\adc.c</FilePath> <FilePath>board\led.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>flash.c</FileName>
<FileType>1</FileType>
<FilePath>board\flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>board_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>board\rtc.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -865,6 +882,13 @@
<FilePath>board\pwm.c</FilePath> <FilePath>board\pwm.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>uart.c</FileName>
<FileType>1</FileType>
<FilePath>board\uart.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>i2c.c</FileName> <FileName>i2c.c</FileName>
@ -872,6 +896,20 @@
<FilePath>board\i2c.c</FilePath> <FilePath>board\i2c.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rtc.c</FileName>
<FileType>1</FileType>
<FilePath>board\rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>board.c</FileName>
<FileType>1</FileType>
<FilePath>board\board.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Filesystem</GroupName> <GroupName>Filesystem</GroupName>
@ -880,6 +918,18 @@
<FileName>devfs.c</FileName> <FileName>devfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -887,6 +937,18 @@
<FileName>dfs.c</FileName> <FileName>dfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -894,6 +956,18 @@
<FileName>dfs_file.c</FileName> <FileName>dfs_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -901,6 +975,18 @@
<FileName>dfs_fs.c</FileName> <FileName>dfs_fs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -908,6 +994,18 @@
<FileName>dfs_posix.c</FileName> <FileName>dfs_posix.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath> <FilePath>..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -936,16 +1034,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\components\finsh\msh_file.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_file.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\msh_file.c</FilePath> <FilePath>..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -989,6 +1087,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -1046,44 +1182,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1237,6 +1335,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>

View File

@ -343,22 +343,24 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\include</state> <state>$PROJ_DIR$\..\..\include</state>
<state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\platform</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\arm926</state> <state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\libcpu\arm\arm926</state>
<state>$PROJ_DIR$\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\platform</state>
<state>$PROJ_DIR$\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\components\finsh</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1376,22 +1378,24 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\include</state> <state>$PROJ_DIR$\..\..\include</state>
<state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\platform</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\arm926</state> <state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\libcpu\arm\arm926</state>
<state>$PROJ_DIR$\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\platform</state>
<state>$PROJ_DIR$\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\components\finsh</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2126,7 +2130,13 @@
<name>$PROJ_DIR$\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2147,7 +2157,7 @@
<name>$PROJ_DIR$\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2185,15 +2195,15 @@
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file>
<name>$PROJ_DIR$\..\..\components\finsh\msh_parse.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\components\finsh\msh.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\components\finsh\msh_parse.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\components\finsh\cmd.c</name>
</file> </file>
@ -2206,6 +2216,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\src\idle.c</name>
</file> </file>
@ -2215,12 +2231,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\src\kservice.c</name>
</file> </file>
@ -2252,6 +2262,24 @@
<name>$PROJ_DIR$\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\klibc\kstring.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2285,4 +2313,7 @@
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\components\finsh;..\..\components\libc\compilers\common\include;.;..\..\libcpu\arm\common;..\..\components\libc\compilers\common\extension;..\..\components\drivers\include;..\..\libcpu\arm\arm926;..\..\include;platform;..\..\components\libc\posix\io\eventfd;..\..\components\libc\posix\io\epoll;applications;..\..\components\libc\posix\ipc;..\..\components\libc\posix\io\poll;..\..\components\drivers\include;drivers;..\..\components\drivers\include;..\..\components\libc\compilers\common\extension\fcntl\octal</IncludePath> <IncludePath>..\..\components\drivers\include;platform;..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\components\drivers\include;..\..\components\drivers\smp_call;drivers;..\..\components\libc\posix\io\poll;..\..\components\libc\posix\io\eventfd;..\..\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\common\extension;applications;.;..\..\components\libc\compilers\common\include;..\..\components\libc\posix\ipc;..\..\libcpu\arm\common;..\..\components\drivers\include;..\..\components\libc\posix\io\epoll;..\..\libcpu\arm\arm926;..\..\components\drivers\phy</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -491,9 +491,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -624,9 +662,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -719,9 +757,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -733,9 +771,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -786,6 +824,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -843,44 +919,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1072,6 +1110,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32A403AVGT7</state> <state>AT32A403AVGT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32A403AVGT7</state> <state>AT32A403AVGT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32a403a.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,13 +2211,13 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
@ -2287,18 +2279,18 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2318,93 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_bpr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support\system_at32a403a.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_adc.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbd_library</name> <name>usbd_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, AT32A403AVGT7, RT_USING_LIBC</Define> <Define>RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, AT32A403AVGT7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\smp_call;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers;..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;board\inc;.;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\libraries\AT32A403A_Firmware_Library\drivers\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\core_support</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\eventfd;board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;applications;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\rt_drivers\config;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;board\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32a403a.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32a403a.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -762,16 +755,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1086,16 +1079,9 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1114,9 +1100,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,191 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32a403a_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32a403a.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support\system_at32a403a.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -334,9 +334,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, AT32A403AVGT7, __STDC_LIMIT_MACROS, RT_USING_LIBC</Define> <Define>RT_USING_LIBC, RT_USING_ARMLIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, AT32A403AVGT7</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32A403A_Firmware_Library\drivers\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\extension;board;..\..\..\components\finsh;..\..\..\components\drivers\include;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll;.;..\..\..\libcpu\arm\common;..\libraries\rt_drivers\config;board\inc;..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll</IncludePath> <IncludePath>board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;board;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -693,13 +693,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32a403a.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32a403a.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -726,16 +719,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -747,9 +740,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1136,191 +1129,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32a403a_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32a403a.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\cmsis\cm4\device_support\system_at32a403a.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a403a_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A403A_Firmware_Library\drivers\src\at32a403a_i2c.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32A423VCT7</state> <state>AT32A423VCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32A423VCT7</state> <state>AT32A423VCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32a423.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2290,15 +2282,15 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2318,87 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support\system_at32a423.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_tmr.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, AT32A423VCT7, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>AT32A423VCT7, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\libraries\rt_drivers\config;board\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\libraries\AT32A423_Firmware_Library\cmsis\cm4\core_support;..\libraries\usbotg_library\inc;..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include;.;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\phy;board;applications;..\libraries\AT32A423_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include</IncludePath> <IncludePath>..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\libraries\usbotg_library\inc;.;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\include;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;board\inc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32a423.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32a423.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,13 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstring.c</FileName>
@ -1100,9 +1086,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1114,9 +1100,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,177 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32a423_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32a423.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support\system_at32a423.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_usart.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, AT32A423VCT7, __STDC_LIMIT_MACROS</Define> <Define>__STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, AT32A423VCT7, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\include;board;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers;board\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;.;..\libraries\usbotg_library\inc;..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32A423_Firmware_Library\drivers\inc;..\..\..\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\libraries\AT32A423_Firmware_Library\cmsis\cm4\core_support</IncludePath> <IncludePath>..\..\..\include;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;board\inc;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\common</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32a423.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32a423.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -723,13 +716,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -751,6 +737,13 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1063,16 +1056,16 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1091,9 +1084,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1135,177 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32a423_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32a423.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\cmsis\cm4\device_support\system_at32a423.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32a423_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32A423_Firmware_Library\drivers\src\at32a423_flash.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F402RCT7</state> <state>AT32F402RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\board</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F402RCT7</state> <state>AT32F402RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\board</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f402_405.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2218,18 +2210,18 @@
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file>
</group> </group>
<group> <group>
<name>Kernel</name> <name>Kernel</name>
@ -2285,20 +2277,20 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2318,84 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\system_at32f402_405.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usb.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, AT32F402RCT7</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, AT32F402RCT7, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\finsh;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;applications;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;board\inc;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support;..\..\..\libcpu\arm\common;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support;..\libraries\AT32F402_405_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;applications;..\libraries\rt_drivers;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;board\inc;..\libraries\rt_drivers\config;..\..\..\components\drivers\phy;board</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f402_405.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f402_405.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +762,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1084,20 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1105,6 +1084,13 @@
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1114,9 +1100,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,170 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f402_405_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f402_405.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\system_at32f402_405.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_spi.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, RT_USING_LIBC, AT32F402RCT7, __CLK_TCK=RT_TICK_PER_SECOND, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, __RTTHREAD__</Define> <Define>__RTTHREAD__, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, AT32F402RCT7, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32F402_405_Firmware_Library\drivers\inc;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;applications;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support;..\libraries\usbotg_library\inc;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers;..\..\..\include;..\..\..\components\drivers\smp_call;board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;board\inc;..\..\..\components\drivers\phy;..\..\..\components\finsh</IncludePath> <IncludePath>..\..\..\components\drivers\phy;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension;board;..\..\..\libcpu\arm\cortex-m4;.;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;board\inc;..\..\..\components\drivers\include;..\..\..\include;..\libraries\rt_drivers\config;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f402_405.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f402_405.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -1063,16 +1056,9 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,9 +1070,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1096,6 +1082,13 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,170 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f402_405_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f402_405.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\system_at32f402_405.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usart.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F403AVGT7</state> <state>AT32F403AVGT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F403AVGT7</state> <state>AT32F403AVGT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f403a_407.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2222,10 +2214,10 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
@ -2284,20 +2276,20 @@
</group> </group>
<group> <group>
<name>klibc</name> <name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2318,93 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\system_at32f403a_407.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_bpr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_sdio.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbd_library</name> <name>usbd_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, AT32F403AVGT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __RTTHREAD__</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, AT32F403AVGT7, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\common;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support;applications;.;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\libraries\AT32F403A_407_Firmware_Library\drivers\inc;..\..\..\include;board;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll</IncludePath> <IncludePath>..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;applications;board;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\inc;.;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f403a_407.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f403a_407.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -746,20 +739,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -774,6 +753,20 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1084,13 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1112,6 +1098,13 @@
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kerrno.c</FileName>
@ -1158,191 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f403a_407_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f403a_407.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\system_at32f403a_407.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dma.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, AT32F403AVGT7, USE_STDPERIPH_DRIVER</Define> <Define>RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, AT32F403AVGT7</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\include;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include;board\inc;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\extension;..\libraries\AT32F403A_407_Firmware_Library\drivers\inc;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;board;..\..\..\components\drivers\smp_call;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh</IncludePath> <IncludePath>.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\finsh;board\inc;..\libraries\rt_drivers\config;board;..\..\..\components\libc\posix\io\eventfd;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f403a_407.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f403a_407.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,16 +718,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -746,9 +739,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1068,20 +1061,6 @@
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1096,6 +1075,20 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,191 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f403a_407_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f403a_407.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\system_at32f403a_407.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_sdio.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F405RCT7</state> <state>AT32F405RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F405RCT7</state> <state>AT32F405RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f402_405.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2222,10 +2214,10 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
@ -2285,20 +2277,20 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2318,84 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\system_at32f402_405.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, RT_USING_LIBC, AT32F405RCT7, __RTTHREAD__</Define> <Define>__STDC_LIMIT_MACROS, AT32F405RCT7, RT_USING_LIBC, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;board;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;applications;board\inc;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\include;.;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;..\libraries\AT32F402_405_Firmware_Library\drivers\inc;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support</IncludePath> <IncludePath>..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;board\inc;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\rt_drivers;board;.;..\..\..\include;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f402_405.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f402_405.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +755,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,170 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f402_405_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f402_405.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\system_at32f402_405.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_tmr.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, RT_USING_LIBC, AT32F405RCT7, __STDC_LIMIT_MACROS</Define> <Define>AT32F405RCT7, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\phy;..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\include;..\libraries\AT32F402_405_Firmware_Library\drivers\inc;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;..\..\..\libcpu\arm\common;applications;..\..\..\components\libc\posix\io\eventfd;.;..\libraries\rt_drivers\config</IncludePath> <IncludePath>..\..\..\components\drivers\include;board;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\finsh;applications;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;.;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd;board\inc;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f402_405.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f402_405.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -730,13 +723,6 @@
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>cmd.c</FileName>
@ -751,6 +737,13 @@
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1061,13 +1054,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>rt_vsscanf.c</FileName>
@ -1075,13 +1061,6 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1096,6 +1075,20 @@
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,170 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f402_405_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f402_405.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\cmsis\cm4\device_support\system_at32f402_405.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f402_405_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F402_405_Firmware_Library\drivers\src\at32f402_405_crc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F407VGT7</state> <state>AT32F407VGT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -354,29 +353,26 @@
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\applications</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F407VGT7</state> <state>AT32F407VGT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1405,29 +1400,26 @@
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\applications</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f403a_407.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2285,7 +2277,7 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
@ -2294,10 +2286,10 @@
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2318,93 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\system_at32f403a_407.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_bpr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_misc.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbd_library</name> <name>usbd_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F407VGT7, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER</Define> <Define>AT32F407VGT7, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;board\inc;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support;board;..\..\..\components\drivers\include;..\..\..\components\finsh;applications;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\AT32F403A_407_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\common;..\libraries\usbd_library\inc;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include</IncludePath> <IncludePath>board\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;board;..\..\..\components\libc\posix\ipc;.;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\finsh;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f403a_407.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f403a_407.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -755,16 +748,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,13 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstring.c</FileName>
@ -1105,6 +1091,13 @@
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1114,9 +1107,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,191 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f403a_407_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f403a_407.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\system_at32f403a_407.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_exint.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F407VGT7, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__</Define> <Define>__STDC_LIMIT_MACROS, __RTTHREAD__, AT32F407VGT7, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;board;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32F403A_407_Firmware_Library\drivers\inc;..\libraries\rt_drivers\config;.;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;board\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\libraries\usbd_library\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;..\libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m4;..\..\..\include</IncludePath> <IncludePath>applications;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;board\inc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;.;board;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f403a_407.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f403a_407.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,9 +718,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -739,16 +739,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1068,13 +1061,6 @@
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1084,16 +1070,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1135,191 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f403a_407_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f403a_407.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\cmsis\cm4\device_support\system_at32f403a_407.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f403a_407_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F403A_407_Firmware_Library\drivers\src\at32f403a_407_flash.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F413RCT7</state> <state>AT32F413RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F413RCT7</state> <state>AT32F413RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\usbd_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbd_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f413.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2222,13 +2214,13 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2284,21 +2276,21 @@
</group> </group>
<group> <group>
<name>klibc</name> <name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2318,84 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support\system_at32f413.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_bpr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_sdio.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbd_library</name> <name>usbd_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, AT32F413RCT7, RT_USING_LIBC, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, RT_USING_ARMLIBC, AT32F413RCT7, __RTTHREAD__, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\libraries\AT32F413_Firmware_Library\drivers\inc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\libraries\AT32F413_Firmware_Library\cmsis\cm4\core_support;..\libraries\rt_drivers\config;board;applications;..\..\..\libcpu\arm\common;.;..\libraries\usbd_library\inc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;board\inc;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\libc\posix\io\eventfd</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\components\libc\posix\io\poll;applications;.;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;board\inc;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\drivers\include;board;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f413.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f413.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1093,16 +1086,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1114,9 +1107,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,170 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f413_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f413.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support\system_at32f413.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_exint.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, AT32F413RCT7, __RTTHREAD__, RT_USING_LIBC, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC</Define> <Define>__STDC_LIMIT_MACROS, AT32F413RCT7, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\libraries\rt_drivers;.;..\libraries\usbd_library\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\AT32F413_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\finsh;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;board\inc;..\..\..\components\libc\posix\io\epoll;..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support;board;..\libraries\AT32F413_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call</IncludePath> <IncludePath>..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;board\inc;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;.;..\..\..\components\drivers\include;..\libraries\usbd_library\inc;..\..\..\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f413.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f413.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -723,6 +716,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -744,13 +744,6 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1063,9 +1056,9 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1077,16 +1070,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1135,170 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f413_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_bpr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_bpr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f413.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\cmsis\cm4\device_support\system_at32f413.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f413_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F413_Firmware_Library\drivers\src\at32f413_exint.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F415RCT7</state> <state>AT32F415RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\cmsis\cm4\core_support</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F415RCT7</state> <state>AT32F415RCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\cmsis\cm4\core_support</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f415.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2284,18 +2276,18 @@
</group> </group>
<group> <group>
<name>klibc</name> <name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
@ -2318,81 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support\system_at32f415.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_cmp.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, AT32F415RCT7, RT_USING_ARMLIBC, RT_USING_LIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, AT32F415RCT7, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\drivers\include;applications;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;board;..\..\..\components\libc\compilers\common\include;..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;.;..\..\..\components\libc\posix\io\poll;board\inc;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\libraries\AT32F415_Firmware_Library\drivers\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\AT32F415_Firmware_Library\cmsis\cm4\core_support</IncludePath> <IncludePath>..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;board\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;.;applications;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\finsh</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f415.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f415.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,9 +741,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -762,9 +755,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,20 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kerrno.c</FileName>
@ -1112,6 +1091,20 @@
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1158,163 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f415_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f415.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support\system_at32f415.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_flash.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F415RCT7, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, __RTTHREAD__</Define> <Define>RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, AT32F415RCT7</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\phy;board\inc;..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;board;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\libcpu\arm\cortex-m4;applications;..\libraries\AT32F415_Firmware_Library\cmsis\cm4\core_support;..\libraries\AT32F415_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\drivers\include</IncludePath> <IncludePath>..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\libraries\usbotg_library\inc;..\..\..\components\finsh;..\libraries\rt_drivers;board\inc;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers\config;applications;..\..\..\libcpu\arm\cortex-m4;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f415.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f415.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,16 +718,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -746,9 +732,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1063,16 +1056,9 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,16 +1070,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1135,163 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f415_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f415.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\cmsis\cm4\device_support\system_at32f415.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f415_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F415_Firmware_Library\drivers\src\at32f415_wdt.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F421C8T7</state> <state>AT32F421C8T7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,29 +352,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1275,7 +1271,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F421C8T7</state> <state>AT32F421C8T7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1403,29 +1398,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2106,6 +2098,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2201,9 +2196,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f421.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2217,10 +2209,10 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
@ -2283,10 +2275,7 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
@ -2295,7 +2284,10 @@
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2316,75 +2308,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_cmp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support\system_at32f421.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>utestcases</name> <name>utestcases</name>
</group> </group>

View File

@ -103,7 +103,7 @@
<bEvRecOn>1</bEvRecOn> <bEvRecOn>1</bEvRecOn>
<bSchkAxf>0</bSchkAxf> <bSchkAxf>0</bSchkAxf>
<bTchkAxf>0</bTchkAxf> <bTchkAxf>0</bTchkAxf>
<nTsel>3</nTsel> <nTsel>0</nTsel>
<sDll></sDll> <sDll></sDll>
<sDllPa></sDllPa> <sDllPa></sDllPa>
<sDlgDll></sDlgDll> <sDlgDll></sDlgDll>
@ -114,18 +114,18 @@
<tDlgDll></tDlgDll> <tDlgDll></tDlgDll>
<tDlgPa></tDlgPa> <tDlgPa></tDlgPa>
<tIfile></tIfile> <tIfile></tIfile>
<pMon>BIN\CMSIS_AGDI.dll</pMon> <pMon>BIN\UL2CM3.DLL</pMon>
</DebugOpt> </DebugOpt>
<TargetDriverDllRegistry> <TargetDriverDllRegistry>
<SetRegEntry> <SetRegEntry>
<Number>0</Number> <Number>0</Number>
<Key>UL2CM3</Key> <Key>UL2CM3</Key>
<Name>UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0AT32F4212_64 -FL010000 -FS08000000 -FP0($$Device:-AT32F4212C8T7$Flash\AT32F4212_64.FLM)</Name> <Name>UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0AT32F421_64 -FL010000 -FS08000000 -FP0($$Device:-AT32F421C8T7$Flash\AT32F421_64.FLM)</Name>
</SetRegEntry> </SetRegEntry>
<SetRegEntry> <SetRegEntry>
<Number>0</Number> <Number>0</Number>
<Key>CMSIS_AGDI</Key> <Key>CMSIS_AGDI</Key>
<Name>-X"Any" -UAny -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0AT32F4212_64.FLM -FS08000000 -FL010000 -FP0($$Device:-AT32F4212C8T7$Flash\AT32F4212_64.FLM)</Name> <Name>UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0AT32F421_64 -FL010000 -FS08000000 -FP0($$Device:-AT32F421C8T7$Flash\AT32F421_64.FLM)</Name>
</SetRegEntry> </SetRegEntry>
</TargetDriverDllRegistry> </TargetDriverDllRegistry>
<Breakpoint/> <Breakpoint/>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, AT32F421C8T7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, USE_STDPERIPH_DRIVER</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, AT32F421C8T7</Define>
<Undefine /> <Undefine />
<IncludePath>board;..\libraries\rt_drivers;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\libraries\AT32F421_Firmware_Library\drivers\inc;..\..\..\components\drivers\smp_call;..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\AT32F421_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\components\drivers\phy</IncludePath> <IncludePath>..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\smp_call;applications;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;board;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f421.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f421.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -746,6 +739,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>shell.c</FileName>
@ -767,13 +767,6 @@
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1084,20 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1119,6 +1098,20 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1158,149 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f421_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f421.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support\system_at32f421.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_adc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -11,15 +11,15 @@
<uAC6>0</uAC6> <uAC6>0</uAC6>
<TargetOption> <TargetOption>
<TargetCommonOption> <TargetCommonOption>
<Device>-AT32F4212C8T7</Device> <Device>-AT32F421C8T7</Device>
<Vendor>ArteryTek</Vendor> <Vendor>ArteryTek</Vendor>
<PackID>ArteryTek.AT32F421_DFP.2.0.9</PackID> <PackID>ArteryTek.AT32F421_DFP.2.0.0</PackID>
<Cpu>IRAM(0x20000000,0x4000) IROM(0x08000000,0x10000) CPUTYPE("Cortex-M4") CLOCK(12000000) ELITTLE</Cpu> <Cpu>IRAM(0x20000000,0x4000) IROM(0x08000000,0x10000) CPUTYPE("Cortex-M4") CLOCK(12000000) ELITTLE</Cpu>
<FlashUtilSpec /> <FlashUtilSpec />
<StartupFile /> <StartupFile />
<FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F4212_64 -FS08000000 -FL010000 -FP0($$Device:-AT32F4212C8T7$Flash\AT32F4212_64.FLM))</FlashDriverDll> <FlashDriverDll>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0AT32F421_64 -FS08000000 -FL010000 -FP0($$Device:-AT32F421C8T7$Flash\AT32F421_64.FLM))</FlashDriverDll>
<DeviceId>0</DeviceId> <DeviceId>0</DeviceId>
<RegisterFile>$$Device:-AT32F4212C8T7$Device\Include\at32f421.h</RegisterFile> <RegisterFile>$$Device:-AT32F421C8T7$Device\Include\at32f421.h</RegisterFile>
<MemoryEnv /> <MemoryEnv />
<Cmp /> <Cmp />
<Asm /> <Asm />
@ -29,7 +29,7 @@
<SLE66CMisc /> <SLE66CMisc />
<SLE66AMisc /> <SLE66AMisc />
<SLE66LinkerMisc /> <SLE66LinkerMisc />
<SFDFile>$$Device:-AT32F4212C8T7$SVD\AT32F421xx_v2.svd</SFDFile> <SFDFile>$$Device:-AT32F421C8T7$SVD\AT32F421xx_v2.svd</SFDFile>
<bCustSvd>0</bCustSvd> <bCustSvd>0</bCustSvd>
<UseEnv>0</UseEnv> <UseEnv>0</UseEnv>
<BinPath /> <BinPath />
@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__CLK_TCK=RT_TICK_PER_SECOND, AT32F421C8T7, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_LIBC, RT_USING_ARMLIBC</Define> <Define>__STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, AT32F421C8T7, RT_USING_ARMLIBC, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\include;..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support;board\inc;..\..\..\components\drivers\smp_call;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\drivers\include;board;..\libraries\AT32F421_Firmware_Library\drivers\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;.;..\libraries\AT32F421_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\common</IncludePath> <IncludePath>..\libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board;applications;.;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f421.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f421.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,16 +718,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -746,9 +732,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1061,6 +1054,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1089,13 +1089,6 @@
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,149 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f421_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f421.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\cmsis\cm4\device_support\system_at32f421.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f421_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F421_Firmware_Library\drivers\src\at32f421_dma.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F423VCT7</state> <state>AT32F423VCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F423VCT7</state> <state>AT32F423VCT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state> <state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f423.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2218,15 +2210,15 @@
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
@ -2285,19 +2277,19 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2318,87 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support\system_at32f423.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_misc.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F423VCT7, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC</Define> <Define>__RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_LIBC, AT32F423VCT7, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>applications;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers\config;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;.;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\inc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension;..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\components\finsh;..\libraries\AT32F423_Firmware_Library\cmsis\cm4\core_support;..\libraries\AT32F423_Firmware_Library\drivers\inc;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd</IncludePath> <IncludePath>..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\drivers\smp_call;board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\..\..\components\finsh;applications;..\libraries\usbotg_library\inc;..\..\..\libcpu\arm\cortex-m4;board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f423.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f423.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +755,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1086,9 +1079,16 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1100,16 +1100,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1158,177 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>system_at32f423.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support\system_at32f423.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_crm.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F423VCT7, USE_STDPERIPH_DRIVER, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC</Define> <Define>AT32F423VCT7, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\eventfd;..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support;..\libraries\rt_drivers;..\..\..\components\finsh;board\inc;..\..\..\components\libc\compilers\common\extension;..\libraries\AT32F423_Firmware_Library\cmsis\cm4\core_support;..\libraries\rt_drivers\config;..\libraries\AT32F423_Firmware_Library\drivers\inc;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;board;applications</IncludePath> <IncludePath>.;board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;board\inc;..\libraries\rt_drivers\config;applications;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\libc\posix\io\epoll;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f423.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f423.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,9 +718,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -739,16 +732,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1070,9 +1063,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,9 +1077,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1135,177 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f423_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f423.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\cmsis\cm4\device_support\system_at32f423.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f423_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F423_Firmware_Library\drivers\src\at32f423_flash.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F425C8T7</state> <state>AT32F425C8T7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F425C8T7</state> <state>AT32F425C8T7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f425.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2288,7 +2280,7 @@
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
@ -2297,7 +2289,7 @@
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2318,81 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support\system_at32f425.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_acc.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F425C8T7, __RTTHREAD__, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>RT_USING_LIBC, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, AT32F425C8T7</Define>
<Undefine /> <Undefine />
<IncludePath>board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\AT32F425_Firmware_Library\cmsis\cm4\core_support;..\libraries\rt_drivers;..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;board;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;applications;..\libraries\AT32F425_Firmware_Library\drivers\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\include;.;..\..\..\components\libc\compilers\common\extension</IncludePath> <IncludePath>..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\phy;applications;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;.;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;board\inc;board;..\..\..\include;..\..\..\components\drivers\smp_call;..\..\..\components\finsh</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f425.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f425.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -1084,20 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1119,6 +1098,20 @@
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1158,163 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f425_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f425.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support\system_at32f425.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_crc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>AT32F425C8T7, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC</Define> <Define>RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, __RTTHREAD__, AT32F425C8T7</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;applications;..\..\..\libcpu\arm\common;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\poll;board\inc;..\..\..\components\libc\posix\io\epoll;..\libraries\AT32F425_Firmware_Library\drivers\inc;..\libraries\AT32F425_Firmware_Library\cmsis\cm4\core_support;..\libraries\usbotg_library\inc;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support;.;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4</IncludePath> <IncludePath>..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;.;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;board;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;board\inc;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;applications;..\..\..\libcpu\arm\cortex-m4</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f425.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f425.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -732,16 +725,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1061,6 +1054,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstring.c</FileName>
@ -1068,6 +1068,13 @@
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1082,20 +1089,6 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,163 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f425_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f425.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\cmsis\cm4\device_support\system_at32f425.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f425_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F425_Firmware_Library\drivers\src\at32f425_gpio.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F435ZMT7</state> <state>AT32F435ZMT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F435ZMT7</state> <state>AT32F435ZMT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f435_437.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2285,16 +2277,16 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
@ -2318,102 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dvp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\system_at32f435_437.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_edma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wdt.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __RTTHREAD__, AT32F435ZMT7</Define> <Define>AT32F435ZMT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\phy;..\libraries\AT32F435_437_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;.;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers\config;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\include;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;board\inc;..\..\..\components\drivers\include;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;board;..\..\..\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\drivers\phy;board\inc;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;applications;..\libraries\rt_drivers;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f435_437.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f435_437.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +762,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1084,6 +1077,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1098,13 +1098,6 @@
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1114,9 +1107,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,212 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f435_437_edma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_edma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f435_437.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\system_at32f435_437.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dvp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dvp.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, AT32F435ZMT7, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>AT32F435ZMT7, __RTTHREAD__, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\libc\posix\io\eventfd;..\libraries\AT32F435_437_Firmware_Library\drivers\inc;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\libraries\rt_drivers\config;board;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;applications;board\inc;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\include;.</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\extension;..\libraries\usbotg_library\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll;board;applications;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\include;.;..\libraries\rt_drivers\config;board\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f435_437.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f435_437.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,9 +718,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -739,16 +732,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1070,9 +1063,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1084,16 +1077,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1135,212 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f435_437_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_edma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_edma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dvp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dvp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f435_437.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\system_at32f435_437.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F437ZMT7</state> <state>AT32F437ZMT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -354,29 +353,26 @@
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F437ZMT7</state> <state>AT32F437ZMT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1405,29 +1400,26 @@
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f435_437.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2284,21 +2276,21 @@
</group> </group>
<group> <group>
<name>klibc</name> <name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2318,102 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_edma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dvp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\system_at32f435_437.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_flash.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__RTTHREAD__, RT_USING_ARMLIBC, AT32F437ZMT7, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, __STDC_LIMIT_MACROS</Define> <Define>RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, AT32F437ZMT7, __RTTHREAD__, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>board;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\rt_drivers;applications;.;..\libraries\rt_drivers\config;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\libraries\AT32F435_437_Firmware_Library\drivers\inc;..\libraries\usbotg_library\inc;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension</IncludePath> <IncludePath>..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;applications;..\..\..\include;..\libraries\rt_drivers;..\..\..\components\drivers\phy;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\extension</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f435_437.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f435_437.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -755,9 +748,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +762,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1084,13 +1077,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kstdio.c</FileName>
@ -1107,16 +1093,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,212 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f435_437_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_edma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_edma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dvp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dvp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f435_437.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\system_at32f435_437.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER, AT32F437ZMT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>__RTTHREAD__, RT_USING_LIBC, AT32F437ZMT7, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\epoll;.;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\usbotg_library\inc;..\..\..\components\finsh;..\..\..\components\drivers\include;applications;..\libraries\rt_drivers;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\compilers\common\extension;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;board;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers\config;..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include;..\libraries\AT32F435_437_Firmware_Library\drivers\inc</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\finsh;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\phy;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;applications;.;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f435_437.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f435_437.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -725,9 +718,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -739,16 +739,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1063,9 +1056,9 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1077,16 +1070,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1096,6 +1082,13 @@
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,212 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f435_437_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_edma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_edma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f435_437.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\cmsis\cm4\device_support\system_at32f435_437.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dvp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dvp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f435_437_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F435_437_Firmware_Library\drivers\src\at32f435_437_dma.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F455ZET7</state> <state>AT32F455ZET7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F455ZET7</state> <state>AT32F455ZET7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\inc</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f45x.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2225,10 +2217,10 @@
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2288,13 +2280,13 @@
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
@ -2318,102 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_LIBC, USE_STDPERIPH_DRIVER, AT32F455ZET7, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>AT32F455ZET7, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\phy;..\libraries\AT32F45x_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;applications;..\..\..\components\libc\compilers\common\extension;board;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\compilers\common\include;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support;..\libraries\rt_drivers\config;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</IncludePath> <IncludePath>..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;applications;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;.;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\include;board\inc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f45x.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f45x.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,16 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +762,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1084,6 +1077,20 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstring.c</FileName>
@ -1098,13 +1105,6 @@
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>rt_vsscanf.c</FileName>
@ -1112,13 +1112,6 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1158,212 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f45x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f45x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>USE_STDPERIPH_DRIVER, AT32F455ZET7, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>AT32F455ZET7, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>.;..\..\..\components\drivers\smp_call;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;..\libraries\AT32F45x_Firmware_Library\drivers\inc;applications;..\libraries\rt_drivers\config;..\..\..\include;board\inc;board;..\libraries\rt_drivers;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd</IncludePath> <IncludePath>.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;board;..\..\..\components\drivers\include;board\inc;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\libraries\usbotg_library\inc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f45x.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f45x.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -723,13 +716,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>msh_parse.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>cmd.c</FileName>
@ -739,16 +725,23 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1063,9 +1056,16 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1077,9 +1077,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1089,13 +1089,6 @@
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,212 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f45x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f45x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F456ZET7</state> <state>AT32F456ZET7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F456ZET7</state> <state>AT32F456ZET7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f45x.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2219,16 +2211,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2288,16 +2280,16 @@
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2318,102 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, __STDC_LIMIT_MACROS, AT32F456ZET7, __RTTHREAD__, USE_STDPERIPH_DRIVER, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>AT32F456ZET7, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, __STDC_LIMIT_MACROS</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support;board\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;board;..\..\..\libcpu\arm\cortex-m4;applications;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\AT32F45x_Firmware_Library\drivers\inc;..\..\..\include;..\libraries\usbotg_library\inc;.;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\include</IncludePath> <IncludePath>..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll;..\libraries\usbotg_library\inc;..\..\..\components\finsh;..\libraries\rt_drivers\config;board;board\inc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;applications;.;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\compilers\common\extension</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f45x.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f45x.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -746,6 +739,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>cmd.c</FileName>
@ -767,13 +767,6 @@
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1084,6 +1077,20 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kstring.c</FileName>
@ -1098,13 +1105,6 @@
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1112,13 +1112,6 @@
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1158,212 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f45x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f45x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_STDPERIPH_DRIVER, AT32F456ZET7, RT_USING_ARMLIBC</Define> <Define>__RTTHREAD__, RT_USING_ARMLIBC, AT32F456ZET7, __STDC_LIMIT_MACROS, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;..\..\..\components\drivers\smp_call;.;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support;applications;..\libraries\rt_drivers\config;..\..\..\components\libc\compilers\common\extension;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\drivers\include;..\libraries\AT32F45x_Firmware_Library\drivers\inc;board;..\..\..\components\finsh;..\..\..\components\libc\posix\io\poll;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\libraries\usbotg_library\inc;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;board\inc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include</IncludePath> <IncludePath>..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\eventfd;applications;..\libraries\usbotg_library\inc;board\inc;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;.;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m4;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;board;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f45x.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f45x.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -739,16 +732,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1063,16 +1056,16 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1091,9 +1084,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1135,212 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f45x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f45x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F457ZET7</state> <state>AT32F457ZET7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,30 +352,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1276,7 +1272,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32F457ZET7</state> <state>AT32F457ZET7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1404,30 +1399,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\libraries\usbotg_library\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state> <state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2108,6 +2100,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2203,9 +2198,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32f45x.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2218,6 +2210,9 @@
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
@ -2227,9 +2222,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file>
</group> </group>
<group> <group>
<name>Kernel</name> <name>Kernel</name>
@ -2284,15 +2276,15 @@
</group> </group>
<group> <group>
<name>klibc</name> <name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
@ -2318,102 +2310,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>usbotg_library</name> <name>usbotg_library</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, AT32F457ZET7, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, USE_STDPERIPH_DRIVER</Define> <Define>RT_USING_LIBC, AT32F457ZET7, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>board;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;applications;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\..\..\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll;board\inc;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension;..\libraries\usbotg_library\inc;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;.;..\libraries\AT32F45x_Firmware_Library\drivers\inc;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\finsh;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\components\drivers\include;..\libraries\rt_drivers;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;board;..\..\..\components\finsh;..\libraries\usbotg_library\inc;..\..\..\components\drivers\include;board\inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;.;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\epoll;applications;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f45x.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f45x.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -746,20 +739,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -767,6 +746,13 @@
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>shell.c</FileName>
@ -774,6 +760,13 @@
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1086,16 +1079,16 @@
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1107,16 +1100,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstdio.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstdio.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,212 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>system_at32f45x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_LIBC, AT32F457ZET7, __RTTHREAD__, RT_USING_ARMLIBC, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>RT_USING_LIBC, __RTTHREAD__, __STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, AT32F457ZET7</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\smp_call;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\libraries\usbotg_library\inc;board\inc;board;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\AT32F45x_Firmware_Library\drivers\inc;..\..\..\libcpu\arm\common;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\include;..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support;..\libraries\rt_drivers;applications;..\..\..\components\drivers\phy;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\epoll</IncludePath> <IncludePath>..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\phy;..\libraries\rt_drivers;..\libraries\usbotg_library\inc;board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;.;..\..\..\components\libc\posix\ipc;board\inc;..\..\..\components\finsh;applications;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32f45x.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32f45x.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -1070,16 +1063,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1091,9 +1077,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1135,212 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32f45x_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_aes.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_aes.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32f45x.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\cmsis\cm4\device_support\system_at32f45x.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_xmc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_xmc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_emac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_emac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_sdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_sdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_acc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_acc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32f45x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32F45x_Firmware_Library\drivers\src\at32f45x_adc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32M412CBT7</state> <state>AT32M412CBT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,29 +352,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\applications</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1275,7 +1271,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32M412CBT7</state> <state>AT32M412CBT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1403,29 +1398,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state> <state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\board\inc</state> <state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\applications</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2106,6 +2098,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2201,9 +2196,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32m412_416.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2217,16 +2209,16 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2283,19 +2275,19 @@
<group> <group>
<name>klibc</name> <name>klibc</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2316,84 +2308,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\system_at32m412_416.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_op.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_cmp.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>utestcases</name> <name>utestcases</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, AT32M412CBT7, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__, AT32M412CBT7, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\eventfd;applications;..\libraries\AT32M412_416_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\rt_drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support;board;board\inc;..\..\..\include;..\..\..\libcpu\arm\common;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\include;.;..\..\..\components\finsh</IncludePath> <IncludePath>.;..\..\..\components\libc\posix\ipc;applications;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;board;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\eventfd;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\libraries\rt_drivers;board\inc;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32m412_416.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32m412_416.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,9 +741,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +762,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1084,6 +1077,13 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1091,6 +1091,13 @@
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>rt_vsscanf.c</FileName>
@ -1098,13 +1105,6 @@
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kerrno.c</FileName>
@ -1112,13 +1112,6 @@
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1158,170 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32m412_416_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32m412_416.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\system_at32m412_416.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_op.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_op.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_ARMLIBC, AT32M412CBT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, USE_STDPERIPH_DRIVER, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>__CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, AT32M412CBT7, RT_USING_ARMLIBC, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;board;.;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\ipc;..\libraries\rt_drivers;..\libraries\rt_drivers\config;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support;..\..\..\components\libc\compilers\common\extension;board\inc;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\phy;applications;..\libraries\AT32M412_416_Firmware_Library\drivers\inc;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support;..\..\..\libcpu\arm\common</IncludePath> <IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\smp_call;..\..\..\include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers;..\..\..\libcpu\arm\common;board;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\finsh;.;applications;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\libraries\rt_drivers\config;board\inc</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32m412_416.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32m412_416.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -730,13 +723,6 @@
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -751,6 +737,13 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1077,16 +1070,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>kstring.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kstring.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1135,170 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32m412_416_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_op.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_op.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32m412_416.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\system_at32m412_416.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_scfg.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -225,7 +225,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32M416CBT7</state> <state>AT32M416CBT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -353,29 +352,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1275,7 +1271,6 @@
<state>_DLIB_ADD_EXTRA_SYMBOLS=0</state> <state>_DLIB_ADD_EXTRA_SYMBOLS=0</state>
<state>AT32M416CBT7</state> <state>AT32M416CBT7</state>
<state>__RTTHREAD__</state> <state>__RTTHREAD__</state>
<state>USE_STDPERIPH_DRIVER</state>
<state>__RT_IPC_SOURCE__</state> <state>__RT_IPC_SOURCE__</state>
<state>__RT_KERNEL_SOURCE__</state> <state>__RT_KERNEL_SOURCE__</state>
</option> </option>
@ -1403,29 +1398,26 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\inc</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers</state> <state>$PROJ_DIR$\..\libraries\rt_drivers</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\board\inc</state>
<state>$PROJ_DIR$\..\libraries\rt_drivers\config</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2106,6 +2098,9 @@
<name>$PROJ_DIR$\applications\main.c</name> <name>$PROJ_DIR$\applications\main.c</name>
</file> </file>
</group> </group>
<group>
<name>cmsis</name>
</group>
<group> <group>
<name>Compiler</name> <name>Compiler</name>
<file> <file>
@ -2201,9 +2196,6 @@
<file> <file>
<name>$PROJ_DIR$\board\src\board.c</name> <name>$PROJ_DIR$\board\src\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\startup\iar\startup_at32m412_416.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name> <name>$PROJ_DIR$\..\libraries\rt_drivers\drv_common.c</name>
</file> </file>
@ -2217,10 +2209,10 @@
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
@ -2282,21 +2274,21 @@
</group> </group>
<group> <group>
<name>klibc</name> <name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name> <name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
</group> </group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
@ -2316,84 +2308,9 @@
<name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name> <name>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c</name>
</file> </file>
</group> </group>
<group>
<name>Libraries</name>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_misc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_tmr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wwdt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_op.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_exint.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_ertc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_pwc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\system_at32m412_416.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_debug.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_cmp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_scfg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wdt.c</name>
</file>
</group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>smp</name>
</group>
<group> <group>
<name>utestcases</name> <name>utestcases</name>
</group> </group>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, __STDC_LIMIT_MACROS, AT32M416CBT7, RT_USING_ARMLIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_STDPERIPH_DRIVER</Define> <Define>RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, RT_USING_LIBC, AT32M416CBT7, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine /> <Undefine />
<IncludePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension;..\libraries\rt_drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;board;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers\config;..\libraries\AT32M412_416_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;.;applications;..\..\..\components\drivers\include;..\..\..\components\finsh;board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd</IncludePath> <IncludePath>..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;board;..\libraries\rt_drivers;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;board\inc;..\..\..\components\drivers\phy;..\..\..\components\finsh;..\libraries\rt_drivers\config;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension;applications;.;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -715,13 +715,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32m412_416.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32m412_416.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -748,16 +741,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -769,9 +755,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>cmd.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1093,16 +1086,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>kerrno.c</FileName> <FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1114,9 +1100,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsscanf.c</FileName> <FileName>kerrno.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1158,170 +1151,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32m412_416_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_scfg.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_op.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_op.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32m412_416.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\system_at32m412_416.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crc.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>USE_STDPERIPH_DRIVER, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, AT32M416CBT7, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC</Define> <Define>AT32M416CBT7, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, __STDC_LIMIT_MACROS, RT_USING_LIBC, RT_USING_ARMLIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\include;..\..\..\components\libc\compilers\common\extension;.;board\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\ipc;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\epoll;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\core_support;..\libraries\rt_drivers\config;..\libraries\AT32M412_416_Firmware_Library\drivers\inc;..\..\..\components\drivers\include;board;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;applications;..\..\..\components\finsh;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\libraries\rt_drivers;..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support</IncludePath> <IncludePath>..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\rt_drivers\config;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;applications;board\inc;..\..\..\libcpu\arm\cortex-m4;board;..\..\..\include;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\eventfd;.;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\smp_call;..\..\..\components\libc\compilers\common\include;..\libraries\rt_drivers</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -692,13 +692,6 @@
<FilePath>board\src\board.c</FilePath> <FilePath>board\src\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>startup_at32m412_416.s</FileName>
<FileType>2</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\startup\mdk\startup_at32m412_416.s</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_common.c</FileName> <FileName>drv_common.c</FileName>
@ -730,13 +723,6 @@
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh_parse.c</FileName>
@ -751,6 +737,13 @@
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Kernel</GroupName> <GroupName>Kernel</GroupName>
@ -1061,6 +1054,20 @@
</Group> </Group>
<Group> <Group>
<GroupName>klibc</GroupName> <GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>rt_vsnprintf_tiny.c</FileName> <FileName>rt_vsnprintf_tiny.c</FileName>
@ -1082,20 +1089,6 @@
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath> <FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
@ -1135,170 +1128,6 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>at32m412_416_wdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dac.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_misc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_misc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_tmr.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_tmr.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_dma.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_pwc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_pwc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_ertc.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_ertc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>system_at32m412_416.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\cmsis\cm4\device_support\system_at32m412_416.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_flash.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_cmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_cmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_can.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_crm.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_crm.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_exint.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_exint.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_wwdt.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_wwdt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_op.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_op.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_debug.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_debug.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_usart.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>at32m412_416_scfg.c</FileName>
<FileType>1</FileType>
<FilePath>..\libraries\AT32M412_416_Firmware_Library\drivers\src\at32m412_416_scfg.c</FilePath>
</File>
</Files>
</Group>
</Groups> </Groups>
</Target> </Target>
</Targets> </Targets>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<workspace>
<project>
<path>$WS_DIR$\project.ewp</path>
</project>
<batchBuild/>
</workspace>

View File

@ -357,9 +357,9 @@
<useXO>0</useXO> <useXO>0</useXO>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define> <Define>__STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\arm926;.;..\..\..\components\drivers\ktime\inc;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\ktime;..\..\..\components\libc\posix\pthreads;..\..\..\libcpu\arm\common;platform;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;..\..\..\components\dfs\dfs_v1\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;drivers;..\..\..\components\libc\posix\io\poll;applications;..\..\..\components\drivers\include;..\..\..\components\libc\cplusplus;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\delay;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;platform;..\..\..\components\drivers\ktime\inc;..\..\..\libcpu\arm\arm926;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\dfs\dfs_v1\include;..\..\..\include;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\libc\posix\pthreads;..\..\..\components\drivers\include;..\..\..\components\libc\posix\delay;..\..\..\components\drivers\ktime;..\..\..\components\dfs\dfs_v1\filesystems\devfs;.;..\..\..\components\drivers\smp_call;..\..\..\components\libc\cplusplus;drivers;..\..\..\components\libc\posix\tls;..\..\..\components\libc\posix\io\poll</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -472,16 +472,16 @@
<GroupName>CPP</GroupName> <GroupName>CPP</GroupName>
<Files> <Files>
<File> <File>
<FileName>cxx_crt.cpp</FileName> <FileName>cxx_crt_init.c</FileName>
<FileType>8</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\libc\cplusplus\cxx_crt.cpp</FilePath> <FilePath>..\..\..\components\libc\cplusplus\cxx_crt_init.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cxx_crt_init.c</FileName> <FileName>cxx_crt.cpp</FileName>
<FileType>1</FileType> <FileType>8</FileType>
<FilePath>..\..\..\components\libc\cplusplus\cxx_crt_init.c</FilePath> <FilePath>..\..\..\components\libc\cplusplus\cxx_crt.cpp</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -508,9 +508,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -641,9 +679,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -660,9 +698,28 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_rtc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\rtc\dev_rtc.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>dev_serial.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -709,6 +766,18 @@
<FileName>devfs.c</FileName> <FileName>devfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\filesystems\devfs\devfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -716,6 +785,18 @@
<FileName>dfs.c</FileName> <FileName>dfs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -723,6 +804,18 @@
<FileName>dfs_file.c</FileName> <FileName>dfs_file.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_file.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -730,6 +823,18 @@
<FileName>dfs_fs.c</FileName> <FileName>dfs_fs.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_fs.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -737,6 +842,18 @@
<FileName>dfs_posix.c</FileName> <FileName>dfs_posix.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath> <FilePath>..\..\..\components\dfs\dfs_v1\src\dfs_posix.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -744,9 +861,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -765,9 +882,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -818,6 +935,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -875,44 +1030,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1066,13 +1183,82 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>ktime</GroupName> <GroupName>ktime</GroupName>
<Files>
<File>
<FileName>cputimer.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ktime\src\cputimer.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99 --gnu</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>hrtimer.c</FileName> <FileName>hrtimer.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ktime\src\hrtimer.c</FilePath> <FilePath>..\..\..\components\drivers\ktime\src\hrtimer.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> --c99 --gnu</MiscControls>
<Define> </Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1080,13 +1266,18 @@
<FileName>boottime.c</FileName> <FileName>boottime.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ktime\src\boottime.c</FilePath> <FilePath>..\..\..\components\drivers\ktime\src\boottime.c</FilePath>
</File> <FileOption>
</Files> <FileArmAds>
<Files> <Cads>
<File> <VariousControls>
<FileName>cputimer.c</FileName> <MiscControls> --c99 --gnu</MiscControls>
<FileType>1</FileType> <Define> </Define>
<FilePath>..\..\..\components\drivers\ktime\src\cputimer.c</FilePath> <Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1167,9 +1358,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>rt_low_level_init.c</FileName> <FileName>reset.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>platform\rt_low_level_init.c</FilePath> <FilePath>platform\reset.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1181,9 +1372,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>reset.c</FileName> <FileName>rt_low_level_init.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>platform\reset.c</FilePath> <FilePath>platform\rt_low_level_init.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -1259,6 +1450,13 @@
<FilePath>..\..\..\components\libc\posix\pthreads\sched.c</FilePath> <FilePath>..\..\..\components\libc\posix\pthreads\sched.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>emutls.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\libc\posix\tls\emutls.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -330,9 +330,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, ES32F065x, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define> <Define>RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, ES32F065x, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\libcpu\arm\cortex-m0;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\include;libraries\CMSIS\Device\EastSoft\ES32F065x\Include;..\..\..\components\finsh;..\..\..\components\libc\posix\io\epoll;libraries\ES32F065x_ALD_StdPeriph_Driver\Include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;drivers\ES;drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;applications;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;libraries\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc</IncludePath> <IncludePath>..\..\..\include;..\..\..\components\libc\posix\io\epoll;libraries\CMSIS\Include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\drivers\phy;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;drivers\ES;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;drivers;applications;libraries\CMSIS\Device\EastSoft\ES32F065x\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;libraries\ES32F065x_ALD_StdPeriph_Driver\Include;..\..\..\libcpu\arm\cortex-m0;.;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\smp_call;..\..\..\components\drivers\include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -465,9 +465,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -598,9 +636,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -617,9 +655,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -646,16 +684,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>drv_uart.c</FileName> <FileName>board.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>drivers\drv_uart.c</FilePath> <FilePath>drivers\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>board.c</FileName> <FileName>drv_uart.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>drivers\board.c</FilePath> <FilePath>drivers\drv_uart.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -663,9 +701,9 @@
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
<Files> <Files>
<File> <File>
<FileName>shell.c</FileName> <FileName>cmd.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\shell.c</FilePath> <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -684,9 +722,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>cmd.c</FileName> <FileName>shell.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\cmd.c</FilePath> <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File> </File>
</Files> </Files>
</Group> </Group>
@ -730,6 +768,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -787,44 +863,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -978,6 +1016,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1011,111 +1087,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>ald_calc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_calc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>utils.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\utils.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_acmp.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_acmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_crc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_spi.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_tsense.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_tsense.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_can.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_can.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_usart.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_cmu.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_cmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_rmu.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>startup_es32f065x.s</FileName>
<FileType>2</FileType>
<FilePath>libraries\CMSIS\Device\EastSoft\ES32F065x\Startup\keil\startup_es32f065x.s</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_pis.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pis.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_iap.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_iap.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_timer.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_timer.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_bkpc.c</FileName> <FileName>ald_bkpc.c</FileName>
@ -1123,69 +1094,6 @@
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_bkpc.c</FilePath> <FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_bkpc.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_flash_ext.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_pmu.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_trng.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_flash.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_uart.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_adc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_dma.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_dma.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_smartcard.c</FileName> <FileName>ald_smartcard.c</FileName>
@ -1193,6 +1101,76 @@
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_smartcard.c</FilePath> <FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_smartcard.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>utils.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\utils.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_calc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_calc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_flash.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_flash.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_iap.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_iap.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_acmp.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_acmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_tsense.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_tsense.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_crc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_pmu.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pmu.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_wdt.c</FileName> <FileName>ald_wdt.c</FileName>
@ -1200,6 +1178,34 @@
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_wdt.c</FilePath> <FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_wdt.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_timer.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_timer.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_cmu.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_cmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_trng.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_dma.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_dma.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_crypt.c</FileName> <FileName>ald_crypt.c</FileName>
@ -1207,6 +1213,76 @@
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crypt.c</FilePath> <FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_crypt.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_rmu.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_rmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_uart.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_flash_ext.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_usart.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_usart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>startup_es32f065x.s</FileName>
<FileType>2</FileType>
<FilePath>libraries\CMSIS\Device\EastSoft\ES32F065x\Startup\keil\startup_es32f065x.s</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_adc.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_pis.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_pis.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_gpio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_spi.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_can.c</FileName>
<FileType>1</FileType>
<FilePath>libraries\ES32F065x_ALD_StdPeriph_Driver\Source\ald_can.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -344,25 +344,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state> <state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1381,25 +1383,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state> <state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\include</state> <state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state> <state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2137,7 +2141,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2158,22 +2168,22 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>Drivers</name> <name>Drivers</name>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\drivers\drv_gpio.c</name> <name>$PROJ_DIR$\drivers\board.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\drivers\drv_uart.c</name> <name>$PROJ_DIR$\..\es32f369x\drivers\drv_uart.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\drivers\board.c</name> <name>$PROJ_DIR$\..\es32f369x\drivers\drv_gpio.c</name>
</file> </file>
</group> </group>
<group> <group>
@ -2181,15 +2191,15 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
</group> </group>
<group> <group>
<name>Kernel</name> <name>Kernel</name>
@ -2199,6 +2209,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2208,12 +2224,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2242,6 +2252,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2263,17 +2291,41 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c</name>
</file> </file>
@ -2281,80 +2333,20 @@
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c</name>
</file> </file>
@ -2362,13 +2354,52 @@
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c</name> <name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c</name>
</file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

View File

@ -333,9 +333,9 @@
<v6Rtti>0</v6Rtti> <v6Rtti>0</v6Rtti>
<VariousControls> <VariousControls>
<MiscControls /> <MiscControls />
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, ES32F36xx, __RTTHREAD__</Define> <Define>__STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__, RT_USING_LIBC, ES32F36xx</Define>
<Undefine /> <Undefine />
<IncludePath>..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m3;..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include;..\..\..\components\libc\compilers\common\include;applications;drivers;..\es32f369x\libraries\CMSIS\Include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\libc\posix\io\eventfd;..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include;..\..\..\components\libc\posix\io\poll;.;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;drivers\ES</IncludePath> <IncludePath>..\es32f369x\libraries\CMSIS\Include;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\finsh;drivers\ES;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\phy;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;applications;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\posix\io\epoll;..\..\..\components\libc\compilers\common\include;drivers;..\..\..\components\drivers\include;.;..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
@ -468,9 +468,47 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>completion.c</FileName> <FileName>completion_comm.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath> <FilePath>..\..\..\components\drivers\ipc\completion_comm.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>completion_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\completion_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_IPC_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>condvar.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\components\drivers\ipc\condvar.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -601,9 +639,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>pin.c</FileName> <FileName>dev_pin.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\pin\pin.c</FilePath> <FilePath>..\..\..\components\drivers\pin\dev_pin.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -620,9 +658,9 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>serial.c</FileName> <FileName>dev_serial.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\drivers\serial\serial.c</FilePath> <FilePath>..\..\..\components\drivers\serial\dev_serial.c</FilePath>
<FileOption> <FileOption>
<FileArmAds> <FileArmAds>
<Cads> <Cads>
@ -640,13 +678,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Drivers</GroupName> <GroupName>Drivers</GroupName>
<Files>
<File>
<FileName>drv_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\drivers\drv_gpio.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>drv_uart.c</FileName> <FileName>drv_uart.c</FileName>
@ -661,6 +692,13 @@
<FilePath>drivers\board.c</FilePath> <FilePath>drivers\board.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>drv_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\drivers\drv_gpio.c</FilePath>
</File>
</Files>
</Group> </Group>
<Group> <Group>
<GroupName>Finsh</GroupName> <GroupName>Finsh</GroupName>
@ -673,16 +711,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh.c</FileName> <FileName>msh_parse.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh.c</FilePath> <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>msh_parse.c</FileName> <FileName>msh.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\..\..\components\finsh\msh_parse.c</FilePath> <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -733,6 +771,44 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu_up.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu_up.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>defunct.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\defunct.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>idle.c</FileName> <FileName>idle.c</FileName>
@ -790,44 +866,6 @@
</FileOption> </FileOption>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
<FileOption>
<FileArmAds>
<Cads>
<VariousControls>
<MiscControls> </MiscControls>
<Define>__RT_KERNEL_SOURCE__</Define>
<Undefine> </Undefine>
<IncludePath> </IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>kservice.c</FileName> <FileName>kservice.c</FileName>
@ -1000,6 +1038,44 @@
</File> </File>
</Files> </Files>
</Group> </Group>
<Group>
<GroupName>klibc</GroupName>
<Files>
<File>
<FileName>rt_vsnprintf_tiny.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kerrno.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstring.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstring.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
</File>
</Files>
</Group>
<Group> <Group>
<GroupName>libcpu</GroupName> <GroupName>libcpu</GroupName>
<Files> <Files>
@ -1040,27 +1116,6 @@
</Group> </Group>
<Group> <Group>
<GroupName>Libraries</GroupName> <GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>ald_tsense.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_nor_lcd.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_rmu.c</FileName> <FileName>ald_rmu.c</FileName>
@ -1068,104 +1123,6 @@
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_calc.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_uart.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_rtchw.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_i2s.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_cmu.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_crypt.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_pis.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_iap.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_sram.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_dac.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_gpio.c</FileName> <FileName>ald_gpio.c</FileName>
@ -1173,20 +1130,6 @@
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_nand.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_timer.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_wdt.c</FileName> <FileName>ald_wdt.c</FileName>
@ -1203,9 +1146,16 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>ald_ebi.c</FileName> <FileName>ald_i2s.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_nor_lcd.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1215,6 +1165,20 @@
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_trng.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_sram.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>startup_es32f36xx.s</FileName> <FileName>startup_es32f36xx.s</FileName>
@ -1222,6 +1186,20 @@
<FilePath>..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\keil\startup_es32f36xx.s</FilePath> <FilePath>..\es32f369x\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\keil\startup_es32f36xx.s</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_iap.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_cmu.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>utils.c</FileName> <FileName>utils.c</FileName>
@ -1229,6 +1207,34 @@
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_crypt.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_nand.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>ald_pmu.c</FileName> <FileName>ald_pmu.c</FileName>
@ -1238,23 +1244,30 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>ald_dma.c</FileName> <FileName>ald_timer.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>ald_spi.c</FileName> <FileName>ald_ebi.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>ald_acmp.c</FileName> <FileName>ald_calc.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_rtchw.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1266,16 +1279,44 @@
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>ald_rtc.c</FileName> <FileName>ald_dac.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
<File> <File>
<FileName>ald_trng.c</FileName> <FileName>ald_tsense.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_pis.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_qspi.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_acmp.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_crc.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
@ -1285,6 +1326,41 @@
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c</FilePath> <FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>ald_spi.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_uart.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_adc.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_usb.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>ald_dma.c</FileName>
<FileType>1</FileType>
<FilePath>..\es32f369x\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c</FilePath>
</File>
</Files>
</Group> </Group>
</Groups> </Groups>
</Target> </Target>

View File

@ -344,25 +344,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state> <state>$PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\libraries\CMSIS\Include</state> <state>$PROJ_DIR$\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -1381,25 +1383,27 @@
<option> <option>
<name>CCIncludePath2</name> <name>CCIncludePath2</name>
<state /> <state />
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\include</state>
<state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\drivers</state> <state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m3</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\ipc</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\phy</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\poll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\eventfd</state>
<state>$PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state> <state>$PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension</state>
<state>$PROJ_DIR$\..\..\..\components\libc\posix\io\epoll</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\smp_call</state>
<state>$PROJ_DIR$\drivers\ES</state>
<state>$PROJ_DIR$\libraries\CMSIS\Include</state> <state>$PROJ_DIR$\libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Include</state>
<state>$PROJ_DIR$\..\..\..\include</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common\extension\fcntl\octal</state>
</option> </option>
<option> <option>
<name>CCStdIncCheck</name> <name>CCStdIncCheck</name>
@ -2137,7 +2141,13 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\core\device.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_comm.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\completion_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\condvar.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\dataqueue.c</name>
@ -2158,38 +2168,38 @@
<name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\ipc\workqueue.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\pin\pin.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\pin\dev_pin.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\drivers\serial\serial.c</name> <name>$PROJ_DIR$\..\..\..\components\drivers\serial\dev_serial.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>Drivers</name> <name>Drivers</name>
<file>
<name>$PROJ_DIR$\drivers\drv_gpio.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\drivers\drv_uart.c</name> <name>$PROJ_DIR$\drivers\drv_uart.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\drivers\board.c</name> <name>$PROJ_DIR$\drivers\board.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\drivers\drv_gpio.c</name>
</file>
</group> </group>
<group> <group>
<name>Finsh</name> <name>Finsh</name>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\shell.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\msh_parse.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name> <name>$PROJ_DIR$\..\..\..\components\finsh\cmd.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\components\finsh\msh.c</name>
</file>
</group> </group>
<group> <group>
<name>Kernel</name> <name>Kernel</name>
@ -2199,6 +2209,12 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu_up.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\defunct.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\idle.c</name> <name>$PROJ_DIR$\..\..\..\src\idle.c</name>
</file> </file>
@ -2208,12 +2224,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\irq.c</name> <name>$PROJ_DIR$\..\..\..\src\irq.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\kservice.c</name> <name>$PROJ_DIR$\..\..\..\src\kservice.c</name>
</file> </file>
@ -2242,6 +2252,24 @@
<name>$PROJ_DIR$\..\..\..\src\timer.c</name> <name>$PROJ_DIR$\..\..\..\src\timer.c</name>
</file> </file>
</group> </group>
<group>
<name>klibc</name>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstring.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsscanf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\rt_vsnprintf_tiny.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kerrno.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\..\src\klibc\kstdio.c</name>
</file>
</group>
<group> <group>
<name>libcpu</name> <name>libcpu</name>
<file> <file>
@ -2263,91 +2291,37 @@
<group> <group>
<name>Libraries</name> <name>Libraries</name>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crypt.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_trng.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_cmu.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtchw.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_can.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\utils.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_qspi.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_tsense.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dma.c</name>
@ -2356,19 +2330,76 @@
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_wdt.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_acmp.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nor_lcd.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_dac.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rmu.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_calc.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_spi.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_timer.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2s.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash_ext.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_flash.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_bkpc.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_nand.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\CMSIS\Device\EastSoft\ES32F36xx\Startup\iar\startup_es32f36xx.s</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_sram.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_crc.c</name> <name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_iap.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_adc.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_rtc.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_i2c.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_pis.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_uart.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_gpio.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_usb.c</name>
</file>
<file>
<name>$PROJ_DIR$\libraries\ES32F36xx_ALD_StdPeriph_Driver\Source\ald_ebi.c</name>
</file> </file>
</group> </group>
<group> <group>
<name>POSIX</name> <name>POSIX</name>
</group> </group>
<group>
<name>utestcases</name>
</group>
</project> </project>

Some files were not shown because too many files have changed in this diff Show More