1<?xml version="1.0" encoding="UTF-8"?> 2<Project Name="rt-thread" Version="1"> 3 <Dependencies Name="Debug"/> 4 <Description/> 5 <Dependencies Name="BuildSet"/> 6 <BuildConfigs> 7 <BuildConfig Name="BuildSet"> 8 <Target> 9 <ROMBank Selected="1"> 10 <ROM1> 11 <InUse>yes</InUse> 12 <Start>0x10000000</Start> 13 <Size>0x40000</Size> 14 </ROM1> 15 <ROM2> 16 <InUse>no</InUse> 17 <Start/> 18 <Size/> 19 </ROM2> 20 <ROM3> 21 <InUse>no</InUse> 22 <Start/> 23 <Size/> 24 </ROM3> 25 <ROM4> 26 <InUse>no</InUse> 27 <Start/> 28 <Size/> 29 </ROM4> 30 <ROM5> 31 <InUse>no</InUse> 32 <Start/> 33 <Size/> 34 </ROM5> 35 </ROMBank> 36 <RAMBank> 37 <RAM1> 38 <InUse>yes</InUse> 39 <Start>0x20000000</Start> 40 <Size>0x18000</Size> 41 <Init>yes</Init> 42 </RAM1> 43 <RAM2> 44 <InUse>no</InUse> 45 <Start/> 46 <Size/> 47 <Init>yes</Init> 48 </RAM2> 49 <RAM3> 50 <InUse>no</InUse> 51 <Start/> 52 <Size/> 53 <Init>yes</Init> 54 </RAM3> 55 <RAM4> 56 <InUse>no</InUse> 57 <Start/> 58 <Size/> 59 <Init>yes</Init> 60 </RAM4> 61 <RAM5> 62 <InUse>no</InUse> 63 <Start/> 64 <Size/> 65 <Init>yes</Init> 66 </RAM5> 67 </RAMBank> 68 <CPU>ck802</CPU> 69 <UseMiniLib>yes</UseMiniLib> 70 <Endian>little</Endian> 71 <UseHardFloat>no</UseHardFloat> 72 <UseEnhancedLRW>no</UseEnhancedLRW> 73 </Target> 74 <Output> 75 <OutputName>$(ProjectName)</OutputName> 76 <Type>Executable</Type> 77 <CreateHexFile>yes</CreateHexFile> 78 <Preprocessor>yes</Preprocessor> 79 <Disasm>yes</Disasm> 80 <CallGraph>yes</CallGraph> 81 <Map>yes</Map> 82 </Output> 83 <User> 84 <BeforeCompile> 85 <RunUserProg>no</RunUserProg> 86 <UserProgName/> 87 </BeforeCompile> 88 <BeforeMake> 89 <RunUserProg>no</RunUserProg> 90 <UserProgName/> 91 </BeforeMake> 92 <AfterMake> 93 <RunUserProg>no</RunUserProg> 94 <UserProgName/> 95 </AfterMake> 96 </User> 97 <Compiler> 98 <Define>RT_USING_MINILIBC</Define> 99 <Undefine/> 100 <Optim>None (-O0)</Optim> 101 <DebugLevel>Maximum (-g3)</DebugLevel> 102 <IncludePath>applications;.;drivers;libraries\include;libraries\common\aes;libraries\common\aes;libraries\common\crc;libraries\common\dmac;libraries\common\eflash;libraries\common\gpio;libraries\common\iic;libraries\common\pwm;libraries\common\rsa;libraries\common\rtc;libraries\common\sha;libraries\common\spi;libraries\common\timer;libraries\common\trng;libraries\common\usart;libraries\common\wdt;..\..\include;..\..\libcpu\c-sky\ck802;..\..\libcpu\c-sky\common;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\minilibc</IncludePath> 103 <OtherFlags> -c -mistack -ffunction-sections</OtherFlags> 104 <Verbose>no</Verbose> 105 <Ansi>no</Ansi> 106 <Syntax>no</Syntax> 107 <Pedantic>no</Pedantic> 108 <PedanticErr>no</PedanticErr> 109 <InhibitWarn>no</InhibitWarn> 110 <AllWarn>yes</AllWarn> 111 <WarnErr>no</WarnErr> 112 <OneElfS>no</OneElfS> 113 <Fstrict>no</Fstrict> 114 </Compiler> 115 <Asm> 116 <Define>CONFIG_CKCPU_MMU=0</Define> 117 <Undefine/> 118 <IncludePath>applications;.;drivers;libraries\include;libraries\common\aes;libraries\common\aes;libraries\common\crc;libraries\common\dmac;libraries\common\eflash;libraries\common\gpio;libraries\common\iic;libraries\common\pwm;libraries\common\rsa;libraries\common\rtc;libraries\common\sha;libraries\common\spi;libraries\common\timer;libraries\common\trng;libraries\common\usart;libraries\common\wdt;..\..\include;..\..\libcpu\c-sky\ck802;..\..\libcpu\c-sky\common;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\minilibc</IncludePath> 119 <OtherFlags/> 120 <DebugLevel>gdwarf2</DebugLevel> 121 </Asm> 122 <Linker> 123 <Garbage>yes</Garbage> 124 <LDFile>$(ProjectPath)\gcc_csky.ld</LDFile> 125 <LibName/> 126 <LibPath/> 127 <OtherFlags/> 128 <AutoLDFile>no</AutoLDFile> 129 </Linker> 130 <Debug> 131 <LoadApplicationAtStartup>yes</LoadApplicationAtStartup> 132 <Connector>ICE</Connector> 133 <StopAt>yes</StopAt> 134 <StopAtText>main</StopAtText> 135 <InitFile/> 136 <AutoRun>no</AutoRun> 137 <ResetType>Hard Reset</ResetType> 138 <SoftResetVal>0</SoftResetVal> 139 <ResetAfterLoad>no</ResetAfterLoad> 140 <ConfigICE> 141 <IP>localhost</IP> 142 <PORT>1025</PORT> 143 <Clock>12000</Clock> 144 <Delay>10</Delay> 145 <DDC>yes</DDC> 146 <TRST>no</TRST> 147 <Connect>Normal</Connect> 148 <ResetType>Soft Reset</ResetType> 149 <SoftResetVal>0</SoftResetVal> 150 <RTOSType>Bare Metal</RTOSType> 151 <DownloadToFlash>no</DownloadToFlash> 152 <ResetAfterConnect>yes</ResetAfterConnect> 153 </ConfigICE> 154 <ConfigSIM> 155 <SIMTarget>soccfg/cskyv2/smart_v3_802_cfg.xml</SIMTarget> 156 <OtherFlags/> 157 <NoGraphic>no</NoGraphic> 158 <Log>yes</Log> 159 </ConfigSIM> 160 </Debug> 161 <Flash> 162 <InitFile/> 163 <Erase>Erase Sectors</Erase> 164 <Algorithms Path=""/> 165 <Program>yes</Program> 166 <Verify>no</Verify> 167 <ResetAndRun>no</ResetAndRun> 168 </Flash> 169 </BuildConfig> 170 </BuildConfigs> 171 <VirtualDirectory Name="Applications"> 172 <File Name="applications/main.c"/> 173 </VirtualDirectory> 174 <VirtualDirectory Name="Drivers"> 175 <File Name="drivers/board.c"/> 176 <File Name="drivers/board_coretimer.c"/> 177 <File Name="drivers/board_uart.c"/> 178 <File Name="drivers/isr.c"/> 179 <File Name="drivers/pinmux.c"/> 180 <File Name="drivers/system.c"/> 181 </VirtualDirectory> 182 <VirtualDirectory Name="libraries"> 183 <File Name="libraries/startup_gcc.S"/> 184 <File Name="libraries/common/aes/ck_aes.c"/> 185 <File Name="libraries/common/crc/ck_crc.c"/> 186 <File Name="libraries/common/dmac/ck_dmac.c"/> 187 <File Name="libraries/common/eflash/ck_eflash.c"/> 188 <File Name="libraries/common/pwm/ck_pwm.c"/> 189 <File Name="libraries/common/rsa/ck_rsa.c"/> 190 <File Name="libraries/common/sha/ck_sha.c"/> 191 <File Name="libraries/common/trng/ck_trng.c"/> 192 <File Name="libraries/common/timer/dw_timer.c"/> 193 <File Name="libraries/common/gpio/dw_gpio.c"/> 194 <File Name="libraries/common/spi/dw_spi.c"/> 195 <File Name="libraries/common/iic/dw_iic.c"/> 196 <File Name="libraries/common/usart/dw_usart.c"/> 197 <File Name="libraries/common/wdt/dw_wdt.c"/> 198 </VirtualDirectory> 199 <VirtualDirectory Name="Kernel"> 200 <File Name="../../src/clock.c"/> 201 <File Name="../../src/components.c"/> 202 <File Name="../../src/device.c"/> 203 <File Name="../../src/idle.c"/> 204 <File Name="../../src/ipc.c"/> 205 <File Name="../../src/irq.c"/> 206 <File Name="../../src/kservice.c"/> 207 <File Name="../../src/mem.c"/> 208 <File Name="../../src/mempool.c"/> 209 <File Name="../../src/object.c"/> 210 <File Name="../../src/scheduler.c"/> 211 <File Name="../../src/signal.c"/> 212 <File Name="../../src/thread.c"/> 213 <File Name="../../src/timer.c"/> 214 </VirtualDirectory> 215 <VirtualDirectory Name="CK802"> 216 <File Name="../../libcpu/c-sky/ck802/core_ck802.c"/> 217 <File Name="../../libcpu/c-sky/ck802/stack_ck802.c"/> 218 <File Name="../../libcpu/c-sky/ck802/contex_ck802_gcc.S"/> 219 </VirtualDirectory> 220 <VirtualDirectory Name="DeviceDrivers"> 221 <File Name="../../components/drivers/misc/pin.c"/> 222 <File Name="../../components/drivers/serial/serial.c"/> 223 <File Name="../../components/drivers/src/completion.c"/> 224 <File Name="../../components/drivers/src/dataqueue.c"/> 225 <File Name="../../components/drivers/src/pipe.c"/> 226 <File Name="../../components/drivers/src/ringbuffer.c"/> 227 <File Name="../../components/drivers/src/waitqueue.c"/> 228 <File Name="../../components/drivers/src/workqueue.c"/> 229 </VirtualDirectory> 230 <VirtualDirectory Name="finsh"> 231 <File Name="../../components/finsh/shell.c"/> 232 <File Name="../../components/finsh/symbol.c"/> 233 <File Name="../../components/finsh/cmd.c"/> 234 <File Name="../../components/finsh/msh.c"/> 235 <File Name="../../components/finsh/msh_cmd.c"/> 236 <File Name="../../components/finsh/msh_file.c"/> 237 </VirtualDirectory> 238 <VirtualDirectory Name="libc"> 239 <File Name="../../components/libc/compilers/minilibc/ctype.c"/> 240 <File Name="../../components/libc/compilers/minilibc/math.c"/> 241 <File Name="../../components/libc/compilers/minilibc/qsort.c"/> 242 <File Name="../../components/libc/compilers/minilibc/rand.c"/> 243 <File Name="../../components/libc/compilers/minilibc/stdlib.c"/> 244 <File Name="../../components/libc/compilers/minilibc/string.c"/> 245 <File Name="../../components/libc/compilers/minilibc/time.c"/> 246 </VirtualDirectory> 247 <DebugSessions> 248 <watchExpressions/> 249 <memoryExpressions>;;;</memoryExpressions> 250 <statistics>;;MHZ</statistics> 251 </DebugSessions> 252</Project> 253