253 lines
9.3 KiB
Plaintext
253 lines
9.3 KiB
Plaintext
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<Project Name="rt-thread" Version="1">
|
||
|
<Dependencies Name="Debug"/>
|
||
|
<Description/>
|
||
|
<Dependencies Name="BuildSet"/>
|
||
|
<BuildConfigs>
|
||
|
<BuildConfig Name="BuildSet">
|
||
|
<Target>
|
||
|
<ROMBank Selected="1">
|
||
|
<ROM1>
|
||
|
<InUse>yes</InUse>
|
||
|
<Start>0x10000000</Start>
|
||
|
<Size>0x40000</Size>
|
||
|
</ROM1>
|
||
|
<ROM2>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
</ROM2>
|
||
|
<ROM3>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
</ROM3>
|
||
|
<ROM4>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
</ROM4>
|
||
|
<ROM5>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
</ROM5>
|
||
|
</ROMBank>
|
||
|
<RAMBank>
|
||
|
<RAM1>
|
||
|
<InUse>yes</InUse>
|
||
|
<Start>0x20000000</Start>
|
||
|
<Size>0x18000</Size>
|
||
|
<Init>yes</Init>
|
||
|
</RAM1>
|
||
|
<RAM2>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
<Init>yes</Init>
|
||
|
</RAM2>
|
||
|
<RAM3>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
<Init>yes</Init>
|
||
|
</RAM3>
|
||
|
<RAM4>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
<Init>yes</Init>
|
||
|
</RAM4>
|
||
|
<RAM5>
|
||
|
<InUse>no</InUse>
|
||
|
<Start/>
|
||
|
<Size/>
|
||
|
<Init>yes</Init>
|
||
|
</RAM5>
|
||
|
</RAMBank>
|
||
|
<CPU>ck802</CPU>
|
||
|
<UseMiniLib>yes</UseMiniLib>
|
||
|
<Endian>little</Endian>
|
||
|
<UseHardFloat>no</UseHardFloat>
|
||
|
<UseEnhancedLRW>no</UseEnhancedLRW>
|
||
|
</Target>
|
||
|
<Output>
|
||
|
<OutputName>$(ProjectName)</OutputName>
|
||
|
<Type>Executable</Type>
|
||
|
<CreateHexFile>yes</CreateHexFile>
|
||
|
<Preprocessor>yes</Preprocessor>
|
||
|
<Disasm>yes</Disasm>
|
||
|
<CallGraph>yes</CallGraph>
|
||
|
<Map>yes</Map>
|
||
|
</Output>
|
||
|
<User>
|
||
|
<BeforeCompile>
|
||
|
<RunUserProg>no</RunUserProg>
|
||
|
<UserProgName/>
|
||
|
</BeforeCompile>
|
||
|
<BeforeMake>
|
||
|
<RunUserProg>no</RunUserProg>
|
||
|
<UserProgName/>
|
||
|
</BeforeMake>
|
||
|
<AfterMake>
|
||
|
<RunUserProg>no</RunUserProg>
|
||
|
<UserProgName/>
|
||
|
</AfterMake>
|
||
|
</User>
|
||
|
<Compiler>
|
||
|
<Define>RT_USING_MINILIBC</Define>
|
||
|
<Undefine/>
|
||
|
<Optim>None (-O0)</Optim>
|
||
|
<DebugLevel>Maximum (-g3)</DebugLevel>
|
||
|
<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>
|
||
|
<OtherFlags> -c -mistack -ffunction-sections</OtherFlags>
|
||
|
<Verbose>no</Verbose>
|
||
|
<Ansi>no</Ansi>
|
||
|
<Syntax>no</Syntax>
|
||
|
<Pedantic>no</Pedantic>
|
||
|
<PedanticErr>no</PedanticErr>
|
||
|
<InhibitWarn>no</InhibitWarn>
|
||
|
<AllWarn>yes</AllWarn>
|
||
|
<WarnErr>no</WarnErr>
|
||
|
<OneElfS>no</OneElfS>
|
||
|
<Fstrict>no</Fstrict>
|
||
|
</Compiler>
|
||
|
<Asm>
|
||
|
<Define>CONFIG_CKCPU_MMU=0</Define>
|
||
|
<Undefine/>
|
||
|
<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>
|
||
|
<OtherFlags/>
|
||
|
<DebugLevel>gdwarf2</DebugLevel>
|
||
|
</Asm>
|
||
|
<Linker>
|
||
|
<Garbage>yes</Garbage>
|
||
|
<LDFile>$(ProjectPath)\gcc_csky.ld</LDFile>
|
||
|
<LibName/>
|
||
|
<LibPath/>
|
||
|
<OtherFlags/>
|
||
|
<AutoLDFile>no</AutoLDFile>
|
||
|
</Linker>
|
||
|
<Debug>
|
||
|
<LoadApplicationAtStartup>yes</LoadApplicationAtStartup>
|
||
|
<Connector>ICE</Connector>
|
||
|
<StopAt>yes</StopAt>
|
||
|
<StopAtText>main</StopAtText>
|
||
|
<InitFile/>
|
||
|
<AutoRun>no</AutoRun>
|
||
|
<ResetType>Hard Reset</ResetType>
|
||
|
<SoftResetVal>0</SoftResetVal>
|
||
|
<ResetAfterLoad>no</ResetAfterLoad>
|
||
|
<ConfigICE>
|
||
|
<IP>localhost</IP>
|
||
|
<PORT>1025</PORT>
|
||
|
<Clock>12000</Clock>
|
||
|
<Delay>10</Delay>
|
||
|
<DDC>yes</DDC>
|
||
|
<TRST>no</TRST>
|
||
|
<Connect>Normal</Connect>
|
||
|
<ResetType>Soft Reset</ResetType>
|
||
|
<SoftResetVal>0</SoftResetVal>
|
||
|
<RTOSType>Bare Metal</RTOSType>
|
||
|
<DownloadToFlash>no</DownloadToFlash>
|
||
|
<ResetAfterConnect>yes</ResetAfterConnect>
|
||
|
</ConfigICE>
|
||
|
<ConfigSIM>
|
||
|
<SIMTarget>soccfg/cskyv2/smart_v3_802_cfg.xml</SIMTarget>
|
||
|
<OtherFlags/>
|
||
|
<NoGraphic>no</NoGraphic>
|
||
|
<Log>yes</Log>
|
||
|
</ConfigSIM>
|
||
|
</Debug>
|
||
|
<Flash>
|
||
|
<InitFile/>
|
||
|
<Erase>Erase Sectors</Erase>
|
||
|
<Algorithms Path=""/>
|
||
|
<Program>yes</Program>
|
||
|
<Verify>no</Verify>
|
||
|
<ResetAndRun>no</ResetAndRun>
|
||
|
</Flash>
|
||
|
</BuildConfig>
|
||
|
</BuildConfigs>
|
||
|
<VirtualDirectory Name="Applications">
|
||
|
<File Name="applications/main.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="Drivers">
|
||
|
<File Name="drivers/board.c"/>
|
||
|
<File Name="drivers/board_coretimer.c"/>
|
||
|
<File Name="drivers/board_uart.c"/>
|
||
|
<File Name="drivers/isr.c"/>
|
||
|
<File Name="drivers/pinmux.c"/>
|
||
|
<File Name="drivers/system.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="libraries">
|
||
|
<File Name="libraries/startup_gcc.S"/>
|
||
|
<File Name="libraries/common/aes/ck_aes.c"/>
|
||
|
<File Name="libraries/common/crc/ck_crc.c"/>
|
||
|
<File Name="libraries/common/dmac/ck_dmac.c"/>
|
||
|
<File Name="libraries/common/eflash/ck_eflash.c"/>
|
||
|
<File Name="libraries/common/pwm/ck_pwm.c"/>
|
||
|
<File Name="libraries/common/rsa/ck_rsa.c"/>
|
||
|
<File Name="libraries/common/sha/ck_sha.c"/>
|
||
|
<File Name="libraries/common/trng/ck_trng.c"/>
|
||
|
<File Name="libraries/common/timer/dw_timer.c"/>
|
||
|
<File Name="libraries/common/gpio/dw_gpio.c"/>
|
||
|
<File Name="libraries/common/spi/dw_spi.c"/>
|
||
|
<File Name="libraries/common/iic/dw_iic.c"/>
|
||
|
<File Name="libraries/common/usart/dw_usart.c"/>
|
||
|
<File Name="libraries/common/wdt/dw_wdt.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="Kernel">
|
||
|
<File Name="../../src/clock.c"/>
|
||
|
<File Name="../../src/components.c"/>
|
||
|
<File Name="../../src/device.c"/>
|
||
|
<File Name="../../src/idle.c"/>
|
||
|
<File Name="../../src/ipc.c"/>
|
||
|
<File Name="../../src/irq.c"/>
|
||
|
<File Name="../../src/kservice.c"/>
|
||
|
<File Name="../../src/mem.c"/>
|
||
|
<File Name="../../src/mempool.c"/>
|
||
|
<File Name="../../src/object.c"/>
|
||
|
<File Name="../../src/scheduler.c"/>
|
||
|
<File Name="../../src/signal.c"/>
|
||
|
<File Name="../../src/thread.c"/>
|
||
|
<File Name="../../src/timer.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="CK802">
|
||
|
<File Name="../../libcpu/c-sky/ck802/core_ck802.c"/>
|
||
|
<File Name="../../libcpu/c-sky/ck802/stack_ck802.c"/>
|
||
|
<File Name="../../libcpu/c-sky/ck802/contex_ck802_gcc.S"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="DeviceDrivers">
|
||
|
<File Name="../../components/drivers/misc/pin.c"/>
|
||
|
<File Name="../../components/drivers/serial/serial.c"/>
|
||
|
<File Name="../../components/drivers/src/completion.c"/>
|
||
|
<File Name="../../components/drivers/src/dataqueue.c"/>
|
||
|
<File Name="../../components/drivers/src/pipe.c"/>
|
||
|
<File Name="../../components/drivers/src/ringbuffer.c"/>
|
||
|
<File Name="../../components/drivers/src/waitqueue.c"/>
|
||
|
<File Name="../../components/drivers/src/workqueue.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="finsh">
|
||
|
<File Name="../../components/finsh/shell.c"/>
|
||
|
<File Name="../../components/finsh/symbol.c"/>
|
||
|
<File Name="../../components/finsh/cmd.c"/>
|
||
|
<File Name="../../components/finsh/msh.c"/>
|
||
|
<File Name="../../components/finsh/msh_cmd.c"/>
|
||
|
<File Name="../../components/finsh/msh_file.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<VirtualDirectory Name="libc">
|
||
|
<File Name="../../components/libc/compilers/minilibc/ctype.c"/>
|
||
|
<File Name="../../components/libc/compilers/minilibc/math.c"/>
|
||
|
<File Name="../../components/libc/compilers/minilibc/qsort.c"/>
|
||
|
<File Name="../../components/libc/compilers/minilibc/rand.c"/>
|
||
|
<File Name="../../components/libc/compilers/minilibc/stdlib.c"/>
|
||
|
<File Name="../../components/libc/compilers/minilibc/string.c"/>
|
||
|
<File Name="../../components/libc/compilers/minilibc/time.c"/>
|
||
|
</VirtualDirectory>
|
||
|
<DebugSessions>
|
||
|
<watchExpressions/>
|
||
|
<memoryExpressions>;;;</memoryExpressions>
|
||
|
<statistics>;;MHZ</statistics>
|
||
|
</DebugSessions>
|
||
|
</Project>
|