Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
混口饭吃,
rt-thread
提交
e46b16be
R
rt-thread
项目概览
混口饭吃,
/
rt-thread
与 Fork 源项目一致
Fork自
Mr_Pangza / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e46b16be
编写于
7月 18, 2018
作者:
Lawlieta
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[bsp] Adapt to SAL framework change
上级
8cda48a1
变更
23
显示空白变更内容
内联
并排
Showing
23 changed file
with
4366 addition
and
4298 deletion
+4366
-4298
bsp/gd32450z-eval/.config
bsp/gd32450z-eval/.config
+62
-40
bsp/gd32450z-eval/project.uvproj
bsp/gd32450z-eval/project.uvproj
+93
-316
bsp/gd32450z-eval/project.uvprojx
bsp/gd32450z-eval/project.uvprojx
+91
-310
bsp/gd32450z-eval/rtconfig.h
bsp/gd32450z-eval/rtconfig.h
+23
-15
bsp/lpc54608-LPCXpresso/.config
bsp/lpc54608-LPCXpresso/.config
+83
-25
bsp/lpc54608-LPCXpresso/project.uvprojx
bsp/lpc54608-LPCXpresso/project.uvprojx
+785
-444
bsp/lpc54608-LPCXpresso/rtconfig.h
bsp/lpc54608-LPCXpresso/rtconfig.h
+32
-101
bsp/qemu-vexpress-a9/.config
bsp/qemu-vexpress-a9/.config
+25
-12
bsp/qemu-vexpress-a9/rtconfig.h
bsp/qemu-vexpress-a9/rtconfig.h
+13
-6
bsp/stm32f40x/.config
bsp/stm32f40x/.config
+74
-23
bsp/stm32f40x/project.uvproj
bsp/stm32f40x/project.uvproj
+60
-8
bsp/stm32f40x/project.uvprojx
bsp/stm32f40x/project.uvprojx
+122
-350
bsp/stm32f40x/rtconfig.h
bsp/stm32f40x/rtconfig.h
+26
-10
bsp/stm32f429-apollo/.config
bsp/stm32f429-apollo/.config
+65
-25
bsp/stm32f429-apollo/drivers/drv_spi_flash.c
bsp/stm32f429-apollo/drivers/drv_spi_flash.c
+1
-1
bsp/stm32f429-apollo/project.ewp
bsp/stm32f429-apollo/project.ewp
+2613
-2492
bsp/stm32f429-apollo/project.uvproj
bsp/stm32f429-apollo/project.uvproj
+50
-40
bsp/stm32f429-apollo/project.uvprojx
bsp/stm32f429-apollo/project.uvprojx
+43
-29
bsp/stm32f429-apollo/rtconfig.h
bsp/stm32f429-apollo/rtconfig.h
+23
-11
bsp/stm32f429-armfly/.config
bsp/stm32f429-armfly/.config
+30
-14
bsp/stm32f429-armfly/drivers/drv_spi_flash.c
bsp/stm32f429-armfly/drivers/drv_spi_flash.c
+1
-1
bsp/stm32f429-armfly/project.uvprojx
bsp/stm32f429-armfly/project.uvprojx
+37
-20
bsp/stm32f429-armfly/rtconfig.h
bsp/stm32f429-armfly/rtconfig.h
+14
-5
未找到文件。
bsp/gd32450z-eval/.config
浏览文件 @
e46b16be
...
...
@@ -13,13 +13,22 @@ CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
100
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
0
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_RT_IDEL_HOOK_LIST_SIZE
=
4
CONFIG_IDLE_THREAD_STACK_SIZE
=
256
# CONFIG_RT_USING_TIMER_SOFT is not set
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
...
...
@@ -46,6 +55,7 @@ CONFIG_RT_USING_HEAP=y
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE
=
y
# CONFIG_RT_USING_DEVICE_OPS is not set
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
...
...
@@ -81,6 +91,7 @@ CONFIG_FINSH_CMD_SIZE=80
CONFIG_FINSH_USING_MSH
=
y
CONFIG_FINSH_USING_MSH_DEFAULT
=
y
# CONFIG_FINSH_USING_MSH_ONLY is not set
CONFIG_FINSH_ARG_MAX
=
10
#
# Device virtual file system
...
...
@@ -89,7 +100,7 @@ CONFIG_RT_USING_DFS=y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
4
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
4
CONFIG_DFS_FD_MAX
=
8
CONFIG_DFS_FD_MAX
=
16
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
...
...
@@ -108,7 +119,6 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
CONFIG_RT_USING_DFS_NET
=
y
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
...
...
@@ -119,12 +129,14 @@ CONFIG_RT_USING_DFS_NET=y
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC
=
y
CONFIG_RT_PIPE_BUFSZ
=
512
CONFIG_RT_USING_SERIAL
=
y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
# CONFIG_RT_USING_CPUTIME is not set
# CONFIG_RT_USING_I2C is not set
CONFIG_RT_USING_PIN
=
y
# CONFIG_RT_USING_PWM is not set
# CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set
# CONFIG_RT_USING_RTC is not set
...
...
@@ -132,6 +144,7 @@ CONFIG_RT_USING_PIN=y
# CONFIG_RT_USING_SPI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_WIFI is not set
# CONFIG_RT_USING_AUDIO is not set
#
# Using USB
...
...
@@ -150,8 +163,20 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_RT_USING_POSIX_AIO is not set
#
# Network stack
# Network
#
#
# Socket abstraction layer
#
CONFIG_RT_USING_SAL
=
y
#
# protocol stack implement
#
CONFIG_SAL_USING_LWIP
=
y
CONFIG_SAL_USING_POSIX
=
y
CONFIG_SAL_PROTO_FAMILIES_NUM
=
4
#
# light weight TCP/IP stack
...
...
@@ -224,20 +249,6 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# RT-Thread online packages
#
#
# system packages
#
#
# RT-Thread GUI Engine
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
#
# IoT - internet of things
#
...
...
@@ -246,6 +257,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_LJSON is not set
# CONFIG_PKG_USING_EZXML is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -268,6 +280,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_ONENET is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
#
# security packages
...
...
@@ -279,6 +292,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
#
# language packages
#
# CONFIG_PKG_USING_LUA is not set
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
...
...
@@ -286,6 +300,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# multimedia packages
#
# CONFIG_PKG_USING_OPENMV is not set
# CONFIG_PKG_USING_MUPDF is not set
#
# tools packages
...
...
@@ -294,41 +309,48 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
# CONFIG_PKG_USING_IPERF is not set
#
# system packages
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_FAL is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
#
# peripheral libraries and drivers
#
# CONFIG_PKG_USING_STM32F4_HAL is not set
# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
#
# miscellaneous packages
#
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_SAMPLES is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
# CONFIG_PKG_USING_ZLIB is not set
# CONFIG_PKG_USING_DSTR is not set
#
# example package: hello
#
# CONFIG_PKG_USING_HELLO is not set
#
# Privated Packages of RealThread
# sample package
#
# CONFIG_PKG_USING_CODEC is not set
# CONFIG_PKG_USING_PLAYER is not set
# CONFIG_PKG_USING_PERSIMMON_SRC is not set
# CONFIG_PKG_USING_SAMPLES is not set
#
#
Network Utilities
#
example package: hello
#
# CONFIG_PKG_USING_MDNS is not set
# CONFIG_PKG_USING_UPNP is not set
# CONFIG_PKG_USING_WLAN_WICED_SRC is not set
# CONFIG_PKG_USING_CLOUDSDK is not set
# CONFIG_PKG_USING_COREMARK is not set
# CONFIG_PKG_USING_POWER_MANAGER is not set
# CONFIG_PKG_USING_RT_OTA is not set
# CONFIG_PKG_USING_RT_AT is not set
# CONFIG_PKG_USING_HELLO is not set
CONFIG_BSP_USING_SDRAM
=
y
CONFIG_BSP_USING_UART0
=
y
# CONFIG_BSP_USING_UART1 is not set
...
...
bsp/gd32450z-eval/project.uvproj
浏览文件 @
e46b16be
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_proj.xsd"
>
<SchemaVersion>
1.1
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Targets>
<Target>
<TargetName>
rt-thread_gd32f4xx
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<
uAC6>
0
</uAC6
>
<
pCCUsed>
5060422::V5.06 update 4 (build 422)::ARMCC
</pCCUsed
>
<TargetOption>
<TargetCommonOption>
<Device>
GD32F450ZK
</Device>
<Vendor>
GigaDevice
</Vendor>
<Cpu>
IRAM(0x20000000-0x2002FFFF) IRAM2(0x10000000-0x1000FFFF) IROM(0x08000000-0x082FFFFF) CLOCK(16000000) CPUTYPE("Cortex-M4") FPU2
</Cpu>
<FlashUtilSpec
/
>
<FlashUtilSpec
></FlashUtilSpec
>
<StartupFile>
"Startup\GD\GD32F4xx\startup_gd32f4xx.s" ("GD32F4xx Startup Code")
</StartupFile>
<FlashDriverDll>
UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0GD32F4xx_3MB -FS08000000 -FL0300000)
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
gd32f4xx0.h
</RegisterFile>
<MemoryEnv
/
>
<Cmp
/
>
<Asm
/
>
<Linker
/
>
<OHString
/
>
<InfinionOptionDll
/
>
<SLE66CMisc
/
>
<SLE66AMisc
/
>
<SLE66LinkerMisc
/
>
<MemoryEnv
></MemoryEnv
>
<Cmp
></Cmp
>
<Asm
></Asm
>
<Linker
></Linker
>
<OHString
></OHString
>
<InfinionOptionDll
></InfinionOptionDll
>
<SLE66CMisc
></SLE66CMisc
>
<SLE66AMisc
></SLE66AMisc
>
<SLE66LinkerMisc
></SLE66LinkerMisc
>
<SFDFile>
SFD\GD\GD32F4xx\GD32F4xx.SFR
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath
/
>
<IncludePath
/
>
<LibPath
/
>
<BinPath
></BinPath
>
<IncludePath
></IncludePath
>
<LibPath
></LibPath
>
<RegisterFilePath>
GD\GD32F4xx\
</RegisterFilePath>
<DBRegisterFilePath>
GD\GD32F4xx\
</DBRegisterFilePath>
<TargetStatus>
...
...
@@ -56,8 +59,8 @@
<BeforeCompile>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopU1X>
0
</nStopU1X>
...
...
@@ -66,8 +69,8 @@
<BeforeMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopB1X>
0
</nStopB1X>
...
...
@@ -76,15 +79,15 @@
<AfterMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SVCSIdString
/
>
<SVCSIdString
></SVCSIdString
>
</TargetCommonOption>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
...
...
@@ -98,8 +101,8 @@
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument
/
>
<IncludeLibraryModules
/
>
<CustomArgument
></CustomArgument
>
<IncludeLibraryModules
></IncludeLibraryModules
>
<ComprImg>
1
</ComprImg>
</CommonProperty>
<DllOption>
...
...
@@ -108,7 +111,7 @@
<SimDlgDll>
DCM.DLL
</SimDlgDll>
<SimDlgDllArguments>
-pCM3
</SimDlgDllArguments>
<TargetDllName>
SARMCM3.DLL
</TargetDllName>
<TargetDllArguments
/
>
<TargetDllArguments
></TargetDllArguments
>
<TargetDlgDll>
TCM.DLL
</TargetDlgDll>
<TargetDlgDllArguments>
-pCM3
</TargetDlgDllArguments>
</DllOption>
...
...
@@ -145,20 +148,20 @@
<RestoreSysVw>
1
</RestoreSysVw>
</Target>
<RunDebugAfterBuild>
0
</RunDebugAfterBuild>
<TargetSelection>
3
</TargetSelection>
<TargetSelection>
2
</TargetSelection>
<SimDlls>
<CpuDll
/
>
<CpuDllArguments
/
>
<PeripheralDll
/
>
<PeripheralDllArguments
/
>
<InitializationFile
/
>
<CpuDll
></CpuDll
>
<CpuDllArguments
></CpuDllArguments
>
<PeripheralDll
></PeripheralDll
>
<PeripheralDllArguments
></PeripheralDllArguments
>
<InitializationFile
></InitializationFile
>
</SimDlls>
<TargetDlls>
<CpuDll
/
>
<CpuDllArguments
/
>
<PeripheralDll
/
>
<PeripheralDllArguments
/
>
<InitializationFile
/
>
<CpuDll
></CpuDll
>
<CpuDllArguments
></CpuDllArguments
>
<PeripheralDll
></PeripheralDll
>
<PeripheralDllArguments
></PeripheralDllArguments
>
<InitializationFile
></InitializationFile
>
<Driver>
BIN\CMSIS_AGDI.dll
</Driver>
</TargetDlls>
</DebugOption>
...
...
@@ -174,10 +177,10 @@
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3>
"" ()
</Flash3>
<Flash4
/
>
<pFcarmOut
/
>
<pFcarmGrp
/
>
<pFcArmRoot
/
>
<Flash4
></Flash4
>
<pFcarmOut
></pFcarmOut
>
<pFcarmGrp
></pFcarmGrp
>
<pFcArmRoot
></pFcArmRoot
>
<FcArmLst>
0
</FcArmLst>
</Utilities>
<TargetArmAds>
...
...
@@ -210,7 +213,7 @@
<RvctClst>
0
</RvctClst>
<GenPPlst>
0
</GenPPlst>
<AdsCpuType>
"Cortex-M4"
</AdsCpuType>
<RvctDeviceName
/
>
<RvctDeviceName
></RvctDeviceName
>
<mOS>
0
</mOS>
<uocRom>
0
</uocRom>
<uocRam>
0
</uocRam>
...
...
@@ -342,7 +345,7 @@
<Size>
0x10000
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector
/
>
<RvctStartVector
></RvctStartVector
>
</ArmAdsMisc>
<Cads>
<interw>
1
</interw>
...
...
@@ -359,7 +362,6 @@
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
1
</uC99>
<uGnu>
0
</uGnu>
<useXO>
0
</useXO>
<v6Lang>
1
</v6Lang>
<v6LangP>
1
</v6LangP>
...
...
@@ -369,10 +371,10 @@
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls
/
>
<MiscControls
></MiscControls
>
<Define>
GD32F4XX, RT_USING_ARM_LIBC, USE_STDPERIPH_DRIVER
</Define>
<Undefine
/
>
<IncludePath>
applications;.;drivers;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\d
fs\filesystems\net;..\..\components\dfs\filesystems\net\select;..\..\components\dfs\filesystems\net\socket;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif
</IncludePath>
<Undefine
></Undefine
>
<IncludePath>
applications;.;drivers;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\d
rivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -387,10 +389,10 @@
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls
/
>
<Define
/
>
<Undefine
/
>
<IncludePath
/
>
<MiscControls
></MiscControls
>
<Define
></Define
>
<Undefine
></Undefine
>
<IncludePath
></IncludePath
>
</VariousControls>
</Aads>
<LDads>
...
...
@@ -402,13 +404,13 @@
<useFile>
0
</useFile>
<TextAddressRange>
0x08000000
</TextAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<pXoBase
/
>
<ScatterFile
/
>
<IncludeLibs
/
>
<IncludeLibsPath
/
>
<pXoBase
></pXoBase
>
<ScatterFile
></ScatterFile
>
<IncludeLibs
></IncludeLibs
>
<IncludeLibsPath
></IncludeLibsPath
>
<Misc>
--keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)
</Misc>
<LinkerInputFile
/
>
<DisabledWarnings
/
>
<LinkerInputFile
></LinkerInputFile
>
<DisabledWarnings
></DisabledWarnings
>
</LDads>
</TargetArmAds>
</TargetOption>
...
...
@@ -431,29 +433,21 @@
<FileType>
1
</FileType>
<FilePath>
drivers\board.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_exmc_sdram.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_exmc_sdram.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_enet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_enet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
synopsys_emac.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -469,211 +463,151 @@
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_can.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_crc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_ctc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dac.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dbg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dci.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_enet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_exmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_exti.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_fmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_fwdgt.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_gpio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_ipa.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_iref.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_misc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_pmu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_rcu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_rtc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_sdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_spi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_syscfg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_timer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_tli.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_trng.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_wwdgt.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
system_gd32f4xx.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
startup_gd32f4xx.s
</FileName>
<FileType>
2
</FileType>
...
...
@@ -689,92 +623,66 @@
<FileType>
1
</FileType>
<FilePath>
..\..\src\clock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
components.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\components.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\device.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\idle.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\ipc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\irq.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\kservice.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mem.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mempool.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\object.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\scheduler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\signal.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\thread.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -790,29 +698,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m4\cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\common\backtrace.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>
...
...
@@ -828,84 +728,47 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_fs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\poll.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\select.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
devfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\devfs\devfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_elm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ff.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\dfs_net.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_sockets.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
...
...
@@ -915,50 +778,36 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\misc\pin.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
serial.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\serial\serial.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\completion.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\dataqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\pipe.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringbuffer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\ringbuffer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\waitqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueue.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -974,106 +823,76 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\shell.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
symbol.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\symbol.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_compiler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_compiler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_error.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_error.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_heap.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_heap.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_node.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_node.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_ops.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_ops.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_parser.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_parser.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_var.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_var.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_vm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_vm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_token.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1089,29 +908,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\mem_std.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\stdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stubs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\stubs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
time.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1127,246 +938,176 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_lib.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\api_lib.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_msg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\api_msg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
err.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\err.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netifapi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netifapi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcpip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\tcpip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
def.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\def.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dns.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\dns.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
inet_chksum.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\inet_chksum.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\memp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\netif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\pbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
raw.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\raw.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stats.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\stats.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sys.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\sys.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_in.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp_in.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_out.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp_out.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timeouts.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\timeouts.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
udp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\udp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\ethernet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernetif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\ethernetif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
lowpan6.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\lowpan6.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
autoip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dhcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
etharp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
icmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
igmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_addr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_frag.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1374,7 +1115,43 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
</Project>
bsp/gd32450z-eval/project.uvprojx
浏览文件 @
e46b16be
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_projx.xsd"
>
<SchemaVersion>
2.1
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Targets>
<Target>
<TargetName>
rt-thread_gd32f4xx
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<
uAC6>
0
</uAC6
>
<
pCCUsed>
5060422::V5.06 update 4 (build 422)::ARMCC
</pCCUsed
>
<TargetOption>
<TargetCommonOption>
<Device>
GD32F450ZK
</Device>
...
...
@@ -15,28 +18,28 @@
<PackID>
GigaDevice.GD32F4xx_DFP.1.0.1
</PackID>
<PackURL>
http://gd32mcu.21ic.com/data/documents/yingyongruanjian/GD32F4
</PackURL>
<Cpu>
IRAM(0x20000000,0x030000) IRAM2(0x10000000,0x010000) IROM(0x08000000,0x0300000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec
/
>
<StartupFile
/
>
<FlashUtilSpec
></FlashUtilSpec
>
<StartupFile
></StartupFile
>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0GD32F4xx_3MB -FS08000000 -FL0300000 -FP0($$Device:GD32F450ZK$Flash\GD32F4xx_3MB.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:GD32F450ZK$Device\Include\gd32f4xx.h
</RegisterFile>
<MemoryEnv
/
>
<Cmp
/
>
<Asm
/
>
<Linker
/
>
<OHString
/
>
<InfinionOptionDll
/
>
<SLE66CMisc
/
>
<SLE66AMisc
/
>
<SLE66LinkerMisc
/
>
<MemoryEnv
></MemoryEnv
>
<Cmp
></Cmp
>
<Asm
></Asm
>
<Linker
></Linker
>
<OHString
></OHString
>
<InfinionOptionDll
></InfinionOptionDll
>
<SLE66CMisc
></SLE66CMisc
>
<SLE66AMisc
></SLE66AMisc
>
<SLE66LinkerMisc
></SLE66LinkerMisc
>
<SFDFile>
$$Device:GD32F450ZK$SVD\GD32F4xx.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath
/
>
<IncludePath
/
>
<LibPath
/
>
<RegisterFilePath
/
>
<DBRegisterFilePath
/
>
<BinPath
></BinPath
>
<IncludePath
></IncludePath
>
<LibPath
></LibPath
>
<RegisterFilePath
></RegisterFilePath
>
<DBRegisterFilePath
></DBRegisterFilePath
>
<TargetStatus>
<Error>
0
</Error>
<ExitCodeStop>
0
</ExitCodeStop>
...
...
@@ -58,8 +61,8 @@
<BeforeCompile>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopU1X>
0
</nStopU1X>
...
...
@@ -68,8 +71,8 @@
<BeforeMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopB1X>
0
</nStopB1X>
...
...
@@ -79,14 +82,14 @@
<RunUserProg1>
1
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name>
fromelf --bin !L --output rtthread.bin
</UserProg1Name>
<UserProg2Name
/
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SVCSIdString
/
>
<SVCSIdString
></SVCSIdString
>
</TargetCommonOption>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
...
...
@@ -100,8 +103,8 @@
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument
/
>
<IncludeLibraryModules
/
>
<CustomArgument
></CustomArgument
>
<IncludeLibraryModules
></IncludeLibraryModules
>
<ComprImg>
1
</ComprImg>
</CommonProperty>
<DllOption>
...
...
@@ -134,11 +137,11 @@
</Flash1>
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3
/
>
<Flash4
/
>
<pFcarmOut
/
>
<pFcarmGrp
/
>
<pFcArmRoot
/
>
<Flash3
></Flash3
>
<Flash4
></Flash4
>
<pFcarmOut
></pFcarmOut
>
<pFcarmGrp
></pFcarmGrp
>
<pFcArmRoot
></pFcArmRoot
>
<FcArmLst>
0
</FcArmLst>
</Utilities>
<TargetArmAds>
...
...
@@ -171,7 +174,7 @@
<RvctClst>
0
</RvctClst>
<GenPPlst>
0
</GenPPlst>
<AdsCpuType>
"Cortex-M4"
</AdsCpuType>
<RvctDeviceName
/
>
<RvctDeviceName
></RvctDeviceName
>
<mOS>
0
</mOS>
<uocRom>
0
</uocRom>
<uocRam>
0
</uocRam>
...
...
@@ -303,7 +306,7 @@
<Size>
0x10000
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector
/
>
<RvctStartVector
></RvctStartVector
>
</ArmAdsMisc>
<Cads>
<interw>
1
</interw>
...
...
@@ -320,7 +323,6 @@
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
1
</uC99>
<uGnu>
0
</uGnu>
<useXO>
0
</useXO>
<v6Lang>
1
</v6Lang>
<v6LangP>
1
</v6LangP>
...
...
@@ -330,10 +332,10 @@
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls
/
>
<MiscControls
></MiscControls
>
<Define>
GD32F4XX, RT_USING_ARM_LIBC, USE_STDPERIPH_DRIVER
</Define>
<Undefine
/
>
<IncludePath>
applications;.;drivers;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\d
fs\filesystems\net;..\..\components\dfs\filesystems\net\select;..\..\components\dfs\filesystems\net\socket;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif
</IncludePath>
<Undefine
></Undefine
>
<IncludePath>
applications;.;drivers;Libraries\CMSIS\GD\GD32F4xx\Include;Libraries\CMSIS;Libraries\GD32F4xx_standard_peripheral\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\d
rivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -348,10 +350,10 @@
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls
/
>
<Define
/
>
<Undefine
/
>
<IncludePath
/
>
<MiscControls
></MiscControls
>
<Define
></Define
>
<Undefine
></Undefine
>
<IncludePath
></IncludePath
>
</VariousControls>
</Aads>
<LDads>
...
...
@@ -363,13 +365,13 @@
<useFile>
0
</useFile>
<TextAddressRange>
0x08000000
</TextAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<pXoBase
/
>
<pXoBase
></pXoBase
>
<ScatterFile>
.\gd32_rom.ld
</ScatterFile>
<IncludeLibs
/
>
<IncludeLibsPath
/
>
<IncludeLibs
></IncludeLibs
>
<IncludeLibsPath
></IncludeLibsPath
>
<Misc>
--keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)
</Misc>
<LinkerInputFile
/
>
<DisabledWarnings
/
>
<LinkerInputFile
></LinkerInputFile
>
<DisabledWarnings
></DisabledWarnings
>
</LDads>
</TargetArmAds>
</TargetOption>
...
...
@@ -392,29 +394,21 @@
<FileType>
1
</FileType>
<FilePath>
drivers\board.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_exmc_sdram.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_exmc_sdram.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_enet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_enet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
synopsys_emac.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -430,211 +424,151 @@
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_can.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_crc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_ctc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dac.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dbg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dci.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_enet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_exmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_exti.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_fmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_fwdgt.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_gpio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_ipa.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_iref.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_misc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_pmu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_rcu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_rtc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_sdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_spi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_syscfg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_timer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_tli.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_trng.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gd32f4xx_wwdgt.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
system_gd32f4xx.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
startup_gd32f4xx.s
</FileName>
<FileType>
2
</FileType>
...
...
@@ -650,92 +584,66 @@
<FileType>
1
</FileType>
<FilePath>
..\..\src\clock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
components.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\components.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\device.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\idle.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\ipc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\irq.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\kservice.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mem.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mempool.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\object.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\scheduler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\signal.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\thread.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -751,29 +659,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m4\cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\common\backtrace.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>
...
...
@@ -789,84 +689,47 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_fs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\poll.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\select.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
devfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\devfs\devfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_elm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ff.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\dfs_net.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_sockets.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
...
...
@@ -876,50 +739,36 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\misc\pin.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
serial.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\serial\serial.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\completion.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\dataqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\pipe.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringbuffer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\ringbuffer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\waitqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueue.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -935,106 +784,76 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\shell.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
symbol.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\symbol.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_compiler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_compiler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_error.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_error.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_heap.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_heap.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_node.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_node.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_ops.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_ops.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_parser.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_parser.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_var.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_var.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_vm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_vm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_token.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1050,29 +869,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\mem_std.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\stdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stubs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\stubs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
time.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1088,246 +899,176 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_lib.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\api_lib.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_msg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\api_msg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
err.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\err.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netifapi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netifapi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcpip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\tcpip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
def.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\def.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dns.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\dns.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
inet_chksum.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\inet_chksum.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\memp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\netif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\pbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
raw.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\raw.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stats.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\stats.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sys.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\sys.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_in.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp_in.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_out.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp_out.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timeouts.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\timeouts.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
udp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\udp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\ethernet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernetif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\ethernetif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
lowpan6.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\lowpan6.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
autoip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dhcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
etharp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
icmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
igmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_addr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_frag.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1335,19 +1076,59 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
::CMSIS
</GroupName>
</Group>
</Groups>
</Target>
</Targets>
<RTE>
<apis
/>
<apis/>
<components>
<component
Cclass=
"CMSIS"
Cgroup=
"CORE"
Cvendor=
"ARM"
Cversion=
"5.0.1"
condition=
"ARMv6_7_8-M Device"
>
<package
name=
"CMSIS"
schemaVersion=
"1.3"
url=
"http://www.keil.com/pack/"
vendor=
"ARM"
version=
"5.0.1"
/>
<package
name=
"CMSIS"
schemaVersion=
"1.3"
url=
"http://www.keil.com/pack/"
vendor=
"ARM"
version=
"5.0.1"
/>
<targetInfos>
<targetInfo
name=
"rt-thread_gd32f4xx"
/>
<targetInfo
name=
"rt-thread_gd32f4xx"
/>
</targetInfos>
</component>
</components>
<files
/>
<files/>
</RTE>
</Project>
bsp/gd32450z-eval/rtconfig.h
浏览文件 @
e46b16be
...
...
@@ -11,12 +11,11 @@
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 100
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT 0
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define RT_IDEL_HOOK_LIST_SIZE 4
#define IDLE_THREAD_STACK_SIZE 256
#define RT_DEBUG
/* Inter-Thread communication */
...
...
@@ -61,6 +60,7 @@
#define FINSH_CMD_SIZE 80
#define FINSH_USING_MSH
#define FINSH_USING_MSH_DEFAULT
#define FINSH_ARG_MAX 10
/* Device virtual file system */
...
...
@@ -68,7 +68,7 @@
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 4
#define DFS_FILESYSTEM_TYPES_MAX 4
#define DFS_FD_MAX
8
#define DFS_FD_MAX
16
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
...
...
@@ -82,11 +82,11 @@
#define RT_DFS_ELM_MAX_SECTOR_SIZE 512
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
#define RT_USING_DFS_NET
/* Device Drivers */
#define RT_USING_DEVICE_IPC
#define RT_PIPE_BUFSZ 512
#define RT_USING_SERIAL
#define RT_USING_PIN
...
...
@@ -98,7 +98,17 @@
#define RT_USING_LIBC
#define RT_USING_POSIX
/* Network stack */
/* Network */
/* Socket abstraction layer */
#define RT_USING_SAL
/* protocol stack implement */
#define SAL_USING_LWIP
#define SAL_USING_POSIX
#define SAL_PROTO_FAMILIES_NUM 4
/* light weight TCP/IP stack */
...
...
@@ -150,11 +160,6 @@
/* RT-Thread online packages */
/* system packages */
/* RT-Thread GUI Engine */
/* IoT - internet of things */
...
...
@@ -178,16 +183,19 @@
/* tools packages */
/*
miscellaneous
packages */
/*
system
packages */
/*
example package: hello
*/
/*
peripheral libraries and drivers
*/
/* Privated Packages of RealThread */
/* miscellaneous packages */
/* sample package */
/* Network Utilities */
/* example package: hello */
#define BSP_USING_SDRAM
#define BSP_USING_UART0
...
...
bsp/lpc54608-LPCXpresso/.config
浏览文件 @
e46b16be
...
...
@@ -13,15 +13,24 @@ CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
1000
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
0
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_RT_IDEL_HOOK_LIST_SIZE
=
4
CONFIG_IDLE_THREAD_STACK_SIZE
=
256
CONFIG_RT_USING_TIMER_SOFT
=
y
CONFIG_RT_TIMER_THREAD_PRIO
=
4
CONFIG_RT_TIMER_THREAD_STACK_SIZE
=
512
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
...
...
@@ -49,6 +58,7 @@ CONFIG_RT_USING_HEAP=y
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE
=
y
# CONFIG_RT_USING_DEVICE_OPS is not set
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
...
...
@@ -78,6 +88,7 @@ CONFIG_FINSH_USING_HISTORY=y
CONFIG_FINSH_HISTORY_LINES
=
5
CONFIG_FINSH_USING_SYMTAB
=
y
CONFIG_FINSH_USING_DESCRIPTION
=
y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
CONFIG_FINSH_THREAD_PRIORITY
=
20
CONFIG_FINSH_THREAD_STACK_SIZE
=
4096
CONFIG_FINSH_CMD_SIZE
=
80
...
...
@@ -85,6 +96,7 @@ CONFIG_FINSH_CMD_SIZE=80
CONFIG_FINSH_USING_MSH
=
y
CONFIG_FINSH_USING_MSH_DEFAULT
=
y
# CONFIG_FINSH_USING_MSH_ONLY is not set
CONFIG_FINSH_ARG_MAX
=
10
#
# Device virtual file system
...
...
@@ -93,7 +105,7 @@ CONFIG_RT_USING_DFS=y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
2
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
2
CONFIG_DFS_FD_MAX
=
4
CONFIG_DFS_FD_MAX
=
16
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
...
...
@@ -111,8 +123,7 @@ CONFIG_RT_DFS_ELM_DRIVES=2
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE
=
512
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
# CONFIG_RT_USING_DFS_DEVFS is not set
# CONFIG_RT_USING_DFS_NET is not set
CONFIG_RT_USING_DFS_DEVFS
=
y
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
...
...
@@ -123,6 +134,7 @@ CONFIG_RT_DFS_ELM_REENTRANT=y
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC
=
y
CONFIG_RT_PIPE_BUFSZ
=
512
CONFIG_RT_USING_SERIAL
=
y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
...
...
@@ -130,6 +142,7 @@ CONFIG_RT_USING_SERIAL=y
CONFIG_RT_USING_I2C
=
y
CONFIG_RT_USING_I2C_BITOPS
=
y
CONFIG_RT_USING_PIN
=
y
# CONFIG_RT_USING_PWM is not set
# CONFIG_RT_USING_MTD_NOR is not set
CONFIG_RT_USING_MTD_NAND
=
y
# CONFIG_RT_MTD_NAND_DEBUG is not set
...
...
@@ -137,6 +150,11 @@ CONFIG_RT_USING_RTC=y
# CONFIG_RT_USING_SOFT_RTC is not set
# CONFIG_RTC_SYNC_USING_NTP is not set
CONFIG_RT_USING_SDIO
=
y
CONFIG_RT_SDIO_STACK_SIZE
=
512
CONFIG_RT_SDIO_THREAD_PRIORITY
=
15
CONFIG_RT_MMCSD_STACK_SIZE
=
1024
CONFIG_RT_MMCSD_THREAD_PREORITY
=
22
CONFIG_RT_MMCSD_MAX_PARTITION
=
16
CONFIG_RT_USING_SPI
=
y
# CONFIG_RT_USING_SPI_MSD is not set
# CONFIG_RT_USING_SFUD is not set
...
...
@@ -146,6 +164,7 @@ CONFIG_RT_USING_SPI=y
# CONFIG_RT_USING_SPI_WIFI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_WIFI is not set
# CONFIG_RT_USING_AUDIO is not set
#
# Using USB
...
...
@@ -158,12 +177,28 @@ CONFIG_RT_USING_SPI=y
#
CONFIG_RT_USING_LIBC
=
y
CONFIG_RT_USING_PTHREADS
=
y
# CONFIG_RT_USING_POSIX is not set
# CONFIG_HAVE_SYS_SIGNALS is not set
CONFIG_RT_USING_POSIX
=
y
# CONFIG_RT_USING_POSIX_MMAP is not set
# CONFIG_RT_USING_POSIX_TERMIOS is not set
# CONFIG_RT_USING_POSIX_AIO is not set
# CONFIG_RT_USING_LIBDL is not set
# CONFIG_RT_USING_LWP is not set
#
# Network
#
#
#
Network stack
#
Socket abstraction layer
#
CONFIG_RT_USING_SAL
=
y
#
# protocol stack implement
#
CONFIG_SAL_USING_LWIP
=
y
CONFIG_SAL_USING_POSIX
=
y
CONFIG_SAL_PROTO_FAMILIES_NUM
=
4
#
# light weight TCP/IP stack
...
...
@@ -201,6 +236,8 @@ CONFIG_RT_LWIP_TCP_WND=8196
CONFIG_RT_LWIP_TCPTHREAD_PRIORITY
=
10
CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE
=
8
CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE
=
1024
# CONFIG_LWIP_NO_RX_THREAD is not set
# CONFIG_LWIP_NO_TX_THREAD is not set
CONFIG_RT_LWIP_ETHTHREAD_PRIORITY
=
12
CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE
=
1024
CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE
=
8
...
...
@@ -240,20 +277,6 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# RT-Thread online packages
#
#
# system packages
#
#
# RT-Thread GUI Engine
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
#
# IoT - internet of things
#
...
...
@@ -262,6 +285,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_LJSON is not set
# CONFIG_PKG_USING_EZXML is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -283,6 +307,8 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_ONENET is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
#
# security packages
...
...
@@ -294,6 +320,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
#
# language packages
#
# CONFIG_PKG_USING_LUA is not set
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
...
...
@@ -301,27 +328,58 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# multimedia packages
#
# CONFIG_PKG_USING_OPENMV is not set
# CONFIG_PKG_USING_MUPDF is not set
#
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
# CONFIG_PKG_USING_IPERF is not set
#
# system packages
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_FAL is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
#
# peripheral libraries and drivers
#
# CONFIG_PKG_USING_STM32F4_HAL is not set
# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
#
# miscellaneous packages
#
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
# CONFIG_PKG_USING_ZLIB is not set
# CONFIG_PKG_USING_DSTR is not set
#
# sample package
#
# CONFIG_PKG_USING_SAMPLES is not set
#
# example package: hello
#
# CONFIG_PKG_USING_HELLO is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
CONFIG_SOC_LPC54608
=
y
CONFIG_RT_USING_UART0
=
y
CONFIG_BSP_DRV_SDCARD
=
y
...
...
bsp/lpc54608-LPCXpresso/project.uvprojx
浏览文件 @
e46b16be
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_projx.xsd"
>
<SchemaVersion>
2.1
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Targets>
<Target>
<TargetName>
rtthread-lpc546xx
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
5060750::V5.06 update 6 (build 750)::ARMCC
</pCCUsed>
<uAC6>
0
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
LPC54608J512ET180:M4
</Device>
<Vendor>
NXP
</Vendor>
<PackID>
NXP.LPC54608_DFP.2.3
.0
</PackID>
<PackURL>
http://
mcuxpresso.nxp.com/cmsis_pack/repo
/
</PackURL>
<PackID>
Keil.LPC54000_DFP.2.5
.0
</PackID>
<PackURL>
http://
www.keil.com/pack
/
</PackURL>
<Cpu>
IROM(0x00000000,0x00080000) IRAM(0x20000000,0x00028000) IRAM2(0x04000000,0x00008000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec
></FlashUtilSpec
>
<StartupFile
></StartupFile
>
<FlashUtilSpec
/
>
<StartupFile
/
>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0LPC5460x_512 -FS00 -FL080000 -FP0($$Device:LPC54608J512ET180$Flash\LPC5460x_512.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:LPC54608J512ET180$Device\Include\LPC54608.h
</RegisterFile>
<MemoryEnv
></MemoryEnv
>
<Cmp
></Cmp
>
<Asm
></Asm
>
<Linker
></Linker
>
<OHString
></OHString
>
<InfinionOptionDll
></InfinionOptionDll
>
<SLE66CMisc
></SLE66CMisc
>
<SLE66AMisc
></SLE66AMisc
>
<SLE66LinkerMisc
></SLE66LinkerMisc
>
<MemoryEnv
/
>
<Cmp
/
>
<Asm
/
>
<Linker
/
>
<OHString
/
>
<InfinionOptionDll
/
>
<SLE66CMisc
/
>
<SLE66AMisc
/
>
<SLE66LinkerMisc
/
>
<SFDFile>
$$Device:LPC54608J512ET180$SVD\LPC54608.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath
></BinPath
>
<IncludePath
></IncludePath
>
<LibPath
></LibPath
>
<RegisterFilePath
></RegisterFilePath
>
<DBRegisterFilePath
></DBRegisterFilePath
>
<BinPath
/
>
<IncludePath
/
>
<LibPath
/
>
<RegisterFilePath
/
>
<DBRegisterFilePath
/
>
<TargetStatus>
<Error>
0
</Error>
<ExitCodeStop>
0
</ExitCodeStop>
...
...
@@ -62,8 +58,8 @@
<BeforeCompile>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopU1X>
0
</nStopU1X>
...
...
@@ -72,8 +68,8 @@
<BeforeMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopB1X>
0
</nStopB1X>
...
...
@@ -82,15 +78,15 @@
<AfterMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SVCSIdString
></SVCSIdString
>
<SVCSIdString
/
>
</TargetCommonOption>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
...
...
@@ -104,8 +100,8 @@
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument
></CustomArgument
>
<IncludeLibraryModules
></IncludeLibraryModules
>
<CustomArgument
/
>
<IncludeLibraryModules
/
>
<ComprImg>
1
</ComprImg>
</CommonProperty>
<DllOption>
...
...
@@ -139,10 +135,10 @@
<bUseTDR>
1
</bUseTDR>
<Flash2>
BIN\UL2CM3.DLL
</Flash2>
<Flash3>
"" ()
</Flash3>
<Flash4
></Flash4
>
<pFcarmOut
></pFcarmOut
>
<pFcarmGrp
></pFcarmGrp
>
<pFcArmRoot
></pFcArmRoot
>
<Flash4
/
>
<pFcarmOut
/
>
<pFcarmGrp
/
>
<pFcArmRoot
/
>
<FcArmLst>
0
</FcArmLst>
</Utilities>
<TargetArmAds>
...
...
@@ -175,7 +171,7 @@
<RvctClst>
0
</RvctClst>
<GenPPlst>
0
</GenPPlst>
<AdsCpuType>
"Cortex-M4"
</AdsCpuType>
<RvctDeviceName
></RvctDeviceName
>
<RvctDeviceName
/
>
<mOS>
0
</mOS>
<uocRom>
0
</uocRom>
<uocRam>
0
</uocRam>
...
...
@@ -307,7 +303,7 @@
<Size>
0x8000
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector
></RvctStartVector
>
<RvctStartVector
/
>
</ArmAdsMisc>
<Cads>
<interw>
1
</interw>
...
...
@@ -324,7 +320,6 @@
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
1
</uC99>
<uGnu>
0
</uGnu>
<useXO>
0
</useXO>
<v6Lang>
0
</v6Lang>
<v6LangP>
0
</v6LangP>
...
...
@@ -335,9 +330,9 @@
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls>
--library_interface=armcc --library_type=standardlib --diag_suppress=66,1296,186
</MiscControls>
<Define>
SDK_DEBUGCONSOLE=0, CPU_LPC54608, CORE_M4, CPU_LPC54608J512ET180=1
, RT_USING_ARM_LIBC
</Define>
<Undefine
></Undefine
>
<IncludePath>
SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/inc;SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src;SDK_2.2_LPCXpresso54608/devices/LPC54608/drivers;SDK_2.2_LPCXpresso54608/devices/LPC54608/utilities;SDK_2.2_LPCXpresso54608/CMSIS/Include;SDK_2.2_LPCXpresso54608/devices/LPC54608;drivers;applications;.;../../include;../../libcpu/arm/cortex-m4;../../libcpu/arm/common;../../components/cplusplus;../../components/drivers/include;../../components/drivers/include;../../components/drivers/include;../../components/drivers/include;../../components/drivers/include;../../components/drivers/include;../../components/drivers/spi;../../components/drivers/include;../../components/drivers/include;../../components/libc/pthreads;../../components/libc/time;../../components/libc/compilers/armlibc;../../components/finsh;../../components/net/lwip-2.0.2/src;../../components/net/lwip-2.0.2/src/include;../../components/net/lwip-2.0.2/src/include/ipv4;../../components/net/lwip-2.0.2/src/arch/include;../../components/net/lwip-2.0.2/src/include/netif;../../components/net/lwip-2.0.2/src/include/posix;../../components/dfs/include;../../components/dfs/filesystems/elmfa
t
</IncludePath>
<Define>
CPU_LPC54608J512ET180=1, CPU_LPC54608, CORE_M4, SDK_DEBUGCONSOLE=0
, RT_USING_ARM_LIBC
</Define>
<Undefine
/
>
<IncludePath>
applications;.;drivers;SDK_2.2_LPCXpresso54608\CMSIS\Include;SDK_2.2_LPCXpresso54608\devices\LPC54608;SDK_2.2_LPCXpresso54608\devices\LPC54608\drivers;SDK_2.2_LPCXpresso54608\devices\LPC54608\utilities;SDK_2.2_LPCXpresso54608\sdmmc_2.1.2\inc;SDK_2.2_LPCXpresso54608\sdmmc_2.1.2\src;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\cplusplus;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\pthreads;..\..\components\libc\time;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socke
t
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -352,10 +347,10 @@
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls
></MiscControls
>
<Define
></Define
>
<Undefine
></Undefine
>
<IncludePath
></IncludePath
>
<MiscControls
/
>
<Define
/
>
<Undefine
/
>
<IncludePath
/
>
</VariousControls>
</Aads>
<LDads>
...
...
@@ -367,344 +362,460 @@
<useFile>
0
</useFile>
<TextAddressRange>
0x00000000
</TextAddressRange>
<DataAddressRange>
0x02000000
</DataAddressRange>
<pXoBase
></pXoBase
>
<pXoBase
/
>
<ScatterFile>
.\LPC54608J512_flash.scf
</ScatterFile>
<IncludeLibs
></IncludeLibs
>
<IncludeLibsPath
></IncludeLibsPath
>
<IncludeLibs
/
>
<IncludeLibsPath
/
>
<Misc>
--keep *.o(RTMSymTab) --keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)
</Misc>
<LinkerInputFile
></LinkerInputFile
>
<DisabledWarnings
></DisabledWarnings
>
<LinkerInputFile
/
>
<DisabledWarnings
/
>
</LDads>
</TargetArmAds>
</TargetOption>
<Groups>
<Group>
<GroupName>
Librarie
s
</GroupName>
<GroupName>
Application
s
</GroupName>
<Files>
<File>
<FileName>
fsl_sd
.c
</FileName>
<FileName>
application
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd
.c
</FilePath>
<FilePath>
applications\application
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_sdmmc
.c
</FileName>
<FileName>
mnt
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sdmmc
.c
</FilePath>
<FilePath>
applications\mnt
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_host.c
</FileName>
<FileName>
startup.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications\startup.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Drivers
</GroupName>
<Files>
<File>
<FileName>
board.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_host
.c
</FilePath>
<FilePath>
drivers\board
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_sd_event.c
</FileName>
<FileName>
clock_config.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\clock_config.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drt_mpu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drt_mpu.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_emac.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_emac.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_ft5406.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_ft5406.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_lcd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/sdmmc_2.1.2/src/fsl_sd_event
.c
</FilePath>
<FilePath>
drivers\drv_lcd
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_sd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_sd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_sdram.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_sdram.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_sram.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_sram.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_uart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_uart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_phy.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\fsl_phy.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
CMSIS
</GroupName>
<Files>
<File>
<FileName>
startup_LPC54608.s
</FileName>
<FileType>
2
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608\devices\LPC54608\arm\startup_LPC54608.s
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
system_LPC54608.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608\devices\LPC54608\system_LPC54608.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
keil_lib_power.lib
</FileName>
<FileType>
4
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608\devices\LPC54608\arm\keil_lib_power.lib
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Libraries
</GroupName>
<Files>
<File>
<FileName>
fsl_adc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_adc.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_adc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_clock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_clock.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_clock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_common.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_common.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_common.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_crc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_crc.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_crc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_ctimer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_ctimer.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_ctimer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_dmic.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_dmic.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_dmic.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_dmic_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_dmic_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_dmic_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_eeprom.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_eeprom.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_eeprom.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_emc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_emc.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_emc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_enet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_enet.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_enet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_flashiap.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_flashiap.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_flashiap.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_flexcomm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_flexcomm.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_flexcomm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_fmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_fmc.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_fmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_fmeas.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_fmeas.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_fmeas.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_gint.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_gint.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_gint.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_gpio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_gpio.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_gpio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_i2c.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_i2c.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_i2c_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_i2c_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_i2c_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_i2s.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_i2s.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_i2s.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_i2s_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_i2s_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_i2s_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_inputmux.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_inputmux.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_inputmux.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_lcdc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_lcdc.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_lcdc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_mcan.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_mcan.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_mcan.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_mrt.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_mrt.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_mrt.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_pint.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_pint.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_pint.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_power.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_power.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_power.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_reset.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_reset.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_reset.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_rit.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_rit.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_rit.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_rtc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_rtc.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_rtc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_sctimer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_sctimer.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_sctimer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_sdif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_sdif.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_sdif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_spi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_spi.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_spi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_spi_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_spi_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_spi_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_spifi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_spifi.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_spifi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_spifi_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_spifi_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_spifi_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_usart.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_usart_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_usart_dma.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_usart_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_utick.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_utick.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_utick.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
fsl_wwdt.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608
/devices/LPC54608/drivers/
fsl_wwdt.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608
\devices\LPC54608\drivers\
fsl_wwdt.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
CMSIS
</GroupName>
<Files>
<File>
<FileName>
startup_LPC54608.s
</FileName>
<FileType>
2
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/startup_LPC54608.s
</FilePath>
</File>
<File>
<FileName>
system_LPC54608.c
</FileName>
<FileName>
fsl_sd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/devices/LPC54608/system_LPC54608.c
</FilePath>
</File>
<File>
<FileName>
keil_lib_power.lib
</FileName>
<FileType>
4
</FileType>
<FilePath>
SDK_2.2_LPCXpresso54608/devices/LPC54608/arm/keil_lib_power.lib
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608\sdmmc_2.1.2\src\fsl_sd.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Drivers
</GroupName>
<Files>
<File>
<FileName>
board.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/board.c
</FilePath>
</File>
<File>
<FileName>
clock_config.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/clock_config.c
</FilePath>
</File>
<File>
<FileName>
drt_mpu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drt_mpu.c
</FilePath>
</File>
<File>
<FileName>
drv_emac.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_emac.c
</FilePath>
</File>
<File>
<FileName>
drv_ft5406.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_ft5406.c
</FilePath>
</File>
<File>
<FileName>
drv_i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_i2c.c
</FilePath>
</File>
<File>
<FileName>
drv_lcd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_lcd.c
</FilePath>
</File>
<File>
<FileName>
drv_sd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_sd.c
</FilePath>
</File>
<File>
<FileName>
drv_sdram.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_sdram.c
</FilePath>
</File>
<File>
<FileName>
drv_sram.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_sram.c
</FilePath>
</File>
<File>
<FileName>
drv_uart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/drv_uart.c
</FilePath>
</File>
<File>
<FileName>
fsl_phy.c
</FileName>
<FileName>
fsl_sdmmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers/fsl_phy
.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608\sdmmc_2.1.2\src\fsl_sdmmc
.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Applications
</GroupName>
<Files>
<File>
<FileName>
application.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications/application.c
</FilePath>
</File>
<File>
<FileName>
mnt.c
</FileName>
<FileName>
fsl_host.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications/mn
t.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608\sdmmc_2.1.2\src\fsl_hos
t.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
startup
.c
</FileName>
<FileName>
fsl_sd_event
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
applications/startup
.c
</FilePath>
<FilePath>
SDK_2.2_LPCXpresso54608\sdmmc_2.1.2\src\fsl_sd_event
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -714,82 +825,112 @@
<File>
<FileName>
clock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
clock.c
</FilePath>
<FilePath>
..
\..\src\
clock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
components.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
components.c
</FilePath>
<FilePath>
..
\..\src\
components.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
device.c
</FilePath>
<FilePath>
..
\..\src\
device.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
idle.c
</FilePath>
<FilePath>
..
\..\src\
idle.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
ipc.c
</FilePath>
<FilePath>
..
\..\src\
ipc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
irq.c
</FilePath>
<FilePath>
..
\..\src\
irq.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
kservice.c
</FilePath>
<FilePath>
..
\..\src\
kservice.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
mem.c
</FilePath>
<FilePath>
..
\..\src\
mem.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memheap.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
memheap.c
</FilePath>
<FilePath>
..
\..\src\
memheap.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
mempool.c
</FilePath>
<FilePath>
..
\..\src\
mempool.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
module.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
module.c
</FilePath>
<FilePath>
..
\..\src\
module.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
object.c
</FilePath>
<FilePath>
..
\..\src\
object.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
scheduler.c
</FilePath>
<FilePath>
..
\..\src\
scheduler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
signal.c
</FilePath>
<FilePath>
..
\..\src\
signal.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
thread.c
</FilePath>
<FilePath>
..
\..\src\
thread.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../src/
timer.c
</FilePath>
<FilePath>
..
\..\src\
timer.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -799,27 +940,35 @@
<File>
<FileName>
cpuport.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../libcpu/arm/cortex-m4/
cpuport.c
</FilePath>
<FilePath>
..
\..\libcpu\arm\cortex-m4\
cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..
/../libcpu/arm/cortex-m4/
context_rvds.S
</FilePath>
<FilePath>
..
\..\libcpu\arm\cortex-m4\
context_rvds.S
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../libcpu/arm/common/
backtrace.c
</FilePath>
<FilePath>
..
\..\libcpu\arm\common\
backtrace.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
div0.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../libcpu/arm/common/
div0.c
</FilePath>
<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>
<FilePath>
..
\..\libcpu\arm\common\
showmem.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -829,276 +978,371 @@
<File>
<FileName>
Mutex.cpp
</FileName>
<FileType>
8
</FileType>
<FilePath>
..
/../components/cplusplus/
Mutex.cpp
</FilePath>
<FilePath>
..
\..\components\cplusplus\
Mutex.cpp
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
Semaphore.cpp
</FileName>
<FileType>
8
</FileType>
<FilePath>
..
/../components/cplusplus/
Semaphore.cpp
</FilePath>
<FilePath>
..
\..\components\cplusplus\
Semaphore.cpp
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
Thread.cpp
</FileName>
<FileType>
8
</FileType>
<FilePath>
..
/../components/cplusplus/
Thread.cpp
</FilePath>
<FilePath>
..
\..\components\cplusplus\
Thread.cpp
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
crt.cpp
</FileName>
<FileType>
8
</FileType>
<FilePath>
..
/../components/cplusplus/
crt.cpp
</FilePath>
<FilePath>
..
\..\components\cplusplus\
crt.cpp
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
crt_init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/cplusplus/
crt_init.c
</FilePath>
<FilePath>
..
\..\components\cplusplus\
crt_init.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<GroupOption>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
<RVCTCodeConst>
0
</RVCTCodeConst>
<RVCTZI>
0
</RVCTZI>
<RVCTOtherData>
0
</RVCTOtherData>
<ModuleSelection>
0
</ModuleSelection>
<IncludeInBuild>
1
</IncludeInBuild>
<AlwaysBuild>
0
</AlwaysBuild>
<GenerateAssemblyFile>
0
</GenerateAssemblyFile>
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>
0
</ComprImg>
</CommonProperty>
<GroupArmAds>
<Cads>
<interw>
2
</interw>
<Optim>
0
</Optim>
<oTime>
2
</oTime>
<SplitLS>
2
</SplitLS>
<OneElfS>
2
</OneElfS>
<Strict>
2
</Strict>
<EnumInt>
2
</EnumInt>
<PlainCh>
2
</PlainCh>
<Ropi>
2
</Ropi>
<Rwpi>
2
</Rwpi>
<wLevel>
0
</wLevel>
<uThumb>
2
</uThumb>
<uSurpInc>
2
</uSurpInc>
<uC99>
2
</uC99>
<uGnu>
2
</uGnu>
<useXO>
2
</useXO>
<v6Lang>
0
</v6Lang>
<v6LangP>
0
</v6LangP>
<vShortEn>
2
</vShortEn>
<vShortWch>
2
</vShortWch>
<v6Lto>
2
</v6Lto>
<v6WtE>
2
</v6WtE>
<v6Rtti>
2
</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define>
</Define>
<Undefine>
</Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads>
<Aads>
<interw>
2
</interw>
<Ropi>
2
</Ropi>
<Rwpi>
2
</Rwpi>
<thumb>
2
</thumb>
<SplitLS>
2
</SplitLS>
<SwStkChk>
2
</SwStkChk>
<NoWarn>
2
</NoWarn>
<uSurpInc>
2
</uSurpInc>
<useXO>
2
</useXO>
<uClangAs>
2
</uClangAs>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Aads>
</GroupArmAds>
</GroupOption>
<GroupName>
Filesystem
</GroupName>
<Files>
<File>
<FileName>
pin.c
</FileName>
<FileName>
dfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/misc/pin
.c
</FilePath>
<FilePath>
..
\..\components\dfs\src\dfs_file
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_fs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\poll.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\select.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
devfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\devfs\devfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_elm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ff.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
i2c_core.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/i2c/
i2c_core.c
</FilePath>
<FilePath>
..
\..\components\drivers\i2c\
i2c_core.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
i2c_dev.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/i2c/
i2c_dev.c
</FilePath>
<FilePath>
..
\..\components\drivers\i2c\
i2c_dev.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
i2c-bit-ops.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/i2c/
i2c-bit-ops.c
</FilePath>
<FilePath>
..
\..\components\drivers\i2c\
i2c-bit-ops.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
block_dev
.c
</FileName>
<FileName>
pin
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/sdio/block_dev
.c
</FilePath>
<FilePath>
..
\..\components\drivers\misc\pin
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
m
mcsd_core
.c
</FileName>
<FileName>
m
td_nand
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/sdio/mmcsd_core
.c
</FilePath>
<FilePath>
..
\..\components\drivers\mtd\mtd_nand
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sd
.c
</FileName>
<FileName>
rtc
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/sdio/sd
.c
</FilePath>
<FilePath>
..
\..\components\drivers\rtc\rtc
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sdio
.c
</FileName>
<FileName>
block_dev
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/sdio/sdio
.c
</FilePath>
<FilePath>
..
\..\components\drivers\sdio\block_dev
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mmc.c
</FileName>
<FileName>
mmc
sd_core
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/sdio/mmc
.c
</FilePath>
<FilePath>
..
\..\components\drivers\sdio\mmcsd_core
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
s
erial
.c
</FileName>
<FileName>
s
d
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/serial/serial
.c
</FilePath>
<FilePath>
..
\..\components\drivers\sdio\sd
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
rtc
.c
</FileName>
<FileName>
sdio
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/rtc/rtc
.c
</FilePath>
<FilePath>
..
\..\components\drivers\sdio\sdio
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
m
td_nand
.c
</FileName>
<FileName>
m
mc
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/mtd/mtd_nand
.c
</FilePath>
<FilePath>
..
\..\components\drivers\sdio\mmc
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
s
pi_core
.c
</FileName>
<FileName>
s
erial
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/spi/spi_core
.c
</FilePath>
<FilePath>
..
\..\components\drivers\serial\serial
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
spi_
dev
.c
</FileName>
<FileName>
spi_
core
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/spi/spi_dev
.c
</FilePath>
<FilePath>
..
\..\components\drivers\spi\spi_core
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
enc28j60
.c
</FileName>
<FileName>
spi_dev
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/spi/enc28j60
.c
</FilePath>
<FilePath>
..
\..\components\drivers\spi\spi_dev
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/src/
completion.c
</FilePath>
<FilePath>
..
\..\components\drivers\src\
completion.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/src/
dataqueue.c
</FilePath>
<FilePath>
..
\..\components\drivers\src\
dataqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/src/
pipe.c
</FilePath>
<FilePath>
..
\..\components\drivers\src\
pipe.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringbuffer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/src/
ringbuffer.c
</FilePath>
<FilePath>
..
\..\components\drivers\src\
ringbuffer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/src/
waitqueue.c
</FilePath>
<FilePath>
..
\..\components\drivers\src\
waitqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/drivers/src/
workqueue.c
</FilePath>
<FilePath>
..
\..\components\drivers\src\
workqueue.c
</FilePath>
</File>
</Files>
<GroupOption>
<GroupArmAds>
<Cads>
<VariousControls>
<MiscControls
/>
<Define>
</Define>
<Undefine>
</Undefine>
<IncludePath>
</IncludePath>
</VariousControls>
</Cads>
</GroupArmAds>
</GroupOption>
</Group>
<Group>
<GroupName>
pthreads
</GroupName>
<GroupName>
finsh
</GroupName>
<Files>
<File>
<FileName>
mqueue
.c
</FileName>
<FileName>
shell
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/mqueue
.c
</FilePath>
<FilePath>
..
\..\components\finsh\shell
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread
.c
</FileName>
<FileName>
symbol
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread
.c
</FilePath>
<FilePath>
..
\..\components\finsh\symbol
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_attr
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_attr
.c
</FilePath>
<FilePath>
..
\..\components\finsh\cmd
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_barrier
.c
</FileName>
<FileName>
msh
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_barrier
.c
</FilePath>
<FilePath>
..
\..\components\finsh\msh
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_con
d.c
</FileName>
<FileName>
msh_cm
d.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_con
d.c
</FilePath>
<FilePath>
..
\..\components\finsh\msh_cm
d.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_mutex
.c
</FileName>
<FileName>
msh_file
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_mutex
.c
</FilePath>
<FilePath>
..
\..\components\finsh\msh_file
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_rwlock
.c
</FileName>
<FileName>
finsh_compiler
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_rwlock
.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_compiler
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_spin
.c
</FileName>
<FileName>
finsh_error
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_spin
.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_error
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_tls
.c
</FileName>
<FileName>
finsh_heap
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/pthread_tls
.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_heap
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sched
.c
</FileName>
<FileName>
finsh_init
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/sched
.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_init
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
semaphor
e.c
</FileName>
<FileName>
finsh_nod
e.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/pthreads/semaphor
e.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_nod
e.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
clock_time
.c
</FileName>
<FileName>
finsh_ops
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/time/clock_time
.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_ops
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
posix_sleep.c
</FileName>
<FileName>
finsh_parser.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_parser.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_var.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_var.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_vm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_vm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_token.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/time/posix_sleep
.c
</FilePath>
<FilePath>
..
\..\components\finsh\finsh_token
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -1108,117 +1352,136 @@
<File>
<FileName>
libc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/compilers/armlibc/
libc.c
</FilePath>
<FilePath>
..
\..\components\libc\compilers\armlibc\
libc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
libc_syms.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/compilers/armlibc/
libc_syms.c
</FilePath>
<FilePath>
..
\..\components\libc\compilers\armlibc\
libc_syms.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/compilers/armlibc/
mem_std.c
</FilePath>
<FilePath>
..
\..\components\libc\compilers\armlibc\
mem_std.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/compilers/armlibc/
stdio.c
</FilePath>
<FilePath>
..
\..\components\libc\compilers\armlibc\
stdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stubs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/compilers/armlibc/
stubs.c
</FilePath>
<FilePath>
..
\..\components\libc\compilers\armlibc\
stubs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
time.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/libc/compilers/armlibc/
time.c
</FilePath>
<FilePath>
..
\..\components\libc\compilers\armlibc\
time.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
finsh
</GroupName>
<GroupName>
pthreads
</GroupName>
<Files>
<File>
<FileName>
shell.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
../../components/finsh/shell.c
</FilePath>
</File>
<File>
<FileName>
symbol.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
../../components/finsh/symbol.c
</FilePath>
</File>
<File>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
../../components/finsh/cmd.c
</FilePath>
</File>
<File>
<FileName>
msh.c
</FileName>
<FileName>
mqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/msh
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\mqueue
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_cm
d.c
</FileName>
<FileName>
pthrea
d.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/msh_cm
d.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthrea
d.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_file
.c
</FileName>
<FileName>
pthread_attr
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/msh_file
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_attr
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_compil
er.c
</FileName>
<FileName>
pthread_barri
er.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_compil
er.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_barri
er.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_error
.c
</FileName>
<FileName>
pthread_cond
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_error
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_cond
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_heap
.c
</FileName>
<FileName>
pthread_mutex
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_heap
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_mutex
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_init
.c
</FileName>
<FileName>
pthread_rwlock
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_init
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_rwlock
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_node
.c
</FileName>
<FileName>
pthread_spin
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_node
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_spin
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_op
s.c
</FileName>
<FileName>
pthread_tl
s.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_op
s.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\pthread_tl
s.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_parser
.c
</FileName>
<FileName>
sched
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_parser
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\sched
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_var
.c
</FileName>
<FileName>
semaphore
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_var
.c
</FilePath>
<FilePath>
..
\..\components\libc\pthreads\semaphore
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_vm
.c
</FileName>
<FileName>
clock_time
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_vm
.c
</FilePath>
<FilePath>
..
\..\components\libc\time\clock_time
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_token
.c
</FileName>
<FileName>
posix_sleep
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/finsh/finsh_token
.c
</FilePath>
<FilePath>
..
\..\components\libc\time\posix_sleep
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -1228,228 +1491,306 @@
<File>
<FileName>
sys_arch.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/arch/
sys_arch.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\arch\
sys_arch.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_lib.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
api_lib.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
api_lib.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_msg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
api_msg.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
api_msg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
err.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
err.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
err.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
netbuf.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
netbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
netdb.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netifapi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
netifapi.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
netifapi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
sockets.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcpip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/api/
tcpip.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\api\
tcpip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
def.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
def.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
def.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dns.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
dns.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
dns.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
inet_chksum.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
inet_chksum.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
inet_chksum.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
init.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
ip.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
ip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
memp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
memp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
netif.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
netif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
pbuf.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
pbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
raw.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
raw.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
raw.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stats.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
stats.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
stats.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sys.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
sys.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
sys.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
tcp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
tcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_in.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
tcp_in.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
tcp_in.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_out.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
tcp_out.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
tcp_out.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timeouts.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
timeouts.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
timeouts.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
udp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/
udp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\
udp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/netif/
ethernet.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\netif\
ethernet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernetif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/netif/
ethernetif.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\netif\
ethernetif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
lowpan6.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/netif/
lowpan6.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\netif\
lowpan6.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
autoip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
autoip.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
autoip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dhcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
dhcp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
dhcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
etharp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
etharp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
etharp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
icmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
icmp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
icmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
igmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
igmp.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
igmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
ip4.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
ip4.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_addr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
ip4_addr.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
ip4_addr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_frag.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/net/lwip-2.0.2/src/core/ipv4/
ip4_frag.c
</FilePath>
<FilePath>
..
\..\components\net\lwip-2.0.2\src\core\ipv4\
ip4_frag.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Filesystem
</GroupName>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
dfs
.c
</FileName>
<FileName>
sal_ipaddr
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/dfs/src/dfs
.c
</FilePath>
<FilePath>
..
\..\components\net\sal_socket\src\sal_ipaddr
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_file
.c
</FileName>
<FileName>
sal_socket
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/dfs/src/dfs_file
.c
</FilePath>
<FilePath>
..
\..\components\net\sal_socket\src\sal_socket
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_fs
.c
</FileName>
<FileName>
net_netdb
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/dfs/src/dfs_fs
.c
</FilePath>
<FilePath>
..
\..\components\net\sal_socket\socket\net_netdb
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_posix
.c
</FileName>
<FileName>
net_sockets
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/dfs/src/dfs_posix
.c
</FilePath>
<FilePath>
..
\..\components\net\sal_socket\socket\net_sockets
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_elm
.c
</FileName>
<FileName>
af_inet_lwip
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/dfs/filesystems/elmfat/dfs_elm
.c
</FilePath>
<FilePath>
..
\..\components\net\sal_socket\impl\af_inet_lwip
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ff
.c
</FileName>
<FileName>
dfs_net
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..
/../components/dfs/filesystems/elmfat/ff
.c
</FilePath>
<FilePath>
..
\..\components\net\sal_socket\dfs_net\dfs_net
.c
</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
<RTE>
<apis/>
<components/>
<files/>
<apis
/>
<components
/>
<files
/>
</RTE>
</Project>
bsp/lpc54608-LPCXpresso/rtconfig.h
浏览文件 @
e46b16be
...
...
@@ -8,20 +8,17 @@
#define RT_NAME_MAX 8
#define RT_ALIGN_SIZE 4
/* RT_THREAD_PRIORITY_8 is not set */
#define RT_THREAD_PRIORITY_32
/* RT_THREAD_PRIORITY_256 is not set */
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 1000
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT 0
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define RT_IDEL_HOOK_LIST_SIZE 4
#define IDLE_THREAD_STACK_SIZE 256
#define RT_USING_TIMER_SOFT
#define RT_TIMER_THREAD_PRIO 4
#define RT_TIMER_THREAD_STACK_SIZE 512
#define RT_DEBUG
/* Inter-Thread communication */
...
...
@@ -30,23 +27,17 @@
#define RT_USING_EVENT
#define RT_USING_MAILBOX
#define RT_USING_MESSAGEQUEUE
/* RT_USING_SIGNALS is not set */
/* Memory Management */
#define RT_USING_MEMPOOL
#define RT_USING_MEMHEAP
/* RT_USING_NOHEAP is not set */
#define RT_USING_SMALL_MEM
/* RT_USING_SLAB is not set */
/* RT_USING_MEMHEAP_AS_HEAP is not set */
/* RT_USING_MEMTRACE is not set */
#define RT_USING_HEAP
/* Kernel Device Object */
#define RT_USING_DEVICE
/* RT_USING_INTERRUPT_INFO is not set */
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart0"
...
...
@@ -58,7 +49,6 @@
/* RT-Thread Components */
#define RT_USING_COMPONENTS_INIT
/* RT_USING_USER_MAIN is not set */
/* C++ features */
...
...
@@ -75,10 +65,9 @@
#define FINSH_THREAD_PRIORITY 20
#define FINSH_THREAD_STACK_SIZE 4096
#define FINSH_CMD_SIZE 80
/* FINSH_USING_AUTH is not set */
#define FINSH_USING_MSH
#define FINSH_USING_MSH_DEFAULT
/* FINSH_USING_MSH_ONLY is not set */
#define FINSH_ARG_MAX 10
/* Device virtual file system */
...
...
@@ -86,7 +75,7 @@
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 2
#define DFS_FILESYSTEM_TYPES_MAX 2
#define DFS_FD_MAX
4
#define DFS_FD_MAX
16
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
...
...
@@ -94,73 +83,57 @@
#define RT_DFS_ELM_CODE_PAGE 437
#define RT_DFS_ELM_WORD_ACCESS
#define RT_DFS_ELM_USE_LFN_0
/* RT_DFS_ELM_USE_LFN_1 is not set */
/* RT_DFS_ELM_USE_LFN_2 is not set */
/* RT_DFS_ELM_USE_LFN_3 is not set */
#define RT_DFS_ELM_USE_LFN 0
#define RT_DFS_ELM_MAX_LFN 255
#define RT_DFS_ELM_DRIVES 2
#define RT_DFS_ELM_MAX_SECTOR_SIZE 512
/* RT_DFS_ELM_USE_ERASE is not set */
#define RT_DFS_ELM_REENTRANT
/* RT_USING_DFS_DEVFS is not set */
/* RT_USING_DFS_NET is not set */
/* RT_USING_DFS_ROMFS is not set */
/* RT_USING_DFS_RAMFS is not set */
/* RT_USING_DFS_UFFS is not set */
/* RT_USING_DFS_JFFS2 is not set */
/* RT_USING_DFS_NFS is not set */
#define RT_USING_DFS_DEVFS
/* Device Drivers */
#define RT_USING_DEVICE_IPC
#define RT_PIPE_BUFSZ 512
#define RT_USING_SERIAL
/* RT_USING_CAN is not set */
/* RT_USING_HWTIMER is not set */
/* RT_USING_CPUTIME is not set */
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
#define RT_USING_PIN
/* RT_USING_MTD_NOR is not set */
#define RT_USING_MTD_NAND
/* RT_MTD_NAND_DEBUG is not set */
#define RT_USING_RTC
/* RT_USING_SOFT_RTC is not set */
/* RTC_SYNC_USING_NTP is not set */
#define RT_USING_SDIO
#define RT_SDIO_STACK_SIZE 512
#define RT_SDIO_THREAD_PRIORITY 15
#define RT_MMCSD_STACK_SIZE 1024
#define RT_MMCSD_THREAD_PREORITY 22
#define RT_MMCSD_MAX_PARTITION 16
#define RT_USING_SPI
/* RT_USING_SPI_MSD is not set */
/* RT_USING_SFUD is not set */
/* RT_USING_W25QXX is not set */
/* RT_USING_GD is not set */
/* RT_USING_ENC28J60 is not set */
/* RT_USING_SPI_WIFI is not set */
/* RT_USING_WDT is not set */
/* RT_USING_WIFI is not set */
/* Using USB */
/* RT_USING_USB_HOST is not set */
/* RT_USING_USB_DEVICE is not set */
/* POSIX layer and C standard library */
#define RT_USING_LIBC
#define RT_USING_PTHREADS
/* RT_USING_POSIX is not set */
/* HAVE_SYS_SIGNALS is not set */
#define RT_USING_POSIX
/* Network */
/* Socket abstraction layer */
#define RT_USING_SAL
/* Network stack */
/* protocol stack implement */
#define SAL_USING_LWIP
#define SAL_USING_POSIX
#define SAL_PROTO_FAMILIES_NUM 4
/* light weight TCP/IP stack */
#define RT_USING_LWIP
/* RT_USING_LWIP141 is not set */
#define RT_USING_LWIP202
/* RT_USING_LWIP_IPV6 is not set */
/* RT_LWIP_IGMP is not set */
#define RT_LWIP_ICMP
/* RT_LWIP_SNMP is not set */
#define RT_LWIP_DNS
#define RT_LWIP_DHCP
#define IP_SOF_BROADCAST 1
...
...
@@ -173,8 +146,6 @@
#define RT_LWIP_MSKADDR "255.255.255.0"
#define RT_LWIP_UDP
#define RT_LWIP_TCP
/* RT_LWIP_RAW is not set */
/* RT_LWIP_PPP is not set */
#define RT_MEMP_NUM_NETCONN 8
#define RT_LWIP_PBUF_NUM 16
#define RT_LWIP_RAW_PCB_NUM 4
...
...
@@ -189,104 +160,64 @@
#define RT_LWIP_ETHTHREAD_PRIORITY 12
#define RT_LWIP_ETHTHREAD_STACKSIZE 1024
#define RT_LWIP_ETHTHREAD_MBOX_SIZE 8
/* RT_LWIP_REASSEMBLY_FRAG is not set */
#define LWIP_NETIF_STATUS_CALLBACK 1
#define SO_REUSE 1
#define LWIP_SO_RCVTIMEO 1
#define LWIP_SO_SNDTIMEO 1
#define LWIP_SO_RCVBUF 1
/* RT_LWIP_NETIF_LOOPBACK is not set */
#define LWIP_NETIF_LOOPBACK 0
/* Modbus master and slave stack */
/* RT_USING_MODBUS is not set */
/* LWIP_USING_DHCPD is not set */
/* VBUS(Virtual Software BUS) */
/* RT_USING_VBUS is not set */
/* Utilities */
/* RT_USING_LOGTRACE is not set */
/* RT_USING_RYM is not set */
/* ARM CMSIS */
/* RT_USING_CMSIS_OS is not set */
/* RT_USING_RTT_CMSIS is not set */
/* RT-Thread online packages */
/* system packages */
/* RT-Thread GUI Engine */
/* PKG_USING_GUIENGINE is not set */
/* PKG_USING_PERSIMMON is not set */
/* PKG_USING_LWEXT4 is not set */
/* PKG_USING_PARTITION is not set */
/* PKG_USING_SQLITE is not set */
/* PKG_USING_RTI is not set */
/* IoT - internet of things */
/* PKG_USING_PAHOMQTT is not set */
/* PKG_USING_WEBCLIENT is not set */
/* PKG_USING_MONGOOSE is not set */
/* PKG_USING_WEBTERMINAL is not set */
/* PKG_USING_CJSON is not set */
/* PKG_USING_LJSON is not set */
/* PKG_USING_EZXML is not set */
/* PKG_USING_NANOPB is not set */
/* PKG_USING_GAGENT_CLOUD is not set */
/* Wi-Fi */
/* Marvell WiFi */
/* PKG_USING_WLANMARVELL is not set */
/* Wiced WiFi */
/* PKG_USING_WLAN_WICED is not set */
/* PKG_USING_COAP is not set */
/* PKG_USING_NOPOLL is not set */
/* PKG_USING_NETUTILS is not set */
/* security packages */
/* PKG_USING_MBEDTLS is not set */
/* PKG_USING_libsodium is not set */
/* PKG_USING_TINYCRYPT is not set */
/* language packages */
/* PKG_USING_JERRYSCRIPT is not set */
/* PKG_USING_MICROPYTHON is not set */
/* multimedia packages */
/* PKG_USING_OPENMV is not set */
/* tools packages */
/* PKG_USING_CMBACKTRACE is not set */
/* PKG_USING_EASYLOGGER is not set */
/* PKG_USING_SYSTEMVIEW is not set */
/* PKG_USING_IPERF is not set */
/* system packages */
/* peripheral libraries and drivers */
/* miscellaneous packages */
/* PKG_USING_FASTLZ is not set */
/*
PKG_USING_MINILZO is not set
*/
/* PKG_USING_QUICKLZ is not set */
/*
sample package
*/
/* example package: hello */
/* PKG_USING_HELLO is not set */
/* PKG_USING_MULTIBUTTON is not set */
#define SOC_LPC54608
#define RT_USING_UART0
#define BSP_DRV_SDCARD
...
...
bsp/qemu-vexpress-a9/.config
浏览文件 @
e46b16be
...
...
@@ -13,16 +13,24 @@ CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
100
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
0
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_RT_IDEL_HOOK_LIST_SIZE
=
4
CONFIG_IDLE_THREAD_STACK_SIZE
=
512
CONFIG_RT_USING_TIMER_SOFT
=
y
CONFIG_RT_TIMER_THREAD_PRIO
=
4
CONFIG_RT_TIMER_THREAD_STACK_SIZE
=
1024
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
...
...
@@ -98,7 +106,7 @@ CONFIG_RT_USING_DFS=y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
2
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
2
CONFIG_DFS_FD_MAX
=
4
CONFIG_DFS_FD_MAX
=
16
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
...
...
@@ -117,7 +125,6 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=4096
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
CONFIG_RT_USING_DFS_NET
=
y
CONFIG_RT_USING_DFS_ROMFS
=
y
CONFIG_RT_USING_DFS_RAMFS
=
y
# CONFIG_RT_USING_DFS_UFFS is not set
...
...
@@ -180,8 +187,20 @@ CONFIG_RT_USING_POSIX_TERMIOS=y
CONFIG_RT_USING_POSIX_AIO
=
y
#
# Network stack
# Network
#
#
# Socket abstraction layer
#
CONFIG_RT_USING_SAL
=
y
#
# protocol stack implement
#
CONFIG_SAL_USING_LWIP
=
y
CONFIG_SAL_USING_POSIX
=
y
CONFIG_SAL_PROTO_FAMILIES_NUM
=
4
#
# light weight TCP/IP stack
...
...
@@ -327,10 +346,6 @@ CONFIG_LOG_TRACE_USING_LEVEL_INFO=y
# system packages
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_GUIENGINE_V200 is not set
# CONFIG_PKG_USING_GUIENGINE_LATEST_VERSION is not set
# CONFIG_GUIENGINE_IMAGE_LODEPNG is not set
# CONFIG_GUIENGINE_IMAGE_PNG is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
...
...
@@ -359,8 +374,6 @@ CONFIG_LOG_TRACE_USING_LEVEL_INFO=y
# CONFIG_PKG_USING_CANFESTIVAL is not set
# CONFIG_PKG_USING_ZLIB is not set
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_DSTR_V010 is not set
# CONFIG_PKG_USING_DSTR_LATEST_VERSION is not set
#
# sample package
...
...
bsp/qemu-vexpress-a9/rtconfig.h
浏览文件 @
e46b16be
...
...
@@ -11,16 +11,14 @@
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 100
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT 0
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define RT_IDEL_HOOK_LIST_SIZE 4
#define IDLE_THREAD_STACK_SIZE 512
#define RT_USING_TIMER_SOFT
#define RT_TIMER_THREAD_PRIO 4
#define RT_TIMER_THREAD_STACK_SIZE 1024
#define RT_DEBUG
/* Inter-Thread communication */
...
...
@@ -81,7 +79,7 @@
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 2
#define DFS_FILESYSTEM_TYPES_MAX 2
#define DFS_FD_MAX
4
#define DFS_FD_MAX
16
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
...
...
@@ -95,7 +93,6 @@
#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
#define RT_USING_DFS_NET
#define RT_USING_DFS_ROMFS
#define RT_USING_DFS_RAMFS
...
...
@@ -136,7 +133,17 @@
#define RT_USING_POSIX_TERMIOS
#define RT_USING_POSIX_AIO
/* Network stack */
/* Network */
/* Socket abstraction layer */
#define RT_USING_SAL
/* protocol stack implement */
#define SAL_USING_LWIP
#define SAL_USING_POSIX
#define SAL_PROTO_FAMILIES_NUM 4
/* light weight TCP/IP stack */
...
...
bsp/stm32f40x/.config
浏览文件 @
e46b16be
...
...
@@ -13,13 +13,22 @@ CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
100
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
0
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_RT_IDEL_HOOK_LIST_SIZE
=
4
CONFIG_IDLE_THREAD_STACK_SIZE
=
1024
# CONFIG_RT_USING_TIMER_SOFT is not set
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
...
...
@@ -46,6 +55,7 @@ CONFIG_RT_USING_HEAP=y
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE
=
y
# CONFIG_RT_USING_DEVICE_OPS is not set
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
...
...
@@ -83,6 +93,7 @@ CONFIG_FINSH_CMD_SIZE=80
CONFIG_FINSH_USING_MSH
=
y
CONFIG_FINSH_USING_MSH_DEFAULT
=
y
# CONFIG_FINSH_USING_MSH_ONLY is not set
CONFIG_FINSH_ARG_MAX
=
10
#
# Device virtual file system
...
...
@@ -91,7 +102,7 @@ CONFIG_RT_USING_DFS=y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
2
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
2
CONFIG_DFS_FD_MAX
=
4
CONFIG_DFS_FD_MAX
=
16
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
...
...
@@ -110,7 +121,6 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
# CONFIG_RT_USING_DFS_NET is not set
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
...
...
@@ -121,12 +131,14 @@ CONFIG_RT_USING_DFS_DEVFS=y
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC
=
y
CONFIG_RT_PIPE_BUFSZ
=
512
CONFIG_RT_USING_SERIAL
=
y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
# CONFIG_RT_USING_CPUTIME is not set
# CONFIG_RT_USING_I2C is not set
CONFIG_RT_USING_PIN
=
y
# CONFIG_RT_USING_PWM is not set
# CONFIG_RT_USING_MTD_NOR is not set
# CONFIG_RT_USING_MTD_NAND is not set
# CONFIG_RT_USING_RTC is not set
...
...
@@ -134,6 +146,7 @@ CONFIG_RT_USING_PIN=y
# CONFIG_RT_USING_SPI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_WIFI is not set
# CONFIG_RT_USING_AUDIO is not set
#
# Using USB
...
...
@@ -146,12 +159,27 @@ CONFIG_RT_USING_PIN=y
#
CONFIG_RT_USING_LIBC
=
y
CONFIG_RT_USING_PTHREADS
=
y
# CONFIG_RT_USING_POSIX is not set
# CONFIG_HAVE_SYS_SIGNALS is not set
CONFIG_RT_USING_POSIX
=
y
# CONFIG_RT_USING_POSIX_MMAP is not set
# CONFIG_RT_USING_POSIX_TERMIOS is not set
# CONFIG_RT_USING_POSIX_AIO is not set
# CONFIG_RT_USING_LWP is not set
#
# Network
#
#
#
Network stack
#
Socket abstraction layer
#
CONFIG_RT_USING_SAL
=
y
#
# protocol stack implement
#
CONFIG_SAL_USING_LWIP
=
y
CONFIG_SAL_USING_POSIX
=
y
CONFIG_SAL_PROTO_FAMILIES_NUM
=
4
#
# light weight TCP/IP stack
...
...
@@ -189,6 +217,8 @@ CONFIG_RT_LWIP_TCP_WND=8192
CONFIG_RT_LWIP_TCPTHREAD_PRIORITY
=
12
CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE
=
4
CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE
=
1024
# CONFIG_LWIP_NO_RX_THREAD is not set
# CONFIG_LWIP_NO_TX_THREAD is not set
CONFIG_RT_LWIP_ETHTHREAD_PRIORITY
=
15
CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE
=
512
CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE
=
4
...
...
@@ -228,20 +258,6 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# RT-Thread online packages
#
#
# system packages
#
#
# RT-Thread GUI Engine
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
#
# IoT - internet of things
#
...
...
@@ -250,6 +266,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_LJSON is not set
# CONFIG_PKG_USING_EZXML is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -271,6 +288,8 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_ONENET is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
#
# security packages
...
...
@@ -282,6 +301,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
#
# language packages
#
# CONFIG_PKG_USING_LUA is not set
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
...
...
@@ -289,22 +309,53 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# multimedia packages
#
# CONFIG_PKG_USING_OPENMV is not set
# CONFIG_PKG_USING_MUPDF is not set
#
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
# CONFIG_PKG_USING_IPERF is not set
#
# system packages
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_FAL is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
#
# peripheral libraries and drivers
#
# CONFIG_PKG_USING_STM32F4_HAL is not set
# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
#
# miscellaneous packages
#
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
# CONFIG_PKG_USING_ZLIB is not set
# CONFIG_PKG_USING_DSTR is not set
#
# sample package
#
# CONFIG_PKG_USING_SAMPLES is not set
#
# example package: hello
...
...
bsp/stm32f40x/project.uvproj
浏览文件 @
e46b16be
...
...
@@ -343,7 +343,7 @@
<MiscControls
/>
<Define>
RT_USING_ARM_LIBC, USE_STDPERIPH_DRIVER
</Define>
<Undefine
/>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_StdPeriph_Driver\inc;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\pthreads;..\..\components\libc\time;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\
lwip-2.0.2\src\include\posix
</IncludePath>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_StdPeriph_Driver\inc;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\pthreads;..\..\components\libc\time;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\
sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -838,6 +838,20 @@
<FilePath>
..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\poll.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\select.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
devfs.c
</FileName>
...
...
@@ -1043,13 +1057,6 @@
<FilePath>
..\..\components\libc\compilers\armlibc\libc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
libc_syms.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc_syms.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std.c
</FileName>
...
...
@@ -1428,6 +1435,51 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
...
...
bsp/stm32f40x/project.uvprojx
浏览文件 @
e46b16be
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Project
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation=
"project_projx.xsd"
>
<SchemaVersion>
1.1
</SchemaVersion>
<SchemaVersion>
2.1
</SchemaVersion>
<Header>
### uVision Project, (C) Keil Software
</Header>
<Targets>
<Target>
<TargetName>
rt-thread_stm32f4xx
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
5060422::V5.06 update 4 (build 422)::ARMCC
</pCCUsed>
<TargetOption>
<TargetCommonOption>
<Device>
STM32F407VG
</Device>
<Vendor>
STMicroelectronics
</Vendor>
<PackID>
Keil.STM32F4xx_DFP.2.
2
.0
</PackID>
<PackID>
Keil.STM32F4xx_DFP.2.
11
.0
</PackID>
<PackURL>
http://www.keil.com/pack
</PackURL>
<Cpu>
IROM(0x08000000,0x100000) IRAM(0x20000000,0x20000) IRAM2(0x10000000,0x10000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec
/
>
<StartupFile
/
>
<FlashUtilSpec
></FlashUtilSpec
>
<StartupFile
></StartupFile
>
<FlashDriverDll>
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407VGTx$CMSIS\Flash\STM32F4xx_1024.FLM))
</FlashDriverDll>
<DeviceId>
0
</DeviceId>
<RegisterFile>
$$Device:STM32F407VGTx$Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h
</RegisterFile>
<MemoryEnv
/
>
<Cmp
/
>
<Asm
/
>
<Linker
/
>
<OHString
/
>
<InfinionOptionDll
/
>
<SLE66CMisc
/
>
<SLE66AMisc
/
>
<SLE66LinkerMisc
/
>
<MemoryEnv
></MemoryEnv
>
<Cmp
></Cmp
>
<Asm
></Asm
>
<Linker
></Linker
>
<OHString
></OHString
>
<InfinionOptionDll
></InfinionOptionDll
>
<SLE66CMisc
></SLE66CMisc
>
<SLE66AMisc
></SLE66AMisc
>
<SLE66LinkerMisc
></SLE66LinkerMisc
>
<SFDFile>
$$Device:STM32F407VGTx$CMSIS\SVD\STM32F40x.svd
</SFDFile>
<bCustSvd>
0
</bCustSvd>
<UseEnv>
0
</UseEnv>
<BinPath
/
>
<IncludePath
/
>
<LibPath
/
>
<BinPath
></BinPath
>
<IncludePath
></IncludePath
>
<LibPath
></LibPath
>
<RegisterFilePath>
ST\STM32F4xx\
</RegisterFilePath>
<DBRegisterFilePath>
ST\STM32F4xx\
</DBRegisterFilePath>
<TargetStatus>
...
...
@@ -57,29 +61,35 @@
<BeforeCompile>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopU1X>
0
</nStopU1X>
<nStopU2X>
0
</nStopU2X>
</BeforeCompile>
<BeforeMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name
/
>
<UserProg2Name
/
>
<UserProg1Name
></UserProg1Name
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopB1X>
0
</nStopB1X>
<nStopB2X>
0
</nStopB2X>
</BeforeMake>
<AfterMake>
<RunUserProg1>
1
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name>
fromelf --bin !L --output rtthread.bin
</UserProg1Name>
<UserProg2Name
/
>
<UserProg2Name
></UserProg2Name
>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
<nStopA1X>
0
</nStopA1X>
<nStopA2X>
0
</nStopA2X>
</AfterMake>
<SelectedForBatchBuild>
0
</SelectedForBatchBuild>
<SVCSIdString
/
>
<SVCSIdString
></SVCSIdString
>
</TargetCommonOption>
<CommonProperty>
<UseCPPCompiler>
0
</UseCPPCompiler>
...
...
@@ -93,8 +103,9 @@
<AssembleAssemblyFile>
0
</AssembleAssemblyFile>
<PublicsOnly>
0
</PublicsOnly>
<StopOnExitCode>
3
</StopOnExitCode>
<CustomArgument
/>
<IncludeLibraryModules
/>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>
1
</ComprImg>
</CommonProperty>
<DllOption>
<SimDllName>
SARMCM3.DLL
</SimDllName>
...
...
@@ -114,44 +125,6 @@
<HexOffset>
0
</HexOffset>
<Oh166RecLen>
16
</Oh166RecLen>
</OPTHX>
<Simulator>
<UseSimulator>
0
</UseSimulator>
<LoadApplicationAtStartup>
1
</LoadApplicationAtStartup>
<RunToMain>
1
</RunToMain>
<RestoreBreakpoints>
1
</RestoreBreakpoints>
<RestoreWatchpoints>
1
</RestoreWatchpoints>
<RestoreMemoryDisplay>
1
</RestoreMemoryDisplay>
<RestoreFunctions>
1
</RestoreFunctions>
<RestoreToolbox>
1
</RestoreToolbox>
<LimitSpeedToRealTime>
0
</LimitSpeedToRealTime>
</Simulator>
<Target>
<UseTarget>
1
</UseTarget>
<LoadApplicationAtStartup>
1
</LoadApplicationAtStartup>
<RunToMain>
1
</RunToMain>
<RestoreBreakpoints>
1
</RestoreBreakpoints>
<RestoreWatchpoints>
1
</RestoreWatchpoints>
<RestoreMemoryDisplay>
1
</RestoreMemoryDisplay>
<RestoreFunctions>
0
</RestoreFunctions>
<RestoreToolbox>
1
</RestoreToolbox>
</Target>
<RunDebugAfterBuild>
0
</RunDebugAfterBuild>
<TargetSelection>
8
</TargetSelection>
<SimDlls>
<CpuDll
/>
<CpuDllArguments
/>
<PeripheralDll
/>
<PeripheralDllArguments
/>
<InitializationFile
/>
</SimDlls>
<TargetDlls>
<CpuDll
/>
<CpuDllArguments
/>
<PeripheralDll
/>
<PeripheralDllArguments
/>
<InitializationFile
/>
<Driver>
STLink\ST-LINKIII-KEIL.dll
</Driver>
</TargetDlls>
</DebugOption>
<Utilities>
<Flash1>
...
...
@@ -162,9 +135,14 @@
<Capability>
1
</Capability>
<DriverSelection>
4100
</DriverSelection>
</Flash1>
<bUseTDR>
1
</bUseTDR>
<Flash2>
STLink\ST-LINKIII-KEIL.dll
</Flash2>
<Flash3>
"" ()
</Flash3>
<Flash4
/>
<Flash4></Flash4>
<pFcarmOut></pFcarmOut>
<pFcarmGrp></pFcarmGrp>
<pFcArmRoot></pFcArmRoot>
<FcArmLst>
0
</FcArmLst>
</Utilities>
<TargetArmAds>
<ArmAdsMisc>
...
...
@@ -196,7 +174,7 @@
<RvctClst>
0
</RvctClst>
<GenPPlst>
0
</GenPPlst>
<AdsCpuType>
"Cortex-M4"
</AdsCpuType>
<RvctDeviceName
/
>
<RvctDeviceName
></RvctDeviceName
>
<mOS>
0
</mOS>
<uocRom>
0
</uocRom>
<uocRam>
0
</uocRam>
...
...
@@ -211,6 +189,7 @@
<useUlib>
0
</useUlib>
<EndSel>
0
</EndSel>
<uLtcg>
0
</uLtcg>
<nSecure>
0
</nSecure>
<RoSelD>
3
</RoSelD>
<RwSelD>
3
</RwSelD>
<CodeSel>
0
</CodeSel>
...
...
@@ -327,7 +306,7 @@
<Size>
0x10000
</Size>
</OCR_RVCT10>
</OnChipMemories>
<RvctStartVector
/
>
<RvctStartVector
></RvctStartVector
>
</ArmAdsMisc>
<Cads>
<interw>
1
</interw>
...
...
@@ -342,11 +321,21 @@
<Rwpi>
0
</Rwpi>
<wLevel>
0
</wLevel>
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
1
</uC99>
<useXO>
0
</useXO>
<v6Lang>
1
</v6Lang>
<v6LangP>
1
</v6LangP>
<vShortEn>
1
</vShortEn>
<vShortWch>
1
</vShortWch>
<v6Lto>
0
</v6Lto>
<v6WtE>
0
</v6WtE>
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls
/
>
<MiscControls
></MiscControls
>
<Define>
RT_USING_ARM_LIBC, USE_STDPERIPH_DRIVER
</Define>
<Undefine
/
>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_StdPeriph_Driver\inc;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\pthreads;..\..\components\libc\time;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\
lwip-2.0.2\src\include\posix
</IncludePath>
<Undefine
></Undefine
>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_StdPeriph_Driver\inc;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\libc\pthreads;..\..\components\libc\time;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\
sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -357,11 +346,14 @@
<SplitLS>
0
</SplitLS>
<SwStkChk>
0
</SwStkChk>
<NoWarn>
0
</NoWarn>
<uSurpInc>
0
</uSurpInc>
<useXO>
0
</useXO>
<uClangAs>
0
</uClangAs>
<VariousControls>
<MiscControls
/
>
<Define
/
>
<Undefine
/
>
<IncludePath
/
>
<MiscControls
></MiscControls
>
<Define
></Define
>
<Undefine
></Undefine
>
<IncludePath
></IncludePath
>
</VariousControls>
</Aads>
<LDads>
...
...
@@ -373,12 +365,13 @@
<useFile>
0
</useFile>
<TextAddressRange>
0x08000000
</TextAddressRange>
<DataAddressRange>
0x20000000
</DataAddressRange>
<ScatterFile
/>
<IncludeLibs
/>
<IncludeLibsPath
/>
<pXoBase></pXoBase>
<ScatterFile></ScatterFile>
<IncludeLibs></IncludeLibs>
<IncludeLibsPath></IncludeLibsPath>
<Misc>
--keep *.o(.rti_fn.*) --keep *.o(FSymTab) --keep *.o(VSymTab)
</Misc>
<LinkerInputFile
/
>
<DisabledWarnings
/
>
<LinkerInputFile
></LinkerInputFile
>
<DisabledWarnings
></DisabledWarnings
>
</LDads>
</TargetArmAds>
</TargetOption>
...
...
@@ -391,8 +384,6 @@
<FileType>
1
</FileType>
<FilePath>
applications\application.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
startup.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -408,29 +399,21 @@
<FileType>
1
</FileType>
<FilePath>
drivers\board.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_it.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\stm32f4xx_it.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_eth.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\stm32f4xx_eth.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
gpio.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -446,225 +429,161 @@
<FileType>
1
</FileType>
<FilePath>
Libraries\CMSIS\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
misc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\misc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_adc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_adc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_can.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_can.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_crc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_crc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_cryp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_cryp_aes.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_aes.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_cryp_des.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_des.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_cryp_tdes.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_cryp_tdes.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_dac.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dac.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_dbgmcu.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dbgmcu.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_dcmi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dcmi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_dma.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_dma.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_exti.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_exti.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_flash.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_flash.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_fsmc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_fsmc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_gpio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_hash.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_hash_md5.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_md5.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_hash_sha1.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_hash_sha1.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_iwdg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_iwdg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_pwr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_pwr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_rcc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rcc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_rng.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rng.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_rtc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_rtc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_sdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_sdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_spi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_spi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_syscfg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_syscfg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_tim.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_tim.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_usart.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_usart.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stm32f4xx_wwdg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_wwdg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
startup_stm32f4xx.s
</FileName>
<FileType>
2
</FileType>
...
...
@@ -680,92 +599,66 @@
<FileType>
1
</FileType>
<FilePath>
..\..\src\clock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
components.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\components.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\device.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\idle.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ipc.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\ipc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
irq.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\irq.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
kservice.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\kservice.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mem.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\mempool.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\object.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
scheduler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\scheduler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
signal.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\signal.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
thread.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\src\thread.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timer.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -781,29 +674,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m4\cpuport.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
context_rvds.S
</FileName>
<FileType>
2
</FileType>
<FilePath>
..\..\libcpu\arm\cortex-m4\context_rvds.S
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\libcpu\arm\common\backtrace.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>
...
...
@@ -819,43 +704,41 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_fs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\dfs_posix.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
poll.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\poll.c
</FilePath>
</File>
<File>
<FileName>
select.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\src\select.c
</FilePath>
</File>
<File>
<FileName>
devfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\devfs\devfs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_elm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ff.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -871,50 +754,36 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\misc\pin.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
serial.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\serial\serial.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\completion.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dataqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\dataqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pipe.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\pipe.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ringbuffer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\ringbuffer.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
waitqueue.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\drivers\src\waitqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
workqueue.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -930,106 +799,76 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\shell.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
symbol.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\symbol.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_cmd.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
msh_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\msh_file.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_compiler.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_compiler.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_error.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_error.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_heap.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_heap.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_node.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_node.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_ops.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_ops.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_parser.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_parser.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_var.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_var.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_vm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\finsh\finsh_vm.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
finsh_token.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1045,36 +884,21 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
libc_syms.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc_syms.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\mem_std.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stdio.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\stdio.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stubs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\stubs.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
time.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1090,85 +914,61 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\mqueue.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_attr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_attr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_barrier.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_barrier.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_cond.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_cond.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_mutex.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_mutex.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_rwlock.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_rwlock.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_spin.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_spin.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pthread_tls.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\pthread_tls.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sched.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\sched.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
semaphore.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\pthreads\semaphore.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
clock_time.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\time\clock_time.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
posix_sleep.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1184,246 +984,176 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_lib.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\api_lib.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
api_msg.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\api_msg.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
err.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\err.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netifapi.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\netifapi.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcpip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\api\tcpip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
def.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\def.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dns.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\dns.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
inet_chksum.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\inet_chksum.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
init.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\init.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
memp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\memp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
netif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\netif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
pbuf.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\pbuf.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
raw.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\raw.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
stats.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\stats.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sys.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\sys.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_in.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp_in.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
tcp_out.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\tcp_out.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
timeouts.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\timeouts.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
udp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\udp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernet.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\ethernet.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ethernetif.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\ethernetif.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
lowpan6.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\netif\lowpan6.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
autoip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dhcp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
etharp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
icmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
igmp.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_addr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
ip4_frag.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1431,7 +1161,49 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
<RTE>
<apis/>
<components/>
<files/>
</RTE>
</Project>
bsp/stm32f40x/rtconfig.h
浏览文件 @
e46b16be
...
...
@@ -11,12 +11,11 @@
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 100
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT 0
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define RT_IDEL_HOOK_LIST_SIZE 4
#define IDLE_THREAD_STACK_SIZE 1024
#define RT_DEBUG
/* Inter-Thread communication */
...
...
@@ -62,6 +61,7 @@
#define FINSH_CMD_SIZE 80
#define FINSH_USING_MSH
#define FINSH_USING_MSH_DEFAULT
#define FINSH_ARG_MAX 10
/* Device virtual file system */
...
...
@@ -69,7 +69,7 @@
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 2
#define DFS_FILESYSTEM_TYPES_MAX 2
#define DFS_FD_MAX
4
#define DFS_FD_MAX
16
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
...
...
@@ -87,6 +87,7 @@
/* Device Drivers */
#define RT_USING_DEVICE_IPC
#define RT_PIPE_BUFSZ 512
#define RT_USING_SERIAL
#define RT_USING_PIN
...
...
@@ -97,8 +98,19 @@
#define RT_USING_LIBC
#define RT_USING_PTHREADS
#define RT_USING_POSIX
/* Network */
/* Socket abstraction layer */
#define RT_USING_SAL
/* Network stack */
/* protocol stack implement */
#define SAL_USING_LWIP
#define SAL_USING_POSIX
#define SAL_PROTO_FAMILIES_NUM 4
/* light weight TCP/IP stack */
...
...
@@ -153,11 +165,6 @@
/* RT-Thread online packages */
/* system packages */
/* RT-Thread GUI Engine */
/* IoT - internet of things */
...
...
@@ -181,9 +188,18 @@
/* tools packages */
/* system packages */
/* peripheral libraries and drivers */
/* miscellaneous packages */
/* sample package */
/* example package: hello */
#define SOC_STM32F4
...
...
bsp/stm32f429-apollo/.config
浏览文件 @
e46b16be
...
...
@@ -14,13 +14,22 @@ CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
1000
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
1
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_RT_IDEL_HOOK_LIST_SIZE
=
4
CONFIG_IDLE_THREAD_STACK_SIZE
=
1024
# CONFIG_RT_USING_TIMER_SOFT is not set
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
...
...
@@ -48,6 +57,7 @@ CONFIG_RT_USING_HEAP=y
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE
=
y
# CONFIG_RT_USING_DEVICE_OPS is not set
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
...
...
@@ -110,9 +120,6 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=4096
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
CONFIG_RT_USING_DFS_NET
=
y
CONFIG_HAVE_SYS_SELECT_H
=
y
# CONFIG_HAVE_SYS_SOCKET_H is not set
CONFIG_RT_USING_DFS_ROMFS
=
y
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
...
...
@@ -123,6 +130,7 @@ CONFIG_RT_USING_DFS_ROMFS=y
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC
=
y
CONFIG_RT_PIPE_BUFSZ
=
512
CONFIG_RT_USING_SERIAL
=
y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
...
...
@@ -130,6 +138,7 @@ CONFIG_RT_USING_SERIAL=y
CONFIG_RT_USING_I2C
=
y
CONFIG_RT_USING_I2C_BITOPS
=
y
# CONFIG_RT_USING_PIN is not set
# CONFIG_RT_USING_PWM is not set
# CONFIG_RT_USING_MTD_NOR is not set
CONFIG_RT_USING_MTD_NAND
=
y
# CONFIG_RT_MTD_NAND_DEBUG is not set
...
...
@@ -149,6 +158,7 @@ CONFIG_RT_SFUD_USING_SFDP=y
# CONFIG_RT_USING_SPI_WIFI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_WIFI is not set
# CONFIG_RT_USING_AUDIO is not set
#
# Using USB
...
...
@@ -165,11 +175,23 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_RT_USING_POSIX_MMAP is not set
# CONFIG_RT_USING_POSIX_TERMIOS is not set
# CONFIG_RT_USING_POSIX_AIO is not set
# CONFIG_HAVE_SYS_SIGNALS is not set
# CONFIG_RT_USING_LWP is not set
#
# Network
#
#
#
Network stack
#
Socket abstraction layer
#
CONFIG_RT_USING_SAL
=
y
#
# protocol stack implement
#
CONFIG_SAL_USING_LWIP
=
y
CONFIG_SAL_USING_POSIX
=
y
CONFIG_SAL_PROTO_FAMILIES_NUM
=
4
#
# light weight TCP/IP stack
...
...
@@ -207,6 +229,8 @@ CONFIG_RT_LWIP_TCP_WND=8196
CONFIG_RT_LWIP_TCPTHREAD_PRIORITY
=
10
CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE
=
8
CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE
=
1024
# CONFIG_LWIP_NO_RX_THREAD is not set
# CONFIG_LWIP_NO_TX_THREAD is not set
CONFIG_RT_LWIP_ETHTHREAD_PRIORITY
=
12
CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE
=
1024
CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE
=
8
...
...
@@ -246,20 +270,6 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# RT-Thread online packages
#
#
# system packages
#
#
# RT-Thread GUI Engine
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
#
# IoT - internet of things
#
...
...
@@ -268,6 +278,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_JSMN is not set
# CONFIG_PKG_USING_LJSON is not set
# CONFIG_PKG_USING_EZXML is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -290,6 +301,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_ONENET is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
#
# security packages
...
...
@@ -301,14 +313,15 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
#
# language packages
#
# CONFIG_PKG_USING_LUA is not set
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
# CONFIG_PKG_USING_LUA2RTT is not set
#
# multimedia packages
#
# CONFIG_PKG_USING_OPENMV is not set
# CONFIG_PKG_USING_MUPDF is not set
#
# tools packages
...
...
@@ -317,17 +330,44 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_EASYFLASH is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
# CONFIG_PKG_USING_IPERF is not set
#
# system packages
#
# CONFIG_PKG_USING_GUIENGINE is not set
# CONFIG_PKG_USING_PERSIMMON is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_LWEXT4 is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_FAL is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
#
# peripheral libraries and drivers
#
# CONFIG_PKG_USING_STM32F4_HAL is not set
# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
#
# miscellaneous packages
#
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_SAMPLES is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
# CONFIG_PKG_USING_ZLIB is not set
# CONFIG_PKG_USING_DSTR is not set
#
# sample package
#
# CONFIG_PKG_USING_SAMPLES is not set
#
# example package: hello
...
...
bsp/stm32f429-apollo/drivers/drv_spi_flash.c
浏览文件 @
e46b16be
...
...
@@ -84,4 +84,4 @@ static int rt_hw_spi_flash_with_sfud_init(void)
return
RT_EOK
;
}
INIT_COMPONENT_EXPORT
(
rt_hw_spi_flash_with_sfud_init
)
INIT_COMPONENT_EXPORT
(
rt_hw_spi_flash_with_sfud_init
)
;
bsp/stm32f429-apollo/project.ewp
浏览文件 @
e46b16be
<?xml version="1.0" encoding="iso-8859-1"?>
<project>
<fileVersion>
2
</fileVersion>
<configuration>
...
...
@@ -10,7 +12,7 @@
<name>
General
</name>
<archiveVersion>
3
</archiveVersion>
<data>
<version>2
1</version>
<version>
2
4
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
...
...
@@ -25,11 +27,6 @@
<name>
ListPath
</name>
<state>
Debug\List
</state>
</option>
<option>
<name>Variant</name>
<version>19</version>
<state>37</state>
</option>
<option>
<name>
GEndianMode
</name>
<state>
0
</state>
...
...
@@ -56,11 +53,6 @@
<name>
GOutputBinary
</name>
<state>
0
</state>
</option>
<option>
<name>FPU</name>
<version>2</version>
<state>0</state>
</option>
<option>
<name>
OGCoreOrChip
</name>
<state>
1
</state>
...
...
@@ -85,7 +77,7 @@
</option>
<option>
<name>
OGLastSavedByProductVersion
</name>
<state>
6.30.6.53380</state>
<state>
7.50.2.10499
</state>
</option>
<option>
<name>
GeneralEnableMisra
</name>
...
...
@@ -133,15 +125,10 @@
<name>
RTConfigPath2
</name>
<state>
$TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
</state>
</option>
<option>
<name>GFPUCoreSlave</name>
<version>19</version>
<state>37</state>
</option>
<option>
<name>
GBECoreSlave
</name>
<version>
19</version>
<state>3
7</state>
<version>
22
</version>
<state>
3
8
</state>
</option>
<option>
<name>
OGUseCmsis
</name>
...
...
@@ -151,19 +138,54 @@
<name>
OGUseCmsisDspLib
</name>
<state>
0
</state>
</option>
<option>
<name>
GRuntimeLibThreads
</name>
<state>
0
</state>
</option>
<option>
<name>
CoreVariant
</name>
<version>
22
</version>
<state>
39
</state>
</option>
<option>
<name>
GFPUDeviceSlave
</name>
<state>
STM32F429IG ST STM32F429IG
</state>
</option>
<option>
<name>
FPU2
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
NrRegs
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
NEON
</name>
<state>
0
</state>
</option>
<option>
<name>
GFPUCoreSlave2
</name>
<version>
22
</version>
<state>
39
</state>
</option>
</data>
</settings>
<settings>
<name>
ICCARM
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
28</version>
<version>
31
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
<name>
CCOptimizationNoSizeConstraints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCDefines
</name>
<state />
<state>_TIMESPEC_DEFINED</state>
<state></state>
<state>
USE_HAL_DRIVER
</state>
<state>
STM32F429xx
</state>
<state>
RT_USING_DLIBC
</state>
...
...
@@ -212,15 +234,15 @@
</option>
<option>
<name>
CCDiagRemark
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCDiagWarning
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCDiagError
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCObjPrefix
</name>
...
...
@@ -229,7 +251,7 @@
<option>
<name>
CCAllowList
</name>
<version>
1
</version>
<state>0000000
</state>
<state>
0000000
0
</state>
</option>
<option>
<name>
CCDebugInfo
</name>
...
...
@@ -249,7 +271,7 @@
</option>
<option>
<name>
IExtraOptions
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCLangConformance
</name>
...
...
@@ -289,7 +311,7 @@
</option>
<option>
<name>
PreInclude
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CompilerMisraOverride
</name>
...
...
@@ -297,32 +319,35 @@
</option>
<option>
<name>
CCIncludePath2
</name>
<state />
<state>$PROJ_DIR$\../../components/dfs/filesystems/romfs</state>
<state>$PROJ_DIR$\../../libcpu/arm/cortex-m4</state>
<state>$PROJ_DIR$\Libraries/STM32F4xx_HAL_Driver/Inc</state>
<state>$PROJ_DIR$\../../components/libc/compilers/dlib</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/devfs</state>
<state>$PROJ_DIR$\../../components/drivers/include</state>
<state>$PROJ_DIR$\../../components/finsh</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src</state>
<state></state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\socket
</state>
<state>
$PROJ_DIR$\..\..\components\libc\compilers\dlib
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include
</state>
<state>
$PROJ_DIR$\..\..\include
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include\netif
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\dfs_net
</state>
<state>
$PROJ_DIR$\..\..\libcpu\arm\common
</state>
<state>
$PROJ_DIR$\..\..\components\drivers\include
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src
</state>
<state>
$PROJ_DIR$\drivers
</state>
<state>$PROJ_DIR$\../../libcpu/arm/common</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include\ipv4
</state>
<state>
$PROJ_DIR$\Libraries\CMSIS\Device\ST\STM32F4xx\Include
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\dfs_net\sys_select
</state>
<state>
$PROJ_DIR$\.
</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/include</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/arch/include</state>
<state>$PROJ_DIR$\../../components/drivers/spi</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/elmfat</state>
<state>
$PROJ_DIR$\..\..\libcpu\arm\cortex-m4
</state>
<state>
$PROJ_DIR$\..\..\components\drivers\spi\sfud\inc
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\include
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\filesystems\devfs
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\socket\sys_socket
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\filesystems\romfs
</state>
<state>
$PROJ_DIR$\Libraries\CMSIS\Include
</state>
<state>
$PROJ_DIR$\..\..\components\drivers\spi
</state>
<state>
$PROJ_DIR$\applications
</state>
<state>$PROJ_DIR$\../../include</state>
<state>$PROJ_DIR$\Libraries/CMSIS/Device/ST/STM32F4xx/Include</state>
<state>$PROJ_DIR$\../../components/drivers/spi/sfud/inc</state>
<state>$PROJ_DIR$\Libraries/CMSIS/Include</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/include/netif</state>
<state>$PROJ_DIR$\../../components/dfs/include</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/include/ipv4</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/net/socket</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/net</state>
<state>
$PROJ_DIR$\..\..\components\finsh
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\filesystems\elmfat
</state>
<state>
$PROJ_DIR$\Libraries\STM32F4xx_HAL_Driver\Inc
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\arch\include
</state>
</option>
<option>
<name>
CCStdIncCheck
</name>
...
...
@@ -415,13 +440,26 @@
<name>
IccFloatSemantics
</name>
<state>
0
</state>
</option>
<option>
<name>
CCNoLiteralPool
</name>
<state>
0
</state>
</option>
<option>
<name>
CCOptStrategySlave
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCGuardCalls
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
AARM
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
8</version>
<version>
9
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
...
...
@@ -451,15 +489,15 @@
</option>
<option>
<name>
AWarnOne
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AWarnRange1
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AWarnRange2
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
ADebug
</name>
...
...
@@ -471,7 +509,7 @@
</option>
<option>
<name>
ADefines
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AList
</name>
...
...
@@ -547,7 +585,7 @@
</option>
<option>
<name>
AOutputFile
</name>
<state
/>
<state
>
$FILE_BNAME$.o
</state>
</option>
<option>
<name>
AMultibyteSupport
</name>
...
...
@@ -567,7 +605,7 @@
</option>
<option>
<name>
AUserIncludes
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AExtraOptionsCheckV2
</name>
...
...
@@ -575,7 +613,11 @@
</option>
<option>
<name>
AExtraOptionsV2
</name>
<state />
<state></state>
</option>
<option>
<name>
AsmNoLiteralPool
</name>
<state>
0
</state>
</option>
</data>
</settings>
...
...
@@ -588,7 +630,7 @@
<debug>
1
</debug>
<option>
<name>
OOCOutputFormat
</name>
<version>
2</version>
<version>
3
</version>
<state>
0
</state>
</option>
<option>
...
...
@@ -597,7 +639,7 @@
</option>
<option>
<name>
OOCOutputFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
OOCCommandLineProducer
</name>
...
...
@@ -613,28 +655,29 @@
<name>
CUSTOM
</name>
<archiveVersion>
3
</archiveVersion>
<data>
<extensions />
<cmdline />
<extensions></extensions>
<cmdline></cmdline>
<hasPrio>
0
</hasPrio>
</data>
</settings>
<settings>
<name>
BICOMP
</name>
<archiveVersion>
0
</archiveVersion>
<data
/>
<data
/>
</settings>
<settings>
<name>
BUILDACTION
</name>
<archiveVersion>
1
</archiveVersion>
<data>
<prebuild
/>
<postbuild
/>
<prebuild
></prebuild>
<postbuild
></postbuild>
</data>
</settings>
<settings>
<name>
ILINK
</name>
<archiveVersion>
0
</archiveVersion>
<data>
<version>1
4</version>
<version>
1
6
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
...
...
@@ -659,31 +702,31 @@
</option>
<option>
<name>
IlinkKeepSymbols
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinaryFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinarySymbol
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinarySegment
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinaryAlign
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkDefines
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkConfigDefines
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkMapFile
</name>
...
...
@@ -719,7 +762,7 @@
</option>
<option>
<name>
IlinkIcfFileSlave
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkEnableRemarks
</name>
...
...
@@ -727,19 +770,19 @@
</option>
<option>
<name>
IlinkSuppressDiags
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkTreatAsRem
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkTreatAsWarn
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkTreatAsErr
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkWarningsAreErrors
</name>
...
...
@@ -751,7 +794,7 @@
</option>
<option>
<name>
IlinkExtraOptions
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkLowLevelInterfaceSlave
</name>
...
...
@@ -763,7 +806,7 @@
</option>
<option>
<name>
IlinkAdditionalLibs
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkOverrideProgramEntryLabel
</name>
...
...
@@ -802,10 +845,6 @@
<name>
CrcAlign
</name>
<state>
1
</state>
</option>
<option>
<name>CrcAlgo</name>
<state>1</state>
</option>
<option>
<name>
CrcPoly
</name>
<state>
0x11021
</state>
...
...
@@ -902,11 +941,25 @@
</option>
<option>
<name>
IlinkStackControlFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkStackCallGraphFile
</name>
<state />
<state></state>
</option>
<option>
<name>
CrcAlgorithm
</name>
<version>
0
</version>
<state>
1
</state>
</option>
<option>
<name>
CrcUnitSize
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
IlinkThreadsSlave
</name>
<state>
1
</state>
</option>
</data>
</settings>
...
...
@@ -919,7 +972,7 @@
<debug>
1
</debug>
<option>
<name>
IarchiveInputs
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IarchiveOverride
</name>
...
...
@@ -934,7 +987,7 @@
<settings>
<name>
BILINK
</name>
<archiveVersion>
0
</archiveVersion>
<data
/>
<data
/>
</settings>
</configuration>
<configuration>
...
...
@@ -947,7 +1000,7 @@
<name>
General
</name>
<archiveVersion>
3
</archiveVersion>
<data>
<version>2
1</version>
<version>
2
4
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
...
...
@@ -962,11 +1015,6 @@
<name>
ListPath
</name>
<state>
Release\List
</state>
</option>
<option>
<name>Variant</name>
<version>19</version>
<state>0</state>
</option>
<option>
<name>
GEndianMode
</name>
<state>
0
</state>
...
...
@@ -978,7 +1026,7 @@
</option>
<option>
<name>
Input description
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
Output variant
</name>
...
...
@@ -987,17 +1035,12 @@
</option>
<option>
<name>
Output description
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
GOutputBinary
</name>
<state>
0
</state>
</option>
<option>
<name>FPU</name>
<version>2</version>
<state>0</state>
</option>
<option>
<name>
OGCoreOrChip
</name>
<state>
0
</state>
...
...
@@ -1014,7 +1057,7 @@
</option>
<option>
<name>
RTDescription
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
OGProductVersion
</name>
...
...
@@ -1022,7 +1065,7 @@
</option>
<option>
<name>
OGLastSavedByProductVersion
</name>
<state
/>
<state
>
7.50.2.10499
</state>
</option>
<option>
<name>
GeneralEnableMisra
</name>
...
...
@@ -1034,7 +1077,7 @@
</option>
<option>
<name>
OGChipSelectEditMenu
</name>
<state
/>
<state
>
Default None
</state>
</option>
<option>
<name>
GenLowLevelInterface
</name>
...
...
@@ -1068,16 +1111,11 @@
</option>
<option>
<name>
RTConfigPath2
</name>
<state />
</option>
<option>
<name>GFPUCoreSlave</name>
<version>19</version>
<state>1</state>
<state></state>
</option>
<option>
<name>
GBECoreSlave
</name>
<version>
19</version>
<version>
22
</version>
<state>
1
</state>
</option>
<option>
...
...
@@ -1088,19 +1126,54 @@
<name>
OGUseCmsisDspLib
</name>
<state>
0
</state>
</option>
<option>
<name>
GRuntimeLibThreads
</name>
<state>
0
</state>
</option>
<option>
<name>
CoreVariant
</name>
<version>
22
</version>
<state>
0
</state>
</option>
<option>
<name>
GFPUDeviceSlave
</name>
<state>
Default None
</state>
</option>
<option>
<name>
FPU2
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
NrRegs
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
NEON
</name>
<state>
0
</state>
</option>
<option>
<name>
GFPUCoreSlave2
</name>
<version>
22
</version>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
<name>
ICCARM
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
28</version>
<version>
31
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
<name>
CCOptimizationNoSizeConstraints
</name>
<state>
0
</state>
</option>
<option>
<name>
CCDefines
</name>
<state>
NDEBUG
</state>
<state>_TIMESPEC_DEFINED</state>
<state>
USE_HAL_DRIVER
</state>
<state>
STM32F429xx
</state>
<state>
RT_USING_DLIBC
</state>
...
...
@@ -1145,19 +1218,19 @@
</option>
<option>
<name>
CCDiagSuppress
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCDiagRemark
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCDiagWarning
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCDiagError
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCObjPrefix
</name>
...
...
@@ -1166,7 +1239,7 @@
<option>
<name>
CCAllowList
</name>
<version>
1
</version>
<state>1111111
</state>
<state>
1111111
0
</state>
</option>
<option>
<name>
CCDebugInfo
</name>
...
...
@@ -1186,7 +1259,7 @@
</option>
<option>
<name>
IExtraOptions
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCLangConformance
</name>
...
...
@@ -1218,7 +1291,7 @@
</option>
<option>
<name>
OutputFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CCLibConfigHeader
</name>
...
...
@@ -1226,7 +1299,7 @@
</option>
<option>
<name>
PreInclude
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
CompilerMisraOverride
</name>
...
...
@@ -1234,32 +1307,35 @@
</option>
<option>
<name>
CCIncludePath2
</name>
<state />
<state>$PROJ_DIR$\../../components/dfs/filesystems/romfs</state>
<state>$PROJ_DIR$\../../libcpu/arm/cortex-m4</state>
<state>$PROJ_DIR$\Libraries/STM32F4xx_HAL_Driver/Inc</state>
<state>$PROJ_DIR$\../../components/libc/compilers/dlib</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/devfs</state>
<state>$PROJ_DIR$\../../components/drivers/include</state>
<state>$PROJ_DIR$\../../components/finsh</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src</state>
<state></state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\socket
</state>
<state>
$PROJ_DIR$\..\..\components\libc\compilers\dlib
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include
</state>
<state>
$PROJ_DIR$\..\..\include
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include\netif
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\dfs_net
</state>
<state>
$PROJ_DIR$\..\..\libcpu\arm\common
</state>
<state>
$PROJ_DIR$\..\..\components\drivers\include
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src
</state>
<state>
$PROJ_DIR$\drivers
</state>
<state>$PROJ_DIR$\../../libcpu/arm/common</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include\ipv4
</state>
<state>
$PROJ_DIR$\Libraries\CMSIS\Device\ST\STM32F4xx\Include
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\dfs_net\sys_select
</state>
<state>
$PROJ_DIR$\.
</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/include</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/arch/include</state>
<state>$PROJ_DIR$\../../components/drivers/spi</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/elmfat</state>
<state>
$PROJ_DIR$\..\..\libcpu\arm\cortex-m4
</state>
<state>
$PROJ_DIR$\..\..\components\drivers\spi\sfud\inc
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\include
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\filesystems\devfs
</state>
<state>
$PROJ_DIR$\..\..\components\net\sal_socket\include\socket\sys_socket
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\filesystems\romfs
</state>
<state>
$PROJ_DIR$\Libraries\CMSIS\Include
</state>
<state>
$PROJ_DIR$\..\..\components\drivers\spi
</state>
<state>
$PROJ_DIR$\applications
</state>
<state>$PROJ_DIR$\../../include</state>
<state>$PROJ_DIR$\Libraries/CMSIS/Device/ST/STM32F4xx/Include</state>
<state>$PROJ_DIR$\../../components/drivers/spi/sfud/inc</state>
<state>$PROJ_DIR$\Libraries/CMSIS/Include</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/include/netif</state>
<state>$PROJ_DIR$\../../components/dfs/include</state>
<state>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/include/ipv4</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/net/socket</state>
<state>$PROJ_DIR$\../../components/dfs/filesystems/net</state>
<state>
$PROJ_DIR$\..\..\components\finsh
</state>
<state>
$PROJ_DIR$\..\..\components\dfs\filesystems\elmfat
</state>
<state>
$PROJ_DIR$\Libraries\STM32F4xx_HAL_Driver\Inc
</state>
<state>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\arch\include
</state>
</option>
<option>
<name>
CCStdIncCheck
</name>
...
...
@@ -1352,13 +1428,26 @@
<name>
IccFloatSemantics
</name>
<state>
0
</state>
</option>
<option>
<name>
CCNoLiteralPool
</name>
<state>
0
</state>
</option>
<option>
<name>
CCOptStrategySlave
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
CCGuardCalls
</name>
<state>
1
</state>
</option>
</data>
</settings>
<settings>
<name>
AARM
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
8</version>
<version>
9
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
...
...
@@ -1388,15 +1477,15 @@
</option>
<option>
<name>
AWarnOne
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AWarnRange1
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AWarnRange2
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
ADebug
</name>
...
...
@@ -1408,7 +1497,7 @@
</option>
<option>
<name>
ADefines
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AList
</name>
...
...
@@ -1484,7 +1573,7 @@
</option>
<option>
<name>
AOutputFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AMultibyteSupport
</name>
...
...
@@ -1504,7 +1593,7 @@
</option>
<option>
<name>
AUserIncludes
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
AExtraOptionsCheckV2
</name>
...
...
@@ -1512,7 +1601,11 @@
</option>
<option>
<name>
AExtraOptionsV2
</name>
<state />
<state></state>
</option>
<option>
<name>
AsmNoLiteralPool
</name>
<state>
0
</state>
</option>
</data>
</settings>
...
...
@@ -1525,7 +1618,7 @@
<debug>
0
</debug>
<option>
<name>
OOCOutputFormat
</name>
<version>
2</version>
<version>
3
</version>
<state>
0
</state>
</option>
<option>
...
...
@@ -1534,7 +1627,7 @@
</option>
<option>
<name>
OOCOutputFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
OOCCommandLineProducer
</name>
...
...
@@ -1550,28 +1643,29 @@
<name>
CUSTOM
</name>
<archiveVersion>
3
</archiveVersion>
<data>
<extensions />
<cmdline />
<extensions></extensions>
<cmdline></cmdline>
<hasPrio>
0
</hasPrio>
</data>
</settings>
<settings>
<name>
BICOMP
</name>
<archiveVersion>
0
</archiveVersion>
<data
/>
<data
/>
</settings>
<settings>
<name>
BUILDACTION
</name>
<archiveVersion>
1
</archiveVersion>
<data>
<prebuild
/>
<postbuild
/>
<prebuild
></prebuild>
<postbuild
></postbuild>
</data>
</settings>
<settings>
<name>
ILINK
</name>
<archiveVersion>
0
</archiveVersion>
<data>
<version>1
4</version>
<version>
1
6
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
...
...
@@ -1596,31 +1690,31 @@
</option>
<option>
<name>
IlinkKeepSymbols
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinaryFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinarySymbol
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinarySegment
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkRawBinaryAlign
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkDefines
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkConfigDefines
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkMapFile
</name>
...
...
@@ -1656,7 +1750,7 @@
</option>
<option>
<name>
IlinkIcfFileSlave
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkEnableRemarks
</name>
...
...
@@ -1664,19 +1758,19 @@
</option>
<option>
<name>
IlinkSuppressDiags
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkTreatAsRem
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkTreatAsWarn
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkTreatAsErr
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkWarningsAreErrors
</name>
...
...
@@ -1688,7 +1782,7 @@
</option>
<option>
<name>
IlinkExtraOptions
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkLowLevelInterfaceSlave
</name>
...
...
@@ -1700,7 +1794,7 @@
</option>
<option>
<name>
IlinkAdditionalLibs
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkOverrideProgramEntryLabel
</name>
...
...
@@ -1712,7 +1806,7 @@
</option>
<option>
<name>
IlinkProgramEntryLabel
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
DoFill
</name>
...
...
@@ -1739,10 +1833,6 @@
<name>
CrcAlign
</name>
<state>
1
</state>
</option>
<option>
<name>CrcAlgo</name>
<state>1</state>
</option>
<option>
<name>
CrcPoly
</name>
<state>
0x11021
</state>
...
...
@@ -1839,11 +1929,25 @@
</option>
<option>
<name>
IlinkStackControlFile
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IlinkStackCallGraphFile
</name>
<state />
<state></state>
</option>
<option>
<name>
CrcAlgorithm
</name>
<version>
0
</version>
<state>
1
</state>
</option>
<option>
<name>
CrcUnitSize
</name>
<version>
0
</version>
<state>
0
</state>
</option>
<option>
<name>
IlinkThreadsSlave
</name>
<state>
1
</state>
</option>
</data>
</settings>
...
...
@@ -1856,7 +1960,7 @@
<debug>
0
</debug>
<option>
<name>
IarchiveInputs
</name>
<state
/>
<state
></state>
</option>
<option>
<name>
IarchiveOverride
</name>
...
...
@@ -1871,622 +1975,639 @@
<settings>
<name>
BILINK
</name>
<archiveVersion>
0
</archiveVersion>
<data
/>
<data
/>
</settings>
</configuration>
<group>
<name>
Drivers</name>
<name>
Applications
</name>
<file>
<name>$PROJ_DIR$\
drivers/board.c</name>
<name>
$PROJ_DIR$\
applications\application.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/stm32f4xx_it.c</name>
<name>
$PROJ_DIR$\
applications\startup.c
</name>
</file>
</group>
<group>
<name>
CORTEX-M4
</name>
<file>
<name>$PROJ_DIR$\
drivers/usart.c</name>
<name>
$PROJ_DIR$\
..\..\libcpu\arm\common\backtrace.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_sdram.c</name>
<name>
$PROJ_DIR$\
..\..\libcpu\arm\cortex-m4\context_iar.S
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_rtc.c</name>
<name>
$PROJ_DIR$\
..\..\libcpu\arm\cortex-m4\cpuport.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_mpu.c</name>
<name>
$PROJ_DIR$\
..\..\libcpu\arm\common\div0.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_sdio_sd.c</name>
<name>
$PROJ_DIR$\
..\..\libcpu\arm\common\showmem.c
</name>
</file>
</group>
<group>
<name>
DeviceDrivers
</name>
<file>
<name>$PROJ_DIR$\
drivers/drv_nand.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\src\completion.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_eth.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\src\dataqueue.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_iic.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\i2c\i2c-bit-ops.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_pcf8574.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\i2c\i2c_core.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_spi.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\i2c\i2c_dev.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
drivers/drv_spi_flash.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\mtd\mtd_nand.c
</name>
</file>
</group>
<group>
<name>Applications</name>
<file>
<name>$PROJ_DIR$\
applications/application.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\src\pipe.c
</name>
</file>
<file>
<name>$PROJ_DIR$\applications/startup.c</name>
<name>
$PROJ_DIR$\..\..\components\drivers\src\ringbuffer.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\components\drivers\rtc\rtc.c
</name>
</file>
</group>
<group>
<name>STM32_HAL</name>
<file>
<name>$PROJ_DIR$\
Libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\serial\serial.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\spi\sfud\src\sfud.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\spi\sfud\src\sfud_sfdp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\spi\spi_core.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\spi\spi_dev.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cec.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\spi\spi_flash_sfud.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\src\waitqueue.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c</name>
<name>
$PROJ_DIR$\
..\..\components\drivers\src\workqueue.c
</name>
</file>
</group>
<group>
<name>
dlib
</name>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\environ.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\libc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\rmtx.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\stdio.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_close.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_lseek.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dfsdm.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_mem.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_open.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_read.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_remove.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dsi.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\syscall_write.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c</name>
<name>
$PROJ_DIR$\
..\..\components\libc\compilers\dlib\time.c
</name>
</file>
</group>
<group>
<name>
Drivers
</name>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c</name>
<name>
$PROJ_DIR$\
drivers\board.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c</name>
<name>
$PROJ_DIR$\
drivers\drv_eth.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c</name>
<name>
$PROJ_DIR$\
drivers\drv_i2c.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c.c</name>
<name>
$PROJ_DIR$\
drivers\drv_mpu.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c_ex.c</name>
<name>
$PROJ_DIR$\
drivers\drv_nand.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c</name>
<name>
$PROJ_DIR$\
drivers\drv_pcf8574.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.c</name>
<name>
$PROJ_DIR$\
drivers\drv_rtc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash_ex.c</name>
<name>
$PROJ_DIR$\
drivers\drv_sdio_sd.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.c</name>
<name>
$PROJ_DIR$\
drivers\drv_sdram.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c</name>
<name>
$PROJ_DIR$\
drivers\drv_spi.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c</name>
<name>
$PROJ_DIR$\
drivers\drv_spi_flash.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c</name>
<name>
$PROJ_DIR$\
drivers\stm32f4xx_it.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c</name>
<name>
$PROJ_DIR$\
drivers\usart.c
</name>
</file>
</group>
<group>
<name>
Filesystem
</name>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_irda.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\filesystems\devfs\devfs.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\src\dfs.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_lptim.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\filesystems\elmfat\dfs_elm.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\src\dfs_file.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\src\dfs_fs.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\src\dfs_posix.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\filesystems\romfs\dfs_romfs.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\filesystems\elmfat\ff.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\src\poll.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\filesystems\romfs\romfs.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c</name>
<name>
$PROJ_DIR$\
..\..\components\dfs\src\select.c
</name>
</file>
</group>
<group>
<name>
finsh
</name>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\cmd.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_qspi.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_compiler.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_error.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_heap.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_init.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_node.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_ops.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_parser.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai_ex.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_token.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_var.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\finsh_vm.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smartcard.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\shell.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spdifrx.c</name>
<name>
$PROJ_DIR$\
..\..\components\finsh\symbol.c
</name>
</file>
</group>
<group>
<name>
Kernel
</name>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c</name>
<name>
$PROJ_DIR$\
..\..\src\clock.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c</name>
<name>
$PROJ_DIR$\
..\..\src\components.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c</name>
<name>
$PROJ_DIR$\
..\..\src\device.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c</name>
<name>
$PROJ_DIR$\
..\..\src\idle.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c</name>
<name>
$PROJ_DIR$\
..\..\src\ipc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.c</name>
<name>
$PROJ_DIR$\
..\..\src\irq.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_wwdg.c</name>
<name>
$PROJ_DIR$\
..\..\src\kservice.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c</name>
<name>
$PROJ_DIR$\
..\..\src\mem.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c</name>
<name>
$PROJ_DIR$\
..\..\src\memheap.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c</name>
<name>
$PROJ_DIR$\
..\..\src\mempool.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c</name>
<name>
$PROJ_DIR$\
..\..\src\object.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
Libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/iar/startup_stm32f429xx.s</name>
<name>
$PROJ_DIR$\
..\..\src\scheduler.c
</name>
</file>
</group>
<group>
<name>Kernel</name>
<file>
<name>$PROJ_DIR$\..
/../src/clock.c</name>
<name>
$PROJ_DIR$\..
\..\src\signal.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/components.c</name>
<name>
$PROJ_DIR$\..
\..\src\thread.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/device.c</name>
<name>
$PROJ_DIR$\..
\..\src\timer.c
</name>
</file>
</group>
<group>
<name>
lwIP
</name>
<file>
<name>$PROJ_DIR$\..
/../src/idle.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\api_lib.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/ipc.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\api_msg.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/irq.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/kservice.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\def.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/mem.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/memheap.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\dns.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/mempool.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\err.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/object.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/scheduler.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\netif\ethernet.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/signal.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\netif\ethernetif.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/thread.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../src/timer.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c
</name>
</file>
</group>
<group>
<name>CORTEX-M4</name>
<file>
<name>$PROJ_DIR$\..
/../libcpu/arm/cortex-m4/cpuport.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\inet_chksum.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../libcpu/arm/cortex-m4/context_iar.S</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\init.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../libcpu/arm/common/backtrace.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ip.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../libcpu/arm/common/div0.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c
</name>
</file>
<file>
<name>$PROJ_DIR$\../../libcpu/arm/common/showmem.c</name>
<name>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_frag.c
</name>
</file>
</group>
<group>
<name>DeviceDrivers</name>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/i2c/i2c_core.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\netif\lowpan6.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/i2c/i2c_dev.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\memp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/i2c/i2c-bit-ops.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\netbuf.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/serial/serial.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\netdb.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/rtc/rtc.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\netif.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/mtd/mtd_nand.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\netifapi.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/spi/spi_core.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\pbuf.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/spi/spi_dev.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\raw.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/spi/spi_flash_sfud.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\sockets.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/spi/sfud/src/sfud.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\stats.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/spi/sfud/src/sfud_sfdp.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\sys.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/src/completion.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\arch\sys_arch.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/src/dataqueue.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\tcp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/src/pipe.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\tcp_in.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/src/ringbuffer.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\core\tcp_out.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/drivers/src/waitqueue.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\lwip-2.0.2\src\api\tcpip.c
</name>
</file>
<file>
<name>$PROJ_DIR$\../../components/drivers/src/workqueue.c</name>
<name>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\core\timeouts.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\core\udp.c
</name>
</file>
</group>
<group>
<name>
dlib</name>
<name>
SAL
</name>
<file>
<name>$PROJ_DIR$\..
/../components/libc/compilers/dlib/environ.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\sal_socket\impl\af_inet_lwip.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/libc/compilers/dlib/libc.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\sal_socket\dfs_net\dfs_net.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/libc/compilers/dlib/rmtx.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\sal_socket\socket\net_netdb.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/libc/compilers/dlib/stdio.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\sal_socket\socket\net_sockets.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/libc/compilers/dlib/syscall_close.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\sal_socket\src\sal_ipaddr.c
</name>
</file>
<file>
<name>$PROJ_DIR$\..
/../components/libc/compilers/dlib/syscall_lseek.c</name>
<name>
$PROJ_DIR$\..
\..\components\net\sal_socket\src\sal_socket.c
</name>
</file>
</group>
<group>
<name>
STM32_HAL
</name>
<file>
<name>$PROJ_DIR$\
../../components/libc/compilers/dlib/syscall_mem.c</name>
<name>
$PROJ_DIR$\
Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f429xx.s
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/libc/compilers/dlib/syscall_open.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/libc/compilers/dlib/syscall_read.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/libc/compilers/dlib/syscall_remove.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/libc/compilers/dlib/syscall_write.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_can.c
</name>
</file>
</group>
<group>
<name>finsh</name>
<file>
<name>$PROJ_DIR$\
../../components/finsh/shell.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/symbol.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/cmd.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_compiler.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_error.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_heap.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dac.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_init.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dac_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_node.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dcmi.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_ops.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dcmi_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_parser.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dfsdm.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_var.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_vm.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma2d.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/finsh/finsh_token.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
</name>
</file>
</group>
<group>
<name>lwIP</name>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/arch/sys_arch.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dsi.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/api_lib.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_eth.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/api_msg.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/err.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/netbuf.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/netdb.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_fmpi2c.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/netifapi.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_fmpi2c_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/sockets.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/api/tcpip.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_hash.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/def.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_hash_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/dns.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_hcd.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/inet_chksum.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/init.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ip.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2s.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/memp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2s_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/netif.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_irda.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/pbuf.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_iwdg.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/raw.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_lptim.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/stats.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_ltdc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/sys.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_ltdc_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/tcp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_nand.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/tcp_in.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_nor.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/tcp_out.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pccard.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/timeouts.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pcd.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/udp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pcd_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/netif/ethernet.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/netif/ethernetif.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/netif/lowpan6.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_qspi.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/autoip.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/dhcp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/etharp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/icmp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rtc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/igmp.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rtc_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/ip4.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sai.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sai_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\../../components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.c</name>
<name>
$PROJ_DIR$\Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sd.c
</name>
</file>
<file>
<name>
$PROJ_DIR$\Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sdram.c
</name>
</file>
</group>
<group>
<name>Filesystem</name>
<file>
<name>$PROJ_DIR$\
../../components/dfs/src/dfs.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_smartcard.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/src/dfs_file.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spdifrx.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/src/dfs_fs.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/src/dfs_posix.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sram.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/src/poll.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/src/select.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/romfs/dfs_romfs.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/romfs/romfs.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/devfs/devfs.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/net/dfs_net.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_fmc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/net/net_netdb.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_fsmc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/net/net_sockets.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_sdmmc.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/elmfat/dfs_elm.c</name>
<name>
$PROJ_DIR$\
Libraries\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_usb.c
</name>
</file>
<file>
<name>$PROJ_DIR$\
../../components/dfs/filesystems/elmfat/ff.c</name>
<name>
$PROJ_DIR$\
Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
</name>
</file>
</group>
</project>
bsp/stm32f429-apollo/project.uvproj
浏览文件 @
e46b16be
...
...
@@ -359,7 +359,7 @@
<MiscControls
/>
<Define>
USE_HAL_DRIVER, RT_USING_ARM_LIBC, STM32F429xx
</Define>
<Undefine
/>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_HAL_Driver\Inc;Libraries\CMSIS\Device\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\dfs\filesystems\
net;..\..\components\dfs\filesystems\net\socket;..\..\components\dfs\filesystems\romfs;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\spi\sfud\inc;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif
</IncludePath>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_HAL_Driver\Inc;Libraries\CMSIS\Device\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\dfs\filesystems\
romfs;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\spi\sfud\inc;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -483,16 +483,16 @@
</Files>
<Files>
<File>
<FileName>
drv_
i2c
.c
</FileName>
<FileName>
drv_
pcf8574
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_
i2c
.c
</FilePath>
<FilePath>
drivers\drv_
pcf8574
.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drv_
pcf8574
.c
</FileName>
<FileName>
drv_
i2c
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_
pcf8574
.c
</FilePath>
<FilePath>
drivers\drv_
i2c
.c
</FilePath>
</File>
</Files>
<Files>
...
...
@@ -509,13 +509,6 @@
<FilePath>
drivers\drv_spi_flash.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
drivers_drv_i2c.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_i2c.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
STM32_HAL
</GroupName>
...
...
@@ -1214,27 +1207,6 @@
<FilePath>
..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\dfs_net.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_romfs.c
</FileName>
...
...
@@ -1487,13 +1459,6 @@
<FilePath>
..\..\components\libc\compilers\armlibc\libc.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
libc_syms.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc_syms.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
mem_std.c
</FileName>
...
...
@@ -1778,6 +1743,51 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
</Files>
<Files>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
...
...
bsp/stm32f429-apollo/project.uvprojx
浏览文件 @
e46b16be
...
...
@@ -10,13 +10,12 @@
<TargetName>
rt_thread_stm32f429
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
5060300::V5.06 update 3 (build 300)::ARMCC
</pCCUsed>
<uAC6>
0
</uAC6>
<pCCUsed>
5060422::V5.06 update 4 (build 422)::ARMCC
</pCCUsed>
<TargetOption>
<TargetCommonOption>
<Device>
STM32F429IGHx
</Device>
<Vendor>
STMicroelectronics
</Vendor>
<PackID>
Keil.STM32F4xx_DFP.2.1
2
.0
</PackID>
<PackID>
Keil.STM32F4xx_DFP.2.1
1
.0
</PackID>
<PackURL>
http://www.keil.com/pack
</PackURL>
<Cpu>
IRAM(0x20000000,0x30000) IRAM2(0x10000000,0x10000) IROM(0x08000000,0x100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
...
...
@@ -336,7 +335,7 @@
<MiscControls></MiscControls>
<Define>
USE_HAL_DRIVER, RT_USING_ARM_LIBC, STM32F429xx
</Define>
<Undefine></Undefine>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_HAL_Driver\Inc;Libraries\CMSIS\Device\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\dfs\filesystems\
net;..\..\components\dfs\filesystems\net\socket;..\..\components\dfs\filesystems\romfs;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\spi\sfud\inc;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif
</IncludePath>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_HAL_Driver\Inc;Libraries\CMSIS\Device\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\dfs\filesystems\
romfs;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\spi\sfud\inc;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -441,14 +440,14 @@
<FilePath>
drivers\drv_eth.c
</FilePath>
</File>
<File>
<FileName>
drv_
i2c
.c
</FileName>
<FileName>
drv_
pcf8574
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_
i2c
.c
</FilePath>
<FilePath>
drivers\drv_
pcf8574
.c
</FilePath>
</File>
<File>
<FileName>
drv_
pcf8574
.c
</FileName>
<FileName>
drv_
i2c
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
drivers\drv_
pcf8574
.c
</FilePath>
<FilePath>
drivers\drv_
i2c
.c
</FilePath>
</File>
<File>
<FileName>
drv_spi.c
</FileName>
...
...
@@ -970,21 +969,6 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\dfs_net.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_sockets.c
</FilePath>
</File>
<File>
<FileName>
dfs_romfs.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1044,7 +1028,7 @@
<MiscControls>
--c99
</MiscControls>
<Define>
</Define>
<Undefine>
</Undefine>
<IncludePath>
</IncludePath>
<IncludePath></IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -1233,11 +1217,6 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc.c
</FilePath>
</File>
<File>
<FileName>
libc_syms.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\libc\compilers\armlibc\libc_syms.c
</FilePath>
</File>
<File>
<FileName>
mem_std.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -1445,6 +1424,41 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
</Groups>
</Target>
</Targets>
...
...
bsp/stm32f429-apollo/rtconfig.h
浏览文件 @
e46b16be
...
...
@@ -13,12 +13,11 @@
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 1000
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT 1
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define RT_IDEL_HOOK_LIST_SIZE 4
#define IDLE_THREAD_STACK_SIZE 1024
#define RT_DEBUG
/* Inter-Thread communication */
...
...
@@ -84,13 +83,12 @@
#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
#define RT_USING_DFS_NET
#define HAVE_SYS_SELECT_H
#define RT_USING_DFS_ROMFS
/* Device Drivers */
#define RT_USING_DEVICE_IPC
#define RT_PIPE_BUFSZ 512
#define RT_USING_SERIAL
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
...
...
@@ -108,7 +106,17 @@
#define RT_USING_LIBC
#define RT_USING_POSIX
/* Network stack */
/* Network */
/* Socket abstraction layer */
#define RT_USING_SAL
/* protocol stack implement */
#define SAL_USING_LWIP
#define SAL_USING_POSIX
#define SAL_PROTO_FAMILIES_NUM 4
/* light weight TCP/IP stack */
...
...
@@ -162,11 +170,6 @@
/* RT-Thread online packages */
/* system packages */
/* RT-Thread GUI Engine */
/* IoT - internet of things */
...
...
@@ -190,9 +193,18 @@
/* tools packages */
/* system packages */
/* peripheral libraries and drivers */
/* miscellaneous packages */
/* sample package */
/* example package: hello */
#define RT_USING_EXT_SDRAM
...
...
bsp/stm32f429-armfly/.config
浏览文件 @
e46b16be
...
...
@@ -14,13 +14,22 @@ CONFIG_RT_THREAD_PRIORITY_32=y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
1000
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
1
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_RT_IDEL_HOOK_LIST_SIZE
=
4
CONFIG_IDLE_THREAD_STACK_SIZE
=
1024
# CONFIG_RT_USING_TIMER_SOFT is not set
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
#
# Inter-Thread communication
...
...
@@ -113,7 +122,6 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=4096
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
CONFIG_RT_USING_DFS_NET
=
y
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
...
...
@@ -124,6 +132,7 @@ CONFIG_RT_USING_DFS_NET=y
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC
=
y
CONFIG_RT_PIPE_BUFSZ
=
512
CONFIG_RT_USING_SERIAL
=
y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
...
...
@@ -167,8 +176,20 @@ CONFIG_RT_USING_POSIX=y
# CONFIG_RT_USING_LWP is not set
#
# Network stack
# Network
#
#
# Socket abstraction layer
#
CONFIG_RT_USING_SAL
=
y
#
# protocol stack implement
#
CONFIG_SAL_USING_LWIP
=
y
CONFIG_SAL_USING_POSIX
=
y
CONFIG_SAL_PROTO_FAMILIES_NUM
=
4
#
# light weight TCP/IP stack
...
...
@@ -251,10 +272,6 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# IoT - internet of things
#
# CONFIG_PKG_USING_PAHOMQTT is not set
# CONFIG_PAHOMQTT_PIPE_MODE is not set
# CONFIG_PAHOMQTT_UDP_MODE is not set
# CONFIG_PKG_USING_PAHOMQTT_LATEST is not set
# CONFIG_PKG_USING_PAHOMQTT_V100 is not set
# CONFIG_PKG_USING_WEBCLIENT is not set
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
...
...
@@ -281,9 +298,8 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
# CONFIG_PKG_USING_NETUTILS_LATEST_VERSION is not set
# CONFIG_PKG_USING_NETUTILS_V100 is not set
# CONFIG_PKG_USING_ONENET is not set
# CONFIG_PKG_USING_AT_DEVICE is not set
#
# security packages
...
...
@@ -291,13 +307,11 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
# CONFIG_PKG_USING_MBEDTLS is not set
# CONFIG_PKG_USING_libsodium is not set
# CONFIG_PKG_USING_TINYCRYPT is not set
# CONFIG_PKG_USING_TINYCRYPT_V110 is not set
# CONFIG_PKG_USING_TINYCRYPT_V100 is not set
# CONFIG_PKG_USING_TINYCRYPT_LATEST_VERSION is not set
#
# language packages
#
# CONFIG_PKG_USING_LUA is not set
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
...
...
@@ -334,10 +348,12 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
#
# CONFIG_PKG_USING_STM32F4_HAL is not set
# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
#
# miscellaneous packages
#
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
...
...
bsp/stm32f429-armfly/drivers/drv_spi_flash.c
浏览文件 @
e46b16be
...
...
@@ -106,5 +106,5 @@ static int rt_hw_spi_flash_init(void)
{
return
w25qxx_init
(
SPI_FLASH_CHIP
,
SPI_FLASH_DEVICE_NAME
);
}
INIT_COMPONENT_EXPORT
(
rt_hw_spi_flash_init
)
INIT_COMPONENT_EXPORT
(
rt_hw_spi_flash_init
)
;
#endif
bsp/stm32f429-armfly/project.uvprojx
浏览文件 @
e46b16be
...
...
@@ -10,8 +10,7 @@
<TargetName>
rt-thread_stm32f4xx
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
5060750::V5.06 update 6 (build 750)::ARMCC
</pCCUsed>
<uAC6>
0
</uAC6>
<pCCUsed>
5060422::V5.06 update 4 (build 422)::ARMCC
</pCCUsed>
<TargetOption>
<TargetCommonOption>
<Device>
STM32F429BITx
</Device>
...
...
@@ -324,7 +323,6 @@
<uThumb>
0
</uThumb>
<uSurpInc>
0
</uSurpInc>
<uC99>
0
</uC99>
<uGnu>
0
</uGnu>
<useXO>
0
</useXO>
<v6Lang>
1
</v6Lang>
<v6LangP>
1
</v6LangP>
...
...
@@ -337,7 +335,7 @@
<MiscControls></MiscControls>
<Define>
USE_HAL_DRIVER, RT_USING_ARM_LIBC, STM32F429xx
</Define>
<Undefine></Undefine>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_HAL_Driver\Inc;Libraries\CMSIS\Device\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\d
fs\filesystems\net;..\..\components\dfs\filesystems\net\socket;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif
</IncludePath>
<IncludePath>
applications;.;drivers;Libraries\STM32F4xx_HAL_Driver\Inc;Libraries\CMSIS\Device\ST\STM32F4xx\Include;Libraries\CMSIS\Include;..\..\include;..\..\libcpu\arm\cortex-m4;..\..\libcpu\arm\common;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\d
rivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\finsh;..\..\components\libc\compilers\armlibc;..\..\components\net\lwip-2.0.2\src;..\..\components\net\lwip-2.0.2\src\include;..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\components\net\lwip-2.0.2\src\arch\include;..\..\components\net\lwip-2.0.2\src\include\netif;..\..\components\net\sal_socket\include;..\..\components\net\sal_socket\include\dfs_net;..\..\components\net\sal_socket\include\socket;..\..\components\net\sal_socket\include\dfs_net\sys_select;..\..\components\net\sal_socket\include\socket\sys_socket
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -946,21 +944,6 @@
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\elmfat\ff.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\dfs_net.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\dfs\filesystems\net\net_sockets.c
</FilePath>
</File>
</Files>
</Group>
<Group>
...
...
@@ -998,7 +981,6 @@
<uThumb>
2
</uThumb>
<uSurpInc>
2
</uSurpInc>
<uC99>
2
</uC99>
<uGnu>
2
</uGnu>
<useXO>
2
</useXO>
<v6Lang>
0
</v6Lang>
<v6LangP>
0
</v6LangP>
...
...
@@ -1412,6 +1394,41 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
SAL
</GroupName>
<Files>
<File>
<FileName>
sal_ipaddr.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_ipaddr.c
</FilePath>
</File>
<File>
<FileName>
sal_socket.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\src\sal_socket.c
</FilePath>
</File>
<File>
<FileName>
net_netdb.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_netdb.c
</FilePath>
</File>
<File>
<FileName>
net_sockets.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\socket\net_sockets.c
</FilePath>
</File>
<File>
<FileName>
af_inet_lwip.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\impl\af_inet_lwip.c
</FilePath>
</File>
<File>
<FileName>
dfs_net.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\components\net\sal_socket\dfs_net\dfs_net.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
::CMSIS
</GroupName>
</Group>
...
...
bsp/stm32f429-armfly/rtconfig.h
浏览文件 @
e46b16be
...
...
@@ -13,12 +13,11 @@
#define RT_THREAD_PRIORITY_32
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 1000
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT 1
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define RT_IDEL_HOOK_LIST_SIZE 4
#define IDLE_THREAD_STACK_SIZE 1024
#define RT_DEBUG
/* Inter-Thread communication */
...
...
@@ -87,11 +86,11 @@
#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
#define RT_USING_DFS_NET
/* Device Drivers */
#define RT_USING_DEVICE_IPC
#define RT_PIPE_BUFSZ 512
#define RT_USING_SERIAL
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
...
...
@@ -108,7 +107,17 @@
#define RT_USING_LIBC
#define RT_USING_POSIX
/* Network stack */
/* Network */
/* Socket abstraction layer */
#define RT_USING_SAL
/* protocol stack implement */
#define SAL_USING_LWIP
#define SAL_USING_POSIX
#define SAL_PROTO_FAMILIES_NUM 4
/* light weight TCP/IP stack */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录