|
@@ -13,8 +13,8 @@
|
|
|
<TargetCommonOption>
|
|
|
<Device>STM32H750XBHx</Device>
|
|
|
<Vendor>STMicroelectronics</Vendor>
|
|
|
- <PackID>Keil.STM32H7xx_DFP.2.5.0</PackID>
|
|
|
- <PackURL>http://www.keil.com/pack/</PackURL>
|
|
|
+ <PackID>Keil.STM32H7xx_DFP.3.1.1</PackID>
|
|
|
+ <PackURL>https://www.keil.com/pack/</PackURL>
|
|
|
<Cpu>IRAM(0x20000000,0x00020000) IRAM2(0x24000000,0x00080000) IROM(0x08000000,0x00020000) XRAM(0x30000000,0x00048000) XRAM2(0x38000000,0x00010000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE</Cpu>
|
|
|
<FlashUtilSpec />
|
|
|
<StartupFile />
|
|
@@ -182,6 +182,8 @@
|
|
|
<uocXRam>0</uocXRam>
|
|
|
<RvdsVP>3</RvdsVP>
|
|
|
<RvdsMve>0</RvdsMve>
|
|
|
+ <RvdsCdeCp>0</RvdsCdeCp>
|
|
|
+ <nBranchProt>0</nBranchProt>
|
|
|
<hadIRAM2>1</hadIRAM2>
|
|
|
<hadIROM2>0</hadIROM2>
|
|
|
<StupSel>8</StupSel>
|
|
@@ -309,7 +311,7 @@
|
|
|
</ArmAdsMisc>
|
|
|
<Cads>
|
|
|
<interw>1</interw>
|
|
|
- <Optim>1</Optim>
|
|
|
+ <Optim>2</Optim>
|
|
|
<oTime>0</oTime>
|
|
|
<SplitLS>0</SplitLS>
|
|
|
<OneElfS>1</OneElfS>
|
|
@@ -324,8 +326,8 @@
|
|
|
<uC99>1</uC99>
|
|
|
<uGnu>0</uGnu>
|
|
|
<useXO>0</useXO>
|
|
|
- <v6Lang>0</v6Lang>
|
|
|
- <v6LangP>0</v6LangP>
|
|
|
+ <v6Lang>3</v6Lang>
|
|
|
+ <v6LangP>5</v6LangP>
|
|
|
<vShortEn>1</vShortEn>
|
|
|
<vShortWch>1</vShortWch>
|
|
|
<v6Lto>0</v6Lto>
|
|
@@ -335,7 +337,7 @@
|
|
|
<MiscControls />
|
|
|
<Define>__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, STM32H750xx, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, USE_HAL_DRIVER</Define>
|
|
|
<Undefine />
|
|
|
- <IncludePath>..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;board;..\libraries\HAL_Drivers\CMSIS\Include;..\libraries\HAL_Drivers\config;.;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\cortex-m7;board\port;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board\CubeMX_Config\Core\Inc;..\..\..\components\drivers\include;applications;..\..\..\components\drivers\include;..\..\..\components\drivers\touch;..\..\..\components\libc\posix\ipc;..\..\..\include;..\..\..\components\drivers\include;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\finsh</IncludePath>
|
|
|
+ <IncludePath>..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\posix\io\eventfd;..\..\..\include;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\finsh;board;..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\libraries\HAL_Drivers\drivers;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\epoll;..\..\..\components\drivers\include;..\..\..\components\drivers\touch;..\libraries\HAL_Drivers\drivers\config;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers;board\port;board\CubeMX_Config\Core\Inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\ipc;..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include;applications;..\libraries\HAL_Drivers\CMSIS\Include;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc;..\..\..\components\drivers\include</IncludePath>
|
|
|
</VariousControls>
|
|
|
</Cads>
|
|
|
<Aads>
|
|
@@ -348,7 +350,7 @@
|
|
|
<NoWarn>0</NoWarn>
|
|
|
<uSurpInc>0</uSurpInc>
|
|
|
<useXO>0</useXO>
|
|
|
- <uClangAs>0</uClangAs>
|
|
|
+ <ClangAsOpt>4</ClangAsOpt>
|
|
|
<VariousControls>
|
|
|
<MiscControls />
|
|
|
<Define />
|
|
@@ -445,51 +447,6 @@
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|
|
|
- <Group>
|
|
|
- <GroupName>CPU</GroupName>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>atomic_arm.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\libcpu\arm\common\atomic_arm.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>div0.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\libcpu\arm\common\div0.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>showmem.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\libcpu\arm\common\showmem.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>context_rvds.S</FileName>
|
|
|
- <FileType>2</FileType>
|
|
|
- <FilePath>..\..\..\libcpu\arm\cortex-m7\context_rvds.S</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>cpu_cache.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\libcpu\arm\cortex-m7\cpu_cache.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- <Files>
|
|
|
- <File>
|
|
|
- <FileName>cpuport.c</FileName>
|
|
|
- <FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\libcpu\arm\cortex-m7\cpuport.c</FilePath>
|
|
|
- </File>
|
|
|
- </Files>
|
|
|
- </Group>
|
|
|
<Group>
|
|
|
<GroupName>DeviceDrivers</GroupName>
|
|
|
<Files>
|
|
@@ -497,6 +454,18 @@
|
|
|
<FileName>device.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\core\device.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -504,6 +473,18 @@
|
|
|
<FileName>i2c-bit-ops.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\i2c\i2c-bit-ops.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -511,6 +492,18 @@
|
|
|
<FileName>i2c_core.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\i2c\i2c_core.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -518,6 +511,18 @@
|
|
|
<FileName>i2c_dev.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\i2c\i2c_dev.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -525,6 +530,18 @@
|
|
|
<FileName>completion.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\completion.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -532,6 +549,18 @@
|
|
|
<FileName>dataqueue.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\dataqueue.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -539,6 +568,18 @@
|
|
|
<FileName>pipe.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\pipe.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -546,6 +587,18 @@
|
|
|
<FileName>ringblk_buf.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\ringblk_buf.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -553,6 +606,18 @@
|
|
|
<FileName>ringbuffer.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\ringbuffer.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -560,6 +625,18 @@
|
|
|
<FileName>waitqueue.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\waitqueue.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -567,13 +644,37 @@
|
|
|
<FileName>workqueue.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\ipc\workqueue.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>pin.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\..\..\components\drivers\misc\pin.c</FilePath>
|
|
|
+ <FilePath>..\..\..\components\drivers\pin\pin.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -581,6 +682,18 @@
|
|
|
<FileName>serial_v2.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\serial\serial_v2.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -588,6 +701,18 @@
|
|
|
<FileName>spi_core.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\spi\spi_core.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -595,6 +720,18 @@
|
|
|
<FileName>spi_dev.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\spi\spi_dev.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -602,6 +739,18 @@
|
|
|
<FileName>touch.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\components\drivers\touch\touch.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_IPC_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|
|
@@ -630,37 +779,37 @@
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_common.c</FileName>
|
|
|
+ <FileName>drv_gpio.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\libraries\HAL_Drivers\drv_common.c</FilePath>
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drivers\drv_gpio.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_gpio.c</FileName>
|
|
|
+ <FileName>drv_sdram.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\libraries\HAL_Drivers\drv_gpio.c</FilePath>
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drivers\drv_sdram.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_sdram.c</FileName>
|
|
|
+ <FileName>drv_spi.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\libraries\HAL_Drivers\drv_sdram.c</FilePath>
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drivers\drv_spi.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_spi.c</FileName>
|
|
|
+ <FileName>drv_usart_v2.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\libraries\HAL_Drivers\drv_spi.c</FilePath>
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drivers\drv_usart_v2.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
|
<File>
|
|
|
- <FileName>drv_usart_v2.c</FileName>
|
|
|
+ <FileName>drv_common.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
- <FilePath>..\libraries\HAL_Drivers\drv_usart_v2.c</FilePath>
|
|
|
+ <FilePath>..\libraries\HAL_Drivers\drv_common.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|
|
@@ -702,6 +851,18 @@
|
|
|
<FileName>clock.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\clock.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -709,6 +870,18 @@
|
|
|
<FileName>components.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\components.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -716,6 +889,18 @@
|
|
|
<FileName>idle.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\idle.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -723,6 +908,18 @@
|
|
|
<FileName>ipc.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\ipc.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -730,6 +927,18 @@
|
|
|
<FileName>irq.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\irq.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -737,6 +946,18 @@
|
|
|
<FileName>kservice.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\kservice.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -744,6 +965,18 @@
|
|
|
<FileName>mem.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\mem.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -751,6 +984,18 @@
|
|
|
<FileName>mempool.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\mempool.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -758,6 +1003,37 @@
|
|
|
<FileName>object.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\object.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>scheduler_comm.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\..\src\scheduler_comm.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -765,6 +1041,18 @@
|
|
|
<FileName>scheduler_up.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\scheduler_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>
|
|
@@ -772,6 +1060,18 @@
|
|
|
<FileName>thread.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\thread.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
</File>
|
|
|
</Files>
|
|
|
<Files>
|
|
@@ -779,6 +1079,56 @@
|
|
|
<FileName>timer.c</FileName>
|
|
|
<FileType>1</FileType>
|
|
|
<FilePath>..\..\..\src\timer.c</FilePath>
|
|
|
+ <FileOption>
|
|
|
+ <FileArmAds>
|
|
|
+ <Cads>
|
|
|
+ <VariousControls>
|
|
|
+ <MiscControls> </MiscControls>
|
|
|
+ <Define>__RT_KERNEL_SOURCE__</Define>
|
|
|
+ <Undefine> </Undefine>
|
|
|
+ <IncludePath> </IncludePath>
|
|
|
+ </VariousControls>
|
|
|
+ </Cads>
|
|
|
+ </FileArmAds>
|
|
|
+ </FileOption>
|
|
|
+ </File>
|
|
|
+ </Files>
|
|
|
+ </Group>
|
|
|
+ <Group>
|
|
|
+ <GroupName>libcpu</GroupName>
|
|
|
+ <Files>
|
|
|
+ <File>
|
|
|
+ <FileName>div0.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\..\libcpu\arm\common\div0.c</FilePath>
|
|
|
+ </File>
|
|
|
+ </Files>
|
|
|
+ <Files>
|
|
|
+ <File>
|
|
|
+ <FileName>showmem.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\..\libcpu\arm\common\showmem.c</FilePath>
|
|
|
+ </File>
|
|
|
+ </Files>
|
|
|
+ <Files>
|
|
|
+ <File>
|
|
|
+ <FileName>context_rvds.S</FileName>
|
|
|
+ <FileType>2</FileType>
|
|
|
+ <FilePath>..\..\..\libcpu\arm\cortex-m7\context_rvds.S</FilePath>
|
|
|
+ </File>
|
|
|
+ </Files>
|
|
|
+ <Files>
|
|
|
+ <File>
|
|
|
+ <FileName>cpu_cache.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\..\libcpu\arm\cortex-m7\cpu_cache.c</FilePath>
|
|
|
+ </File>
|
|
|
+ </Files>
|
|
|
+ <Files>
|
|
|
+ <File>
|
|
|
+ <FileName>cpuport.c</FileName>
|
|
|
+ <FileType>1</FileType>
|
|
|
+ <FilePath>..\..\..\libcpu\arm\cortex-m7\cpuport.c</FilePath>
|
|
|
</File>
|
|
|
</Files>
|
|
|
</Group>
|