From 51bed92fc2ca6ce3598336cd87b0b3e080795608 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Fri, 8 Apr 2016 14:53:27 -0600 Subject: [PATCH] STM32F429i-disco: Add uVision GCC IDE project files --- ChangeLog | 4 + Documentation/README.html | 3 +- README.txt | 1 + .../ide/ltcd/uvision/README.txt | 7 + .../ide/ltcd/uvision/libapps.uvproj | 473 +++++ .../ide/ltcd/uvision/libarch.uvproj | 823 +++++++++ .../ide/ltcd/uvision/libbinfmt.uvproj | 378 ++++ .../ide/ltcd/uvision/libboard.uvproj | 358 ++++ .../ide/ltcd/uvision/libc.uvproj | 1538 +++++++++++++++++ .../ide/ltcd/uvision/libcxx.uvproj | 363 ++++ .../ide/ltcd/uvision/libdrivers.uvproj | 418 +++++ .../ide/ltcd/uvision/libfs.uvproj | 623 +++++++ .../ide/ltcd/uvision/libgraphics.uvproj | 738 ++++++++ .../ide/ltcd/uvision/libmm.uvproj | 453 +++++ .../ide/ltcd/uvision/libnx.uvproj | 658 +++++++ .../ide/ltcd/uvision/libsched.uvproj | 1263 ++++++++++++++ .../ide/ltcd/uvision/nuttx.uvmpw | 45 + .../ide/ltcd/uvision/nuttx_main.uvproj | 360 ++++ 18 files changed, 8505 insertions(+), 1 deletion(-) create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/README.txt create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libapps.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libarch.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libbinfmt.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libboard.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libc.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libcxx.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libdrivers.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libfs.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libgraphics.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libmm.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libnx.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/libsched.uvproj create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/nuttx.uvmpw create mode 100644 configs/stm32f429i-disco/ide/ltcd/uvision/nuttx_main.uvproj diff --git a/ChangeLog b/ChangeLog index 837801cd5f..c45a1b34ec 100755 --- a/ChangeLog +++ b/ChangeLog @@ -11612,4 +11612,8 @@ (2016-04-08). * tools/ide_exporter.py: IDE exported Python script for use with the IAR toolchain. From Kha Vo (2016-04-08). + * STM3220G-EVAL: Add support for both the IAR and uVision GCC IDEs + From Kha Vo (2016-04-08). + * STM32F429I Discovery: Add support for the uVision GCC IDE. From + Kha Vo (2016-04-08). diff --git a/Documentation/README.html b/Documentation/README.html index 1972772b9b..dc264b0afc 100644 --- a/Documentation/README.html +++ b/Documentation/README.html @@ -8,7 +8,7 @@

NuttX README Files

-

Last Updated: March 25, 2016

+

Last Updated: April 8, 2016

@@ -256,6 +256,7 @@ nuttx/ | |- stm32f4discovery/ | | `- README.txt | |- stm32f429i-disco/ + | | |- ide/ltcd/uvision/README.txt | | |- ltdc/README.txt | | `- README.txt | |- stm32f746g-disco/ diff --git a/README.txt b/README.txt index b6c2199ef5..53aa2f880d 100644 --- a/README.txt +++ b/README.txt @@ -1416,6 +1416,7 @@ nuttx/ | |- stm32f4discovery/ | | `- README.txt | |- stm32f429i-disco/ + | | |- ide/ltcd/uvision/README.txt | | |- ltdc/README.txt | | `- README.txt | |- stm32f746g-disco/ diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/README.txt b/configs/stm32f429i-disco/ide/ltcd/uvision/README.txt new file mode 100644 index 0000000000..131dc8dbc6 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/README.txt @@ -0,0 +1,7 @@ +README +====== + +These projects are generated by nuttx/tools/ide_exporter.py with +configuration stm32f429i-disco/ltcd. You need you need to rebuild this +configuration first time to make sure some auto-generated files are +generated correctly before using the IDE diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libapps.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libapps.uvproj new file mode 100644 index 0000000000..60f83b361e --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libapps.uvproj @@ -0,0 +1,473 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libapps\Obj\ + apps + 0 + 1 + 1 + 1 + 0 + .\libapps\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../../apps/nshlib;../../../../../../apps/system/readline;../../../../../include;../../../../../../apps/builtin;../../../../../../apps/examples/nsh;../../../../../../apps/examples/nx;../../../../../../apps/examples/ltdc;../../../../../../apps/platform + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../../apps/nshlib;../../../../../../apps/system/readline;../../../../../include;../../../../../../apps/builtin;../../../../../../apps/examples/nsh;../../../../../../apps/examples/nx;../../../../../../apps/examples/ltdc;../../../../../../apps/platform + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + apps + + + builtin_forindex.c + 1 + ../../../../../../apps/builtin/builtin_forindex.c + + + builtin_list.c + 1 + ../../../../../../apps/builtin/builtin_list.c + + + exec_builtin.c + 1 + ../../../../../../apps/builtin/exec_builtin.c + + + dma2d.c + 1 + ../../../../../../apps/examples/ltdc/dma2d.c + + + ltdc_main.c + 1 + ../../../../../../apps/examples/ltdc/ltdc_main.c + + + nsh_main.c + 1 + ../../../../../../apps/examples/nsh/nsh_main.c + + + nx_events.c + 1 + ../../../../../../apps/examples/nx/nx_events.c + + + nx_kbdin.c + 1 + ../../../../../../apps/examples/nx/nx_kbdin.c + + + nx_main.c + 1 + ../../../../../../apps/examples/nx/nx_main.c + + + nsh_init.c + 1 + ../../../../../../apps/nshlib/nsh_init.c + + + nsh_parse.c + 1 + ../../../../../../apps/nshlib/nsh_parse.c + + + nsh_console.c + 1 + ../../../../../../apps/nshlib/nsh_console.c + + + nsh_script.c + 1 + ../../../../../../apps/nshlib/nsh_script.c + + + nsh_command.c + 1 + ../../../../../../apps/nshlib/nsh_command.c + + + nsh_fscmds.c + 1 + ../../../../../../apps/nshlib/nsh_fscmds.c + + + nsh_ddcmd.c + 1 + ../../../../../../apps/nshlib/nsh_ddcmd.c + + + nsh_proccmds.c + 1 + ../../../../../../apps/nshlib/nsh_proccmds.c + + + nsh_mmcmds.c + 1 + ../../../../../../apps/nshlib/nsh_mmcmds.c + + + nsh_timcmds.c + 1 + ../../../../../../apps/nshlib/nsh_timcmds.c + + + nsh_envcmds.c + 1 + ../../../../../../apps/nshlib/nsh_envcmds.c + + + nsh_syscmds.c + 1 + ../../../../../../apps/nshlib/nsh_syscmds.c + + + nsh_dbgcmds.c + 1 + ../../../../../../apps/nshlib/nsh_dbgcmds.c + + + nsh_session.c + 1 + ../../../../../../apps/nshlib/nsh_session.c + + + nsh_fsutils.c + 1 + ../../../../../../apps/nshlib/nsh_fsutils.c + + + nsh_builtin.c + 1 + ../../../../../../apps/nshlib/nsh_builtin.c + + + nsh_mntcmds.c + 1 + ../../../../../../apps/nshlib/nsh_mntcmds.c + + + nsh_consolemain.c + 1 + ../../../../../../apps/nshlib/nsh_consolemain.c + + + nsh_test.c + 1 + ../../../../../../apps/nshlib/nsh_test.c + + + stm32_cxxinitialize.c + 1 + ../../../../../../apps/platform/board/stm32_cxxinitialize.c + + + readline_common.c + 1 + ../../../../../../apps/system/readline/readline_common.c + + + readline.c + 1 + ../../../../../../apps/system/readline/readline.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libarch.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libarch.uvproj new file mode 100644 index 0000000000..05b2e94eb9 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libarch.uvproj @@ -0,0 +1,823 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libarch\Obj\ + arch + 0 + 1 + 1 + 1 + 0 + .\libarch\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + src + + + up_saveusercontext.S + 1 + ../../../../../arch/arm/src/armv7-m/gnu/up_saveusercontext.S + + + 2 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 0 + 2 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + + + + up_fullcontextrestore.S + 1 + ../../../../../arch/arm/src/armv7-m/gnu/up_fullcontextrestore.S + + + 2 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 0 + 2 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + + + + up_switchcontext.S + 1 + ../../../../../arch/arm/src/armv7-m/gnu/up_switchcontext.S + + + 2 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 0 + 2 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + + + + up_testset.S + 1 + ../../../../../arch/arm/src/armv7-m/gnu/up_testset.S + + + 2 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 0 + 2 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + + + + vfork.S + 1 + ../../../../../arch/arm/src/armv7-m/gnu/vfork.S + + + 2 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 0 + 2 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + + + + stm32_allocateheap.c + 1 + ../../../../../arch/arm/src/chip/stm32_allocateheap.c + + + stm32_start.c + 1 + ../../../../../arch/arm/src/chip/stm32_start.c + + + stm32_rcc.c + 1 + ../../../../../arch/arm/src/chip/stm32_rcc.c + + + stm32_lse.c + 1 + ../../../../../arch/arm/src/chip/stm32_lse.c + + + stm32_lsi.c + 1 + ../../../../../arch/arm/src/chip/stm32_lsi.c + + + stm32_gpio.c + 1 + ../../../../../arch/arm/src/chip/stm32_gpio.c + + + stm32_exti_gpio.c + 1 + ../../../../../arch/arm/src/chip/stm32_exti_gpio.c + + + stm32_flash.c + 1 + ../../../../../arch/arm/src/chip/stm32_flash.c + + + stm32_irq.c + 1 + ../../../../../arch/arm/src/chip/stm32_irq.c + + + stm32_dma.c + 1 + ../../../../../arch/arm/src/chip/stm32_dma.c + + + stm32_lowputc.c + 1 + ../../../../../arch/arm/src/chip/stm32_lowputc.c + + + stm32_serial.c + 1 + ../../../../../arch/arm/src/chip/stm32_serial.c + + + stm32_spi.c + 1 + ../../../../../arch/arm/src/chip/stm32_spi.c + + + stm32_sdio.c + 1 + ../../../../../arch/arm/src/chip/stm32_sdio.c + + + stm32_tim.c + 1 + ../../../../../arch/arm/src/chip/stm32_tim.c + + + stm32_waste.c + 1 + ../../../../../arch/arm/src/chip/stm32_waste.c + + + stm32_ccm.c + 1 + ../../../../../arch/arm/src/chip/stm32_ccm.c + + + stm32_uid.c + 1 + ../../../../../arch/arm/src/chip/stm32_uid.c + + + stm32_capture.c + 1 + ../../../../../arch/arm/src/chip/stm32_capture.c + + + stm32_timerisr.c + 1 + ../../../../../arch/arm/src/chip/stm32_timerisr.c + + + stm32_procfs_ccm.c + 1 + ../../../../../arch/arm/src/chip/stm32_procfs_ccm.c + + + stm32_i2c.c + 1 + ../../../../../arch/arm/src/chip/stm32_i2c.c + + + stm32_idle.c + 1 + ../../../../../arch/arm/src/chip/stm32_idle.c + + + stm32_pmstop.c + 1 + ../../../../../arch/arm/src/chip/stm32_pmstop.c + + + stm32_pmstandby.c + 1 + ../../../../../arch/arm/src/chip/stm32_pmstandby.c + + + stm32_pmsleep.c + 1 + ../../../../../arch/arm/src/chip/stm32_pmsleep.c + + + stm32_pminitialize.c + 1 + ../../../../../arch/arm/src/chip/stm32_pminitialize.c + + + stm32_pwr.c + 1 + ../../../../../arch/arm/src/chip/stm32_pwr.c + + + stm32_exti_pwr.c + 1 + ../../../../../arch/arm/src/chip/stm32_exti_pwr.c + + + stm32_ltdc.c + 1 + ../../../../../arch/arm/src/chip/stm32_ltdc.c + + + stm32_dma2d.c + 1 + ../../../../../arch/arm/src/chip/stm32_dma2d.c + + + stm32_dumpgpio.c + 1 + ../../../../../arch/arm/src/chip/stm32_dumpgpio.c + + + up_assert.c + 1 + ../../../../../arch/arm/src/armv7-m/up_assert.c + + + up_blocktask.c + 1 + ../../../../../arch/arm/src/armv7-m/up_blocktask.c + + + up_copyfullstate.c + 1 + ../../../../../arch/arm/src/armv7-m/up_copyfullstate.c + + + up_createstack.c + 1 + ../../../../../arch/arm/src/common/up_createstack.c + + + up_mdelay.c + 1 + ../../../../../arch/arm/src/common/up_mdelay.c + + + up_udelay.c + 1 + ../../../../../arch/arm/src/common/up_udelay.c + + + up_exit.c + 1 + ../../../../../arch/arm/src/common/up_exit.c + + + up_initialize.c + 1 + ../../../../../arch/arm/src/common/up_initialize.c + + + up_initialstate.c + 1 + ../../../../../arch/arm/src/armv7-m/up_initialstate.c + + + up_interruptcontext.c + 1 + ../../../../../arch/arm/src/common/up_interruptcontext.c + + + up_memfault.c + 1 + ../../../../../arch/arm/src/armv7-m/up_memfault.c + + + up_modifyreg8.c + 1 + ../../../../../arch/arm/src/common/up_modifyreg8.c + + + up_modifyreg16.c + 1 + ../../../../../arch/arm/src/common/up_modifyreg16.c + + + up_modifyreg32.c + 1 + ../../../../../arch/arm/src/common/up_modifyreg32.c + + + up_releasepending.c + 1 + ../../../../../arch/arm/src/armv7-m/up_releasepending.c + + + up_releasestack.c + 1 + ../../../../../arch/arm/src/common/up_releasestack.c + + + up_reprioritizertr.c + 1 + ../../../../../arch/arm/src/armv7-m/up_reprioritizertr.c + + + up_schedulesigaction.c + 1 + ../../../../../arch/arm/src/armv7-m/up_schedulesigaction.c + + + up_sigdeliver.c + 1 + ../../../../../arch/arm/src/armv7-m/up_sigdeliver.c + + + up_stackframe.c + 1 + ../../../../../arch/arm/src/common/up_stackframe.c + + + up_systemreset.c + 1 + ../../../../../arch/arm/src/armv7-m/up_systemreset.c + + + up_unblocktask.c + 1 + ../../../../../arch/arm/src/armv7-m/up_unblocktask.c + + + up_usestack.c + 1 + ../../../../../arch/arm/src/common/up_usestack.c + + + up_doirq.c + 1 + ../../../../../arch/arm/src/armv7-m/up_doirq.c + + + up_hardfault.c + 1 + ../../../../../arch/arm/src/armv7-m/up_hardfault.c + + + up_svcall.c + 1 + ../../../../../arch/arm/src/armv7-m/up_svcall.c + + + up_vfork.c + 1 + ../../../../../arch/arm/src/common/up_vfork.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libbinfmt.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libbinfmt.uvproj new file mode 100644 index 0000000000..0fd3774bb6 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libbinfmt.uvproj @@ -0,0 +1,378 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libbinfmt\Obj\ + binfmt + 0 + 1 + 1 + 1 + 0 + .\libbinfmt\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../include;../../../../../sched;../../../../../binfmt + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../include;../../../../../sched;../../../../../binfmt + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + binfmt + + + binfmt_globals.c + 1 + ../../../../../binfmt/binfmt_globals.c + + + binfmt_register.c + 1 + ../../../../../binfmt/binfmt_register.c + + + binfmt_unregister.c + 1 + ../../../../../binfmt/binfmt_unregister.c + + + binfmt_loadmodule.c + 1 + ../../../../../binfmt/binfmt_loadmodule.c + + + binfmt_unloadmodule.c + 1 + ../../../../../binfmt/binfmt_unloadmodule.c + + + binfmt_execmodule.c + 1 + ../../../../../binfmt/binfmt_execmodule.c + + + binfmt_exec.c + 1 + ../../../../../binfmt/binfmt_exec.c + + + binfmt_copyargv.c + 1 + ../../../../../binfmt/binfmt_copyargv.c + + + binfmt_dumpmodule.c + 1 + ../../../../../binfmt/binfmt_dumpmodule.c + + + builtin.c + 1 + ../../../../../binfmt/builtin.c + + + libbuiltin_getname.c + 1 + ../../../../../binfmt/libbuiltin/libbuiltin_getname.c + + + libbuiltin_isavail.c + 1 + ../../../../../binfmt/libbuiltin/libbuiltin_isavail.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libboard.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libboard.uvproj new file mode 100644 index 0000000000..0d807025df --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libboard.uvproj @@ -0,0 +1,358 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libboard\Obj\ + board + 0 + 1 + 1 + 1 + 0 + .\libboard\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../include;../../../../../arch/arm/src/board;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../arch/arm/src/chip + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../include;../../../../../arch/arm/src/board;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../arch/arm/src/chip + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + board + + + stm32_boot.c + 1 + ../../../../../arch/arm/src/board/stm32_boot.c + + + stm32_spi.c + 1 + ../../../../../arch/arm/src/board/stm32_spi.c + + + stm32_autoleds.c + 1 + ../../../../../arch/arm/src/board/stm32_autoleds.c + + + stm32_buttons.c + 1 + ../../../../../arch/arm/src/board/stm32_buttons.c + + + stm32_appinit.c + 1 + ../../../../../arch/arm/src/board/stm32_appinit.c + + + stm32_extmem.c + 1 + ../../../../../arch/arm/src/board/stm32_extmem.c + + + stm32_ili93414ws.c + 1 + ../../../../../arch/arm/src/board/stm32_ili93414ws.c + + + stm32_lcd.c + 1 + ../../../../../arch/arm/src/board/stm32_lcd.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libc.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libc.uvproj new file mode 100644 index 0000000000..9a501a0b51 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libc.uvproj @@ -0,0 +1,1538 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libc\Obj\ + c + 0 + 1 + 1 + 1 + 0 + .\libc\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../libc;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../libc;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + libc + + + lib_readdirr.c + 1 + ../../../../../libc/dirent/lib_readdirr.c + + + lib_telldir.c + 1 + ../../../../../libc/dirent/lib_telldir.c + + + lib_fixedmath.c + 1 + ../../../../../libc/fixedmath/lib_fixedmath.c + + + lib_b16sin.c + 1 + ../../../../../libc/fixedmath/lib_b16sin.c + + + lib_b16cos.c + 1 + ../../../../../libc/fixedmath/lib_b16cos.c + + + lib_b16atan2.c + 1 + ../../../../../libc/fixedmath/lib_b16atan2.c + + + lib_basename.c + 1 + ../../../../../libc/libgen/lib_basename.c + + + lib_dirname.c + 1 + ../../../../../libc/libgen/lib_dirname.c + + + lib_stream.c + 1 + ../../../../../libc/misc/lib_stream.c + + + lib_filesem.c + 1 + ../../../../../libc/misc/lib_filesem.c + + + lib_utsname.c + 1 + ../../../../../libc/misc/lib_utsname.c + + + lib_tea_encrypt.c + 1 + ../../../../../libc/misc/lib_tea_encrypt.c + + + lib_tea_decrypt.c + 1 + ../../../../../libc/misc/lib_tea_decrypt.c + + + lib_umul32.c + 1 + ../../../../../libc/misc/lib_umul32.c + + + lib_umul64.c + 1 + ../../../../../libc/misc/lib_umul64.c + + + lib_umul32x64.c + 1 + ../../../../../libc/misc/lib_umul32x64.c + + + lib_uadd32x64.c + 1 + ../../../../../libc/misc/lib_uadd32x64.c + + + lib_uadd64.c + 1 + ../../../../../libc/misc/lib_uadd64.c + + + lib_usub64x32.c + 1 + ../../../../../libc/misc/lib_usub64x32.c + + + lib_usub64.c + 1 + ../../../../../libc/misc/lib_usub64.c + + + lib_sendfile.c + 1 + ../../../../../libc/misc/lib_sendfile.c + + + lib_streamsem.c + 1 + ../../../../../libc/misc/lib_streamsem.c + + + lib_match.c + 1 + ../../../../../libc/misc/lib_match.c + + + lib_crc32.c + 1 + ../../../../../libc/misc/lib_crc32.c + + + lib_crc16.c + 1 + ../../../../../libc/misc/lib_crc16.c + + + lib_crc8.c + 1 + ../../../../../libc/misc/lib_crc8.c + + + lib_dumpbuffer.c + 1 + ../../../../../libc/misc/lib_dumpbuffer.c + + + lib_dbg.c + 1 + ../../../../../libc/misc/lib_dbg.c + + + lib_addrconfig.c + 1 + ../../../../../libc/net/lib_addrconfig.c + + + lib_etherntoa.c + 1 + ../../../../../libc/net/lib_etherntoa.c + + + lib_htons.c + 1 + ../../../../../libc/net/lib_htons.c + + + lib_htonl.c + 1 + ../../../../../libc/net/lib_htonl.c + + + lib_inetaddr.c + 1 + ../../../../../libc/net/lib_inetaddr.c + + + lib_inetntoa.c + 1 + ../../../../../libc/net/lib_inetntoa.c + + + lib_inetntop.c + 1 + ../../../../../libc/net/lib_inetntop.c + + + lib_inetpton.c + 1 + ../../../../../libc/net/lib_inetpton.c + + + pthread_attrinit.c + 1 + ../../../../../libc/pthread/pthread_attrinit.c + + + pthread_attrdestroy.c + 1 + ../../../../../libc/pthread/pthread_attrdestroy.c + + + pthread_attrsetschedpolicy.c + 1 + ../../../../../libc/pthread/pthread_attrsetschedpolicy.c + + + pthread_attrgetschedpolicy.c + 1 + ../../../../../libc/pthread/pthread_attrgetschedpolicy.c + + + pthread_attrsetinheritsched.c + 1 + ../../../../../libc/pthread/pthread_attrsetinheritsched.c + + + pthread_attrgetinheritsched.c + 1 + ../../../../../libc/pthread/pthread_attrgetinheritsched.c + + + pthread_attrsetstacksize.c + 1 + ../../../../../libc/pthread/pthread_attrsetstacksize.c + + + pthread_attrgetstacksize.c + 1 + ../../../../../libc/pthread/pthread_attrgetstacksize.c + + + pthread_attrsetschedparam.c + 1 + ../../../../../libc/pthread/pthread_attrsetschedparam.c + + + pthread_attrgetschedparam.c + 1 + ../../../../../libc/pthread/pthread_attrgetschedparam.c + + + pthread_barrierattrinit.c + 1 + ../../../../../libc/pthread/pthread_barrierattrinit.c + + + pthread_barrierattrdestroy.c + 1 + ../../../../../libc/pthread/pthread_barrierattrdestroy.c + + + pthread_barrierattrgetpshared.c + 1 + ../../../../../libc/pthread/pthread_barrierattrgetpshared.c + + + pthread_barrierattrsetpshared.c + 1 + ../../../../../libc/pthread/pthread_barrierattrsetpshared.c + + + pthread_condattrinit.c + 1 + ../../../../../libc/pthread/pthread_condattrinit.c + + + pthread_condattrdestroy.c + 1 + ../../../../../libc/pthread/pthread_condattrdestroy.c + + + pthread_mutexattrinit.c + 1 + ../../../../../libc/pthread/pthread_mutexattrinit.c + + + pthread_mutexattrdestroy.c + 1 + ../../../../../libc/pthread/pthread_mutexattrdestroy.c + + + pthread_mutexattrgetpshared.c + 1 + ../../../../../libc/pthread/pthread_mutexattrgetpshared.c + + + pthread_mutexattrsetpshared.c + 1 + ../../../../../libc/pthread/pthread_mutexattrsetpshared.c + + + sq_addlast.c + 1 + ../../../../../libc/queue/sq_addlast.c + + + sq_addfirst.c + 1 + ../../../../../libc/queue/sq_addfirst.c + + + sq_addafter.c + 1 + ../../../../../libc/queue/sq_addafter.c + + + sq_cat.c + 1 + ../../../../../libc/queue/sq_cat.c + + + sq_rem.c + 1 + ../../../../../libc/queue/sq_rem.c + + + sq_remlast.c + 1 + ../../../../../libc/queue/sq_remlast.c + + + sq_remfirst.c + 1 + ../../../../../libc/queue/sq_remfirst.c + + + sq_remafter.c + 1 + ../../../../../libc/queue/sq_remafter.c + + + dq_addlast.c + 1 + ../../../../../libc/queue/dq_addlast.c + + + dq_addfirst.c + 1 + ../../../../../libc/queue/dq_addfirst.c + + + dq_addafter.c + 1 + ../../../../../libc/queue/dq_addafter.c + + + dq_addbefore.c + 1 + ../../../../../libc/queue/dq_addbefore.c + + + dq_cat.c + 1 + ../../../../../libc/queue/dq_cat.c + + + dq_rem.c + 1 + ../../../../../libc/queue/dq_rem.c + + + dq_remlast.c + 1 + ../../../../../libc/queue/dq_remlast.c + + + dq_remfirst.c + 1 + ../../../../../libc/queue/dq_remfirst.c + + + sched_getprioritymax.c + 1 + ../../../../../libc/sched/sched_getprioritymax.c + + + sched_getprioritymin.c + 1 + ../../../../../libc/sched/sched_getprioritymin.c + + + sem_init.c + 1 + ../../../../../libc/semaphore/sem_init.c + + + sem_getvalue.c + 1 + ../../../../../libc/semaphore/sem_getvalue.c + + + sig_emptyset.c + 1 + ../../../../../libc/signal/sig_emptyset.c + + + sig_fillset.c + 1 + ../../../../../libc/signal/sig_fillset.c + + + sig_addset.c + 1 + ../../../../../libc/signal/sig_addset.c + + + sig_delset.c + 1 + ../../../../../libc/signal/sig_delset.c + + + sig_ismember.c + 1 + ../../../../../libc/signal/sig_ismember.c + + + sig_hold.c + 1 + ../../../../../libc/signal/sig_hold.c + + + sig_relse.c + 1 + ../../../../../libc/signal/sig_relse.c + + + sig_ignore.c + 1 + ../../../../../libc/signal/sig_ignore.c + + + sig_pause.c + 1 + ../../../../../libc/signal/sig_pause.c + + + sig_set.c + 1 + ../../../../../libc/signal/sig_set.c + + + lib_psfa_addaction.c + 1 + ../../../../../libc/spawn/lib_psfa_addaction.c + + + lib_psfa_addclose.c + 1 + ../../../../../libc/spawn/lib_psfa_addclose.c + + + lib_psfa_adddup2.c + 1 + ../../../../../libc/spawn/lib_psfa_adddup2.c + + + lib_psfa_addopen.c + 1 + ../../../../../libc/spawn/lib_psfa_addopen.c + + + lib_psfa_destroy.c + 1 + ../../../../../libc/spawn/lib_psfa_destroy.c + + + lib_psfa_init.c + 1 + ../../../../../libc/spawn/lib_psfa_init.c + + + lib_psfa_dump.c + 1 + ../../../../../libc/spawn/lib_psfa_dump.c + + + lib_psa_getflags.c + 1 + ../../../../../libc/spawn/lib_psa_getflags.c + + + lib_psa_getschedparam.c + 1 + ../../../../../libc/spawn/lib_psa_getschedparam.c + + + lib_psa_getschedpolicy.c + 1 + ../../../../../libc/spawn/lib_psa_getschedpolicy.c + + + lib_psa_init.c + 1 + ../../../../../libc/spawn/lib_psa_init.c + + + lib_psa_setflags.c + 1 + ../../../../../libc/spawn/lib_psa_setflags.c + + + lib_psa_setschedparam.c + 1 + ../../../../../libc/spawn/lib_psa_setschedparam.c + + + lib_psa_setschedpolicy.c + 1 + ../../../../../libc/spawn/lib_psa_setschedpolicy.c + + + lib_psa_getsigmask.c + 1 + ../../../../../libc/spawn/lib_psa_getsigmask.c + + + lib_psa_setsigmask.c + 1 + ../../../../../libc/spawn/lib_psa_setsigmask.c + + + lib_psa_getstacksize.c + 1 + ../../../../../libc/spawn/lib_psa_getstacksize.c + + + lib_psa_setstacksize.c + 1 + ../../../../../libc/spawn/lib_psa_setstacksize.c + + + lib_psa_dump.c + 1 + ../../../../../libc/spawn/lib_psa_dump.c + + + lib_fileno.c + 1 + ../../../../../libc/stdio/lib_fileno.c + + + lib_printf.c + 1 + ../../../../../libc/stdio/lib_printf.c + + + lib_sprintf.c + 1 + ../../../../../libc/stdio/lib_sprintf.c + + + lib_asprintf.c + 1 + ../../../../../libc/stdio/lib_asprintf.c + + + lib_snprintf.c + 1 + ../../../../../libc/stdio/lib_snprintf.c + + + lib_libsprintf.c + 1 + ../../../../../libc/stdio/lib_libsprintf.c + + + lib_vsprintf.c + 1 + ../../../../../libc/stdio/lib_vsprintf.c + + + lib_vasprintf.c + 1 + ../../../../../libc/stdio/lib_vasprintf.c + + + lib_vsnprintf.c + 1 + ../../../../../libc/stdio/lib_vsnprintf.c + + + lib_libvsprintf.c + 1 + ../../../../../libc/stdio/lib_libvsprintf.c + + + lib_dprintf.c + 1 + ../../../../../libc/stdio/lib_dprintf.c + + + lib_vdprintf.c + 1 + ../../../../../libc/stdio/lib_vdprintf.c + + + lib_meminstream.c + 1 + ../../../../../libc/stdio/lib_meminstream.c + + + lib_memoutstream.c + 1 + ../../../../../libc/stdio/lib_memoutstream.c + + + lib_memsistream.c + 1 + ../../../../../libc/stdio/lib_memsistream.c + + + lib_memsostream.c + 1 + ../../../../../libc/stdio/lib_memsostream.c + + + lib_lowinstream.c + 1 + ../../../../../libc/stdio/lib_lowinstream.c + + + lib_lowoutstream.c + 1 + ../../../../../libc/stdio/lib_lowoutstream.c + + + lib_zeroinstream.c + 1 + ../../../../../libc/stdio/lib_zeroinstream.c + + + lib_nullinstream.c + 1 + ../../../../../libc/stdio/lib_nullinstream.c + + + lib_nulloutstream.c + 1 + ../../../../../libc/stdio/lib_nulloutstream.c + + + lib_sscanf.c + 1 + ../../../../../libc/stdio/lib_sscanf.c + + + lib_rawinstream.c + 1 + ../../../../../libc/stdio/lib_rawinstream.c + + + lib_rawoutstream.c + 1 + ../../../../../libc/stdio/lib_rawoutstream.c + + + lib_rawsistream.c + 1 + ../../../../../libc/stdio/lib_rawsistream.c + + + lib_rawsostream.c + 1 + ../../../../../libc/stdio/lib_rawsostream.c + + + lib_fopen.c + 1 + ../../../../../libc/stdio/lib_fopen.c + + + lib_freopen.c + 1 + ../../../../../libc/stdio/lib_freopen.c + + + lib_fclose.c + 1 + ../../../../../libc/stdio/lib_fclose.c + + + lib_fread.c + 1 + ../../../../../libc/stdio/lib_fread.c + + + lib_libfread.c + 1 + ../../../../../libc/stdio/lib_libfread.c + + + lib_fseek.c + 1 + ../../../../../libc/stdio/lib_fseek.c + + + lib_ftell.c + 1 + ../../../../../libc/stdio/lib_ftell.c + + + lib_fsetpos.c + 1 + ../../../../../libc/stdio/lib_fsetpos.c + + + lib_fgetpos.c + 1 + ../../../../../libc/stdio/lib_fgetpos.c + + + lib_fgetc.c + 1 + ../../../../../libc/stdio/lib_fgetc.c + + + lib_fgets.c + 1 + ../../../../../libc/stdio/lib_fgets.c + + + lib_gets_s.c + 1 + ../../../../../libc/stdio/lib_gets_s.c + + + lib_gets.c + 1 + ../../../../../libc/stdio/lib_gets.c + + + lib_libfgets.c + 1 + ../../../../../libc/stdio/lib_libfgets.c + + + lib_fwrite.c + 1 + ../../../../../libc/stdio/lib_fwrite.c + + + lib_libfwrite.c + 1 + ../../../../../libc/stdio/lib_libfwrite.c + + + lib_fflush.c + 1 + ../../../../../libc/stdio/lib_fflush.c + + + lib_libflushall.c + 1 + ../../../../../libc/stdio/lib_libflushall.c + + + lib_libfflush.c + 1 + ../../../../../libc/stdio/lib_libfflush.c + + + lib_rdflush.c + 1 + ../../../../../libc/stdio/lib_rdflush.c + + + lib_wrflush.c + 1 + ../../../../../libc/stdio/lib_wrflush.c + + + lib_fputc.c + 1 + ../../../../../libc/stdio/lib_fputc.c + + + lib_puts.c + 1 + ../../../../../libc/stdio/lib_puts.c + + + lib_fputs.c + 1 + ../../../../../libc/stdio/lib_fputs.c + + + lib_ungetc.c + 1 + ../../../../../libc/stdio/lib_ungetc.c + + + lib_vprintf.c + 1 + ../../../../../libc/stdio/lib_vprintf.c + + + lib_fprintf.c + 1 + ../../../../../libc/stdio/lib_fprintf.c + + + lib_vfprintf.c + 1 + ../../../../../libc/stdio/lib_vfprintf.c + + + lib_stdinstream.c + 1 + ../../../../../libc/stdio/lib_stdinstream.c + + + lib_stdoutstream.c + 1 + ../../../../../libc/stdio/lib_stdoutstream.c + + + lib_stdsistream.c + 1 + ../../../../../libc/stdio/lib_stdsistream.c + + + lib_stdsostream.c + 1 + ../../../../../libc/stdio/lib_stdsostream.c + + + lib_perror.c + 1 + ../../../../../libc/stdio/lib_perror.c + + + lib_feof.c + 1 + ../../../../../libc/stdio/lib_feof.c + + + lib_ferror.c + 1 + ../../../../../libc/stdio/lib_ferror.c + + + lib_clearerr.c + 1 + ../../../../../libc/stdio/lib_clearerr.c + + + lib_libnoflush.c + 1 + ../../../../../libc/stdio/lib_libnoflush.c + + + lib_libsnoflush.c + 1 + ../../../../../libc/stdio/lib_libsnoflush.c + + + lib_abs.c + 1 + ../../../../../libc/stdlib/lib_abs.c + + + lib_abort.c + 1 + ../../../../../libc/stdlib/lib_abort.c + + + lib_div.c + 1 + ../../../../../libc/stdlib/lib_div.c + + + lib_ldiv.c + 1 + ../../../../../libc/stdlib/lib_ldiv.c + + + lib_lldiv.c + 1 + ../../../../../libc/stdlib/lib_lldiv.c + + + lib_imaxabs.c + 1 + ../../../../../libc/stdlib/lib_imaxabs.c + + + lib_itoa.c + 1 + ../../../../../libc/stdlib/lib_itoa.c + + + lib_labs.c + 1 + ../../../../../libc/stdlib/lib_labs.c + + + lib_llabs.c + 1 + ../../../../../libc/stdlib/lib_llabs.c + + + lib_bsearch.c + 1 + ../../../../../libc/stdlib/lib_bsearch.c + + + lib_rand.c + 1 + ../../../../../libc/stdlib/lib_rand.c + + + lib_qsort.c + 1 + ../../../../../libc/stdlib/lib_qsort.c + + + lib_strtol.c + 1 + ../../../../../libc/stdlib/lib_strtol.c + + + lib_strtoll.c + 1 + ../../../../../libc/stdlib/lib_strtoll.c + + + lib_strtoul.c + 1 + ../../../../../libc/stdlib/lib_strtoul.c + + + lib_strtoull.c + 1 + ../../../../../libc/stdlib/lib_strtoull.c + + + lib_strtod.c + 1 + ../../../../../libc/stdlib/lib_strtod.c + + + lib_checkbase.c + 1 + ../../../../../libc/stdlib/lib_checkbase.c + + + lib_isbasedigit.c + 1 + ../../../../../libc/string/lib_isbasedigit.c + + + lib_memset.c + 1 + ../../../../../libc/string/lib_memset.c + + + lib_memchr.c + 1 + ../../../../../libc/string/lib_memchr.c + + + lib_memccpy.c + 1 + ../../../../../libc/string/lib_memccpy.c + + + lib_memcmp.c + 1 + ../../../../../libc/string/lib_memcmp.c + + + lib_memmove.c + 1 + ../../../../../libc/string/lib_memmove.c + + + lib_skipspace.c + 1 + ../../../../../libc/string/lib_skipspace.c + + + lib_stpcpy.c + 1 + ../../../../../libc/string/lib_stpcpy.c + + + lib_strcasecmp.c + 1 + ../../../../../libc/string/lib_strcasecmp.c + + + lib_strcat.c + 1 + ../../../../../libc/string/lib_strcat.c + + + lib_strchr.c + 1 + ../../../../../libc/string/lib_strchr.c + + + lib_strcpy.c + 1 + ../../../../../libc/string/lib_strcpy.c + + + lib_strcmp.c + 1 + ../../../../../libc/string/lib_strcmp.c + + + lib_strcspn.c + 1 + ../../../../../libc/string/lib_strcspn.c + + + lib_strdup.c + 1 + ../../../../../libc/string/lib_strdup.c + + + lib_strerror.c + 1 + ../../../../../libc/string/lib_strerror.c + + + lib_strlen.c + 1 + ../../../../../libc/string/lib_strlen.c + + + lib_strnlen.c + 1 + ../../../../../libc/string/lib_strnlen.c + + + lib_strncasecmp.c + 1 + ../../../../../libc/string/lib_strncasecmp.c + + + lib_strncat.c + 1 + ../../../../../libc/string/lib_strncat.c + + + lib_strncmp.c + 1 + ../../../../../libc/string/lib_strncmp.c + + + lib_strncpy.c + 1 + ../../../../../libc/string/lib_strncpy.c + + + lib_strndup.c + 1 + ../../../../../libc/string/lib_strndup.c + + + lib_strcasestr.c + 1 + ../../../../../libc/string/lib_strcasestr.c + + + lib_strpbrk.c + 1 + ../../../../../libc/string/lib_strpbrk.c + + + lib_strrchr.c + 1 + ../../../../../libc/string/lib_strrchr.c + + + lib_strspn.c + 1 + ../../../../../libc/string/lib_strspn.c + + + lib_strstr.c + 1 + ../../../../../libc/string/lib_strstr.c + + + lib_strtok.c + 1 + ../../../../../libc/string/lib_strtok.c + + + lib_strtokr.c + 1 + ../../../../../libc/string/lib_strtokr.c + + + lib_memcpy.c + 1 + ../../../../../libc/string/lib_memcpy.c + + + symtab_findbyname.c + 1 + ../../../../../libc/symtab/symtab_findbyname.c + + + symtab_findbyvalue.c + 1 + ../../../../../libc/symtab/symtab_findbyvalue.c + + + symtab_findorderedbyname.c + 1 + ../../../../../libc/symtab/symtab_findorderedbyname.c + + + symtab_findorderedbyvalue.c + 1 + ../../../../../libc/symtab/symtab_findorderedbyvalue.c + + + lib_syslog.c + 1 + ../../../../../libc/syslog/lib_syslog.c + + + lib_lowsyslog.c + 1 + ../../../../../libc/syslog/lib_lowsyslog.c + + + lib_setlogmask.c + 1 + ../../../../../libc/syslog/lib_setlogmask.c + + + lib_strftime.c + 1 + ../../../../../libc/time/lib_strftime.c + + + lib_calendar2utc.c + 1 + ../../../../../libc/time/lib_calendar2utc.c + + + lib_daysbeforemonth.c + 1 + ../../../../../libc/time/lib_daysbeforemonth.c + + + lib_gettimeofday.c + 1 + ../../../../../libc/time/lib_gettimeofday.c + + + lib_isleapyear.c + 1 + ../../../../../libc/time/lib_isleapyear.c + + + lib_settimeofday.c + 1 + ../../../../../libc/time/lib_settimeofday.c + + + lib_time.c + 1 + ../../../../../libc/time/lib_time.c + + + lib_mktime.c + 1 + ../../../../../libc/time/lib_mktime.c + + + lib_gmtime.c + 1 + ../../../../../libc/time/lib_gmtime.c + + + lib_gmtimer.c + 1 + ../../../../../libc/time/lib_gmtimer.c + + + lib_access.c + 1 + ../../../../../libc/unistd/lib_access.c + + + lib_getopt.c + 1 + ../../../../../libc/unistd/lib_getopt.c + + + lib_getoptargp.c + 1 + ../../../../../libc/unistd/lib_getoptargp.c + + + lib_getoptindp.c + 1 + ../../../../../libc/unistd/lib_getoptindp.c + + + lib_getoptoptp.c + 1 + ../../../../../libc/unistd/lib_getoptoptp.c + + + lib_chdir.c + 1 + ../../../../../libc/unistd/lib_chdir.c + + + lib_getcwd.c + 1 + ../../../../../libc/unistd/lib_getcwd.c + + + lib_sleep.c + 1 + ../../../../../libc/unistd/lib_sleep.c + + + lib_usleep.c + 1 + ../../../../../libc/unistd/lib_usleep.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libcxx.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libcxx.uvproj new file mode 100644 index 0000000000..fd3d5edc3e --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libcxx.uvproj @@ -0,0 +1,363 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libcxx\Obj\ + cxx + 0 + 1 + 1 + 1 + 0 + .\libcxx\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -fno-exceptions -fno-rtti -Wall -Wshadow -Wundef -g + CONFIG_WCHAR_BUILTIN + + ../../../../../libxx;../../../../../include;../../../../../include/cxx + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../libxx;../../../../../include;../../../../../include/cxx + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + libxx + + + libxx_cxapurevirtual.cxx + 8 + ../../../../../libxx/libxx_cxapurevirtual.cxx + + + libxx_eabi_atexit.cxx + 8 + ../../../../../libxx/libxx_eabi_atexit.cxx + + + libxx_cxa_atexit.cxx + 8 + ../../../../../libxx/libxx_cxa_atexit.cxx + + + libxx_delete.cxx + 8 + ../../../../../libxx/libxx_delete.cxx + + + libxx_deletea.cxx + 8 + ../../../../../libxx/libxx_deletea.cxx + + + libxx_new.cxx + 8 + ../../../../../libxx/libxx_new.cxx + + + libxx_newa.cxx + 8 + ../../../../../libxx/libxx_newa.cxx + + + libxx_stdthrow.cxx + 8 + ../../../../../libxx/libxx_stdthrow.cxx + + + libxx_cxa_guard.cxx + 8 + ../../../../../libxx/libxx_cxa_guard.cxx + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libdrivers.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libdrivers.uvproj new file mode 100644 index 0000000000..84f1cdcb82 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libdrivers.uvproj @@ -0,0 +1,418 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libdrivers\Obj\ + drivers + 0 + 1 + 1 + 1 + 0 + .\libdrivers\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../drivers/bch;../../../../../drivers;../../../../../drivers/spi;../../../../../drivers/loop;../../../../../drivers/usbhost;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../drivers/bch;../../../../../drivers;../../../../../drivers/spi;../../../../../drivers/loop;../../../../../drivers/usbhost;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + drivers + + + bchlib_setup.c + 1 + ../../../../../drivers/bch/bchlib_setup.c + + + bchlib_teardown.c + 1 + ../../../../../drivers/bch/bchlib_teardown.c + + + bchlib_read.c + 1 + ../../../../../drivers/bch/bchlib_read.c + + + bchlib_write.c + 1 + ../../../../../drivers/bch/bchlib_write.c + + + bchlib_cache.c + 1 + ../../../../../drivers/bch/bchlib_cache.c + + + bchlib_sem.c + 1 + ../../../../../drivers/bch/bchlib_sem.c + + + bchdev_register.c + 1 + ../../../../../drivers/bch/bchdev_register.c + + + bchdev_unregister.c + 1 + ../../../../../drivers/bch/bchdev_unregister.c + + + bchdev_driver.c + 1 + ../../../../../drivers/bch/bchdev_driver.c + + + losetup.c + 1 + ../../../../../drivers/loop/losetup.c + + + pipe.c + 1 + ../../../../../drivers/pipes/pipe.c + + + fifo.c + 1 + ../../../../../drivers/pipes/fifo.c + + + pipe_common.c + 1 + ../../../../../drivers/pipes/pipe_common.c + + + serial.c + 1 + ../../../../../drivers/serial/serial.c + + + serial_io.c + 1 + ../../../../../drivers/serial/serial_io.c + + + lowconsole.c + 1 + ../../../../../drivers/serial/lowconsole.c + + + hid_parser.c + 1 + ../../../../../drivers/usbhost/hid_parser.c + + + dev_null.c + 1 + ../../../../../drivers/dev_null.c + + + dev_zero.c + 1 + ../../../../../drivers/dev_zero.c + + + ramdisk.c + 1 + ../../../../../drivers/ramdisk.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libfs.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libfs.uvproj new file mode 100644 index 0000000000..5aca487cf7 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libfs.uvproj @@ -0,0 +1,623 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libfs\Obj\ + fs + 0 + 1 + 1 + 1 + 0 + .\libfs\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../fs;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../fs;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + fs + + + fs_initialize.c + 1 + ../../../../../fs/fs_initialize.c + + + fs_files.c + 1 + ../../../../../fs/inode/fs_files.c + + + fs_foreachinode.c + 1 + ../../../../../fs/inode/fs_foreachinode.c + + + fs_inode.c + 1 + ../../../../../fs/inode/fs_inode.c + + + fs_inodeaddref.c + 1 + ../../../../../fs/inode/fs_inodeaddref.c + + + fs_inodebasename.c + 1 + ../../../../../fs/inode/fs_inodebasename.c + + + fs_inodefind.c + 1 + ../../../../../fs/inode/fs_inodefind.c + + + fs_inoderelease.c + 1 + ../../../../../fs/inode/fs_inoderelease.c + + + fs_inoderemove.c + 1 + ../../../../../fs/inode/fs_inoderemove.c + + + fs_inodereserve.c + 1 + ../../../../../fs/inode/fs_inodereserve.c + + + fs_close.c + 1 + ../../../../../fs/vfs/fs_close.c + + + fs_dup.c + 1 + ../../../../../fs/vfs/fs_dup.c + + + fs_dup2.c + 1 + ../../../../../fs/vfs/fs_dup2.c + + + fs_fcntl.c + 1 + ../../../../../fs/vfs/fs_fcntl.c + + + fs_dupfd.c + 1 + ../../../../../fs/vfs/fs_dupfd.c + + + fs_dupfd2.c + 1 + ../../../../../fs/vfs/fs_dupfd2.c + + + fs_epoll.c + 1 + ../../../../../fs/vfs/fs_epoll.c + + + fs_getfilep.c + 1 + ../../../../../fs/vfs/fs_getfilep.c + + + fs_ioctl.c + 1 + ../../../../../fs/vfs/fs_ioctl.c + + + fs_lseek.c + 1 + ../../../../../fs/vfs/fs_lseek.c + + + fs_mkdir.c + 1 + ../../../../../fs/vfs/fs_mkdir.c + + + fs_open.c + 1 + ../../../../../fs/vfs/fs_open.c + + + fs_poll.c + 1 + ../../../../../fs/vfs/fs_poll.c + + + fs_read.c + 1 + ../../../../../fs/vfs/fs_read.c + + + fs_rename.c + 1 + ../../../../../fs/vfs/fs_rename.c + + + fs_rmdir.c + 1 + ../../../../../fs/vfs/fs_rmdir.c + + + fs_stat.c + 1 + ../../../../../fs/vfs/fs_stat.c + + + fs_statfs.c + 1 + ../../../../../fs/vfs/fs_statfs.c + + + fs_select.c + 1 + ../../../../../fs/vfs/fs_select.c + + + fs_unlink.c + 1 + ../../../../../fs/vfs/fs_unlink.c + + + fs_write.c + 1 + ../../../../../fs/vfs/fs_write.c + + + fs_fsync.c + 1 + ../../../../../fs/vfs/fs_fsync.c + + + fs_pread.c + 1 + ../../../../../fs/vfs/fs_pread.c + + + fs_pwrite.c + 1 + ../../../../../fs/vfs/fs_pwrite.c + + + fs_fdopen.c + 1 + ../../../../../fs/vfs/fs_fdopen.c + + + fs_registerdriver.c + 1 + ../../../../../fs/driver/fs_registerdriver.c + + + fs_unregisterdriver.c + 1 + ../../../../../fs/driver/fs_unregisterdriver.c + + + fs_registerblockdriver.c + 1 + ../../../../../fs/driver/fs_registerblockdriver.c + + + fs_unregisterblockdriver.c + 1 + ../../../../../fs/driver/fs_unregisterblockdriver.c + + + fs_findblockdriver.c + 1 + ../../../../../fs/driver/fs_findblockdriver.c + + + fs_openblockdriver.c + 1 + ../../../../../fs/driver/fs_openblockdriver.c + + + fs_closeblockdriver.c + 1 + ../../../../../fs/driver/fs_closeblockdriver.c + + + fs_blockproxy.c + 1 + ../../../../../fs/driver/fs_blockproxy.c + + + fs_closedir.c + 1 + ../../../../../fs/dirent/fs_closedir.c + + + fs_opendir.c + 1 + ../../../../../fs/dirent/fs_opendir.c + + + fs_readdir.c + 1 + ../../../../../fs/dirent/fs_readdir.c + + + fs_rewinddir.c + 1 + ../../../../../fs/dirent/fs_rewinddir.c + + + fs_seekdir.c + 1 + ../../../../../fs/dirent/fs_seekdir.c + + + fs_mmap.c + 1 + ../../../../../fs/mmap/fs_mmap.c + + + mq_open.c + 1 + ../../../../../fs/mqueue/mq_open.c + + + mq_close.c + 1 + ../../../../../fs/mqueue/mq_close.c + + + mq_unlink.c + 1 + ../../../../../fs/mqueue/mq_unlink.c + + + fs_mount.c + 1 + ../../../../../fs/mount/fs_mount.c + + + fs_umount2.c + 1 + ../../../../../fs/mount/fs_umount2.c + + + fs_foreachmountpoint.c + 1 + ../../../../../fs/mount/fs_foreachmountpoint.c + + + fs_procfs.c + 1 + ../../../../../fs/procfs/fs_procfs.c + + + fs_procfsutil.c + 1 + ../../../../../fs/procfs/fs_procfsutil.c + + + fs_procfsproc.c + 1 + ../../../../../fs/procfs/fs_procfsproc.c + + + fs_procfsuptime.c + 1 + ../../../../../fs/procfs/fs_procfsuptime.c + + + fs_procfscpuload.c + 1 + ../../../../../fs/procfs/fs_procfscpuload.c + + + fs_procfskmm.c + 1 + ../../../../../fs/procfs/fs_procfskmm.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libgraphics.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libgraphics.uvproj new file mode 100644 index 0000000000..d6aa42f0d2 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libgraphics.uvproj @@ -0,0 +1,738 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libgraphics\Obj\ + graphics + 0 + 1 + 1 + 1 + 0 + .\libgraphics\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../graphics/nxglib;../../../../../graphics/nxsu;../../../../../include;../../../../../graphics;../../../../../graphics/nxbe + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../graphics/nxglib;../../../../../graphics/nxsu;../../../../../include;../../../../../graphics;../../../../../graphics/nxbe + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + graphics + + + nxglib_setpixel_1bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_1bpp.c + + + nxglib_setpixel_2bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_2bpp.c + + + nxglib_setpixel_4bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_4bpp.c + + + nxglib_setpixel_8bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_8bpp.c + + + nxglib_setpixel_16bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_16bpp.c + + + nxglib_setpixel_24bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_24bpp.c + + + nxglib_setpixel_32bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_setpixel_32bpp.c + + + nxglib_fillrectangle_1bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_1bpp.c + + + nxglib_fillrectangle_2bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_2bpp.c + + + nxglib_fillrectangle_4bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_4bpp.c + + + nxglib_fillrectangle_8bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_8bpp.c + + + nxglib_fillrectangle_16bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_16bpp.c + + + nxglib_fillrectangle_24bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_24bpp.c + + + nxglib_fillrectangle_32bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_fillrectangle_32bpp.c + + + nxglib_getrectangle_1bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_1bpp.c + + + nxglib_getrectangle_2bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_2bpp.c + + + nxglib_getrectangle_4bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_4bpp.c + + + nxglib_getrectangle_8bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_8bpp.c + + + nxglib_getrectangle_16bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_16bpp.c + + + nxglib_getrectangle_24bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_24bpp.c + + + nxglib_getrectangle_32bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_getrectangle_32bpp.c + + + nxglib_filltrapezoid_1bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_1bpp.c + + + nxglib_filltrapezoid_2bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_2bpp.c + + + nxglib_filltrapezoid_4bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_4bpp.c + + + nxglib_filltrapezoid_8bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_8bpp.c + + + nxglib_filltrapezoid_16bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_16bpp.c + + + nxglib_filltrapezoid_24bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_24bpp.c + + + nxglib_filltrapezoid_32bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_filltrapezoid_32bpp.c + + + nxglib_moverectangle_1bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_1bpp.c + + + nxglib_moverectangle_2bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_2bpp.c + + + nxglib_moverectangle_4bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_4bpp.c + + + nxglib_moverectangle_8bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_8bpp.c + + + nxglib_moverectangle_16bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_16bpp.c + + + nxglib_moverectangle_24bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_24bpp.c + + + nxglib_moverectangle_32bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_moverectangle_32bpp.c + + + nxglib_copyrectangle_1bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_1bpp.c + + + nxglib_copyrectangle_2bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_2bpp.c + + + nxglib_copyrectangle_4bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_4bpp.c + + + nxglib_copyrectangle_8bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_8bpp.c + + + nxglib_copyrectangle_16bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_16bpp.c + + + nxglib_copyrectangle_24bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_24bpp.c + + + nxglib_copyrectangle_32bpp.c + 1 + ../../../../../graphics/nxglib/nxglib_copyrectangle_32bpp.c + + + nxbe_bitmap.c + 1 + ../../../../../graphics/nxbe/nxbe_bitmap.c + + + nxbe_configure.c + 1 + ../../../../../graphics/nxbe/nxbe_configure.c + + + nxbe_colormap.c + 1 + ../../../../../graphics/nxbe/nxbe_colormap.c + + + nxbe_clipper.c + 1 + ../../../../../graphics/nxbe/nxbe_clipper.c + + + nxbe_closewindow.c + 1 + ../../../../../graphics/nxbe/nxbe_closewindow.c + + + nxbe_fill.c + 1 + ../../../../../graphics/nxbe/nxbe_fill.c + + + nxbe_filltrapezoid.c + 1 + ../../../../../graphics/nxbe/nxbe_filltrapezoid.c + + + nxbe_getrectangle.c + 1 + ../../../../../graphics/nxbe/nxbe_getrectangle.c + + + nxbe_lower.c + 1 + ../../../../../graphics/nxbe/nxbe_lower.c + + + nxbe_move.c + 1 + ../../../../../graphics/nxbe/nxbe_move.c + + + nxbe_raise.c + 1 + ../../../../../graphics/nxbe/nxbe_raise.c + + + nxbe_redraw.c + 1 + ../../../../../graphics/nxbe/nxbe_redraw.c + + + nxbe_redrawbelow.c + 1 + ../../../../../graphics/nxbe/nxbe_redrawbelow.c + + + nxbe_setpixel.c + 1 + ../../../../../graphics/nxbe/nxbe_setpixel.c + + + nxbe_setposition.c + 1 + ../../../../../graphics/nxbe/nxbe_setposition.c + + + nxbe_setsize.c + 1 + ../../../../../graphics/nxbe/nxbe_setsize.c + + + nxbe_visible.c + 1 + ../../../../../graphics/nxbe/nxbe_visible.c + + + nx_bitmap.c + 1 + ../../../../../graphics/nxsu/nx_bitmap.c + + + nx_close.c + 1 + ../../../../../graphics/nxsu/nx_close.c + + + nx_closewindow.c + 1 + ../../../../../graphics/nxsu/nx_closewindow.c + + + nx_fill.c + 1 + ../../../../../graphics/nxsu/nx_fill.c + + + nx_filltrapezoid.c + 1 + ../../../../../graphics/nxsu/nx_filltrapezoid.c + + + nx_getposition.c + 1 + ../../../../../graphics/nxsu/nx_getposition.c + + + nx_getrectangle.c + 1 + ../../../../../graphics/nxsu/nx_getrectangle.c + + + nx_kbdchin.c + 1 + ../../../../../graphics/nxsu/nx_kbdchin.c + + + nx_kbdin.c + 1 + ../../../../../graphics/nxsu/nx_kbdin.c + + + nx_lower.c + 1 + ../../../../../graphics/nxsu/nx_lower.c + + + nx_mousein.c + 1 + ../../../../../graphics/nxsu/nx_mousein.c + + + nx_move.c + 1 + ../../../../../graphics/nxsu/nx_move.c + + + nx_open.c + 1 + ../../../../../graphics/nxsu/nx_open.c + + + nx_openwindow.c + 1 + ../../../../../graphics/nxsu/nx_openwindow.c + + + nx_raise.c + 1 + ../../../../../graphics/nxsu/nx_raise.c + + + nx_redrawreq.c + 1 + ../../../../../graphics/nxsu/nx_redrawreq.c + + + nx_releasebkgd.c + 1 + ../../../../../graphics/nxsu/nx_releasebkgd.c + + + nx_requestbkgd.c + 1 + ../../../../../graphics/nxsu/nx_requestbkgd.c + + + nx_setpixel.c + 1 + ../../../../../graphics/nxsu/nx_setpixel.c + + + nx_setsize.c + 1 + ../../../../../graphics/nxsu/nx_setsize.c + + + nx_setbgcolor.c + 1 + ../../../../../graphics/nxsu/nx_setbgcolor.c + + + nx_setposition.c + 1 + ../../../../../graphics/nxsu/nx_setposition.c + + + nx_constructwindow.c + 1 + ../../../../../graphics/nxsu/nx_constructwindow.c + + + nxsu_redrawreq.c + 1 + ../../../../../graphics/nxsu/nxsu_redrawreq.c + + + nxsu_reportposition.c + 1 + ../../../../../graphics/nxsu/nxsu_reportposition.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libmm.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libmm.uvproj new file mode 100644 index 0000000000..d735f928be --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libmm.uvproj @@ -0,0 +1,453 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libmm\Obj\ + mm + 0 + 1 + 1 + 1 + 0 + .\libmm\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../mm;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../mm;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + mm + + + mm_initialize.c + 1 + ../../../../../mm/mm_heap/mm_initialize.c + + + mm_sem.c + 1 + ../../../../../mm/mm_heap/mm_sem.c + + + mm_addfreechunk.c + 1 + ../../../../../mm/mm_heap/mm_addfreechunk.c + + + mm_size2ndx.c + 1 + ../../../../../mm/mm_heap/mm_size2ndx.c + + + mm_shrinkchunk.c + 1 + ../../../../../mm/mm_heap/mm_shrinkchunk.c + + + mm_brkaddr.c + 1 + ../../../../../mm/mm_heap/mm_brkaddr.c + + + mm_calloc.c + 1 + ../../../../../mm/mm_heap/mm_calloc.c + + + mm_extend.c + 1 + ../../../../../mm/mm_heap/mm_extend.c + + + mm_free.c + 1 + ../../../../../mm/mm_heap/mm_free.c + + + mm_mallinfo.c + 1 + ../../../../../mm/mm_heap/mm_mallinfo.c + + + mm_malloc.c + 1 + ../../../../../mm/mm_heap/mm_malloc.c + + + mm_memalign.c + 1 + ../../../../../mm/mm_heap/mm_memalign.c + + + mm_realloc.c + 1 + ../../../../../mm/mm_heap/mm_realloc.c + + + mm_zalloc.c + 1 + ../../../../../mm/mm_heap/mm_zalloc.c + + + umm_initialize.c + 1 + ../../../../../mm/umm_heap/umm_initialize.c + + + umm_addregion.c + 1 + ../../../../../mm/umm_heap/umm_addregion.c + + + umm_sem.c + 1 + ../../../../../mm/umm_heap/umm_sem.c + + + umm_brkaddr.c + 1 + ../../../../../mm/umm_heap/umm_brkaddr.c + + + umm_calloc.c + 1 + ../../../../../mm/umm_heap/umm_calloc.c + + + umm_extend.c + 1 + ../../../../../mm/umm_heap/umm_extend.c + + + umm_free.c + 1 + ../../../../../mm/umm_heap/umm_free.c + + + umm_mallinfo.c + 1 + ../../../../../mm/umm_heap/umm_mallinfo.c + + + umm_malloc.c + 1 + ../../../../../mm/umm_heap/umm_malloc.c + + + umm_memalign.c + 1 + ../../../../../mm/umm_heap/umm_memalign.c + + + umm_realloc.c + 1 + ../../../../../mm/umm_heap/umm_realloc.c + + + umm_zalloc.c + 1 + ../../../../../mm/umm_heap/umm_zalloc.c + + + umm_globals.c + 1 + ../../../../../mm/umm_heap/umm_globals.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libnx.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libnx.uvproj new file mode 100644 index 0000000000..e7c88eb4e4 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libnx.uvproj @@ -0,0 +1,658 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libnx\Obj\ + nx + 0 + 1 + 1 + 1 + 0 + .\libnx\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../libnx;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../libnx;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + libnx + + + nxglib_circlepts.c + 1 + ../../../../../libnx/nxglib/nxglib_circlepts.c + + + nxglib_circletraps.c + 1 + ../../../../../libnx/nxglib/nxglib_circletraps.c + + + nxglib_intersecting.c + 1 + ../../../../../libnx/nxglib/nxglib_intersecting.c + + + nxglib_nonintersecting.c + 1 + ../../../../../libnx/nxglib/nxglib_nonintersecting.c + + + nxglib_nullrect.c + 1 + ../../../../../libnx/nxglib/nxglib_nullrect.c + + + nxglib_rectadd.c + 1 + ../../../../../libnx/nxglib/nxglib_rectadd.c + + + nxglib_rectcopy.c + 1 + ../../../../../libnx/nxglib/nxglib_rectcopy.c + + + nxglib_rectinside.c + 1 + ../../../../../libnx/nxglib/nxglib_rectinside.c + + + nxglib_rectintersect.c + 1 + ../../../../../libnx/nxglib/nxglib_rectintersect.c + + + nxglib_rectoffset.c + 1 + ../../../../../libnx/nxglib/nxglib_rectoffset.c + + + nxglib_rectoverlap.c + 1 + ../../../../../libnx/nxglib/nxglib_rectoverlap.c + + + nxglib_rectsize.c + 1 + ../../../../../libnx/nxglib/nxglib_rectsize.c + + + nxglib_rectunion.c + 1 + ../../../../../libnx/nxglib/nxglib_rectunion.c + + + nxglib_rgb2yuv.c + 1 + ../../../../../libnx/nxglib/nxglib_rgb2yuv.c + + + nxglib_rgbblend.c + 1 + ../../../../../libnx/nxglib/nxglib_rgbblend.c + + + nxglib_runcopy.c + 1 + ../../../../../libnx/nxglib/nxglib_runcopy.c + + + nxglib_runoffset.c + 1 + ../../../../../libnx/nxglib/nxglib_runoffset.c + + + nxglib_splitline.c + 1 + ../../../../../libnx/nxglib/nxglib_splitline.c + + + nxglib_trapcopy.c + 1 + ../../../../../libnx/nxglib/nxglib_trapcopy.c + + + nxglib_trapoffset.c + 1 + ../../../../../libnx/nxglib/nxglib_trapoffset.c + + + nxglib_vectoradd.c + 1 + ../../../../../libnx/nxglib/nxglib_vectoradd.c + + + nxglib_vectsubtract.c + 1 + ../../../../../libnx/nxglib/nxglib_vectsubtract.c + + + nxglib_yuv2rgb.c + 1 + ../../../../../libnx/nxglib/nxglib_yuv2rgb.c + + + nx_drawcircle.c + 1 + ../../../../../libnx/nx/nx_drawcircle.c + + + nx_drawline.c + 1 + ../../../../../libnx/nx/nx_drawline.c + + + nx_fillcircle.c + 1 + ../../../../../libnx/nx/nx_fillcircle.c + + + nxfonts_getfont.c + 1 + ../../../../../libnx/nxfonts/nxfonts_getfont.c + + + nxfonts_convert_1bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_1bpp.c + + + nxfonts_convert_2bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_2bpp.c + + + nxfonts_convert_4bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_4bpp.c + + + nxfonts_convert_8bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_8bpp.c + + + nxfonts_convert_16bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_16bpp.c + + + nxfonts_convert_24bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_24bpp.c + + + nxfonts_convert_32bpp.c + 1 + ../../../../../libnx/nxfonts/nxfonts_convert_32bpp.c + + + nxfonts_bitmaps_mono5x8.c + 1 + ../../../../../libnx/nxfonts/nxfonts_bitmaps_mono5x8.c + + + nxtk_openwindow.c + 1 + ../../../../../libnx/nxtk/nxtk_openwindow.c + + + nxtk_closewindow.c + 1 + ../../../../../libnx/nxtk/nxtk_closewindow.c + + + nxtk_getposition.c + 1 + ../../../../../libnx/nxtk/nxtk_getposition.c + + + nxtk_setposition.c + 1 + ../../../../../libnx/nxtk/nxtk_setposition.c + + + nxtk_setsize.c + 1 + ../../../../../libnx/nxtk/nxtk_setsize.c + + + nxtk_raise.c + 1 + ../../../../../libnx/nxtk/nxtk_raise.c + + + nxtk_lower.c + 1 + ../../../../../libnx/nxtk/nxtk_lower.c + + + nxtk_fillwindow.c + 1 + ../../../../../libnx/nxtk/nxtk_fillwindow.c + + + nxtk_getwindow.c + 1 + ../../../../../libnx/nxtk/nxtk_getwindow.c + + + nxtk_filltrapwindow.c + 1 + ../../../../../libnx/nxtk/nxtk_filltrapwindow.c + + + nxtk_movewindow.c + 1 + ../../../../../libnx/nxtk/nxtk_movewindow.c + + + nxtk_bitmapwindow.c + 1 + ../../../../../libnx/nxtk/nxtk_bitmapwindow.c + + + nxtk_events.c + 1 + ../../../../../libnx/nxtk/nxtk_events.c + + + nxtk_setsubwindows.c + 1 + ../../../../../libnx/nxtk/nxtk_setsubwindows.c + + + nxtk_drawcirclewindow.c + 1 + ../../../../../libnx/nxtk/nxtk_drawcirclewindow.c + + + nxtk_drawlinewindow.c + 1 + ../../../../../libnx/nxtk/nxtk_drawlinewindow.c + + + nxtk_fillcirclewindow.c + 1 + ../../../../../libnx/nxtk/nxtk_fillcirclewindow.c + + + nxtk_block.c + 1 + ../../../../../libnx/nxtk/nxtk_block.c + + + nxtk_opentoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_opentoolbar.c + + + nxtk_closetoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_closetoolbar.c + + + nxtk_filltoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_filltoolbar.c + + + nxtk_gettoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_gettoolbar.c + + + nxtk_filltraptoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_filltraptoolbar.c + + + nxtk_movetoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_movetoolbar.c + + + nxtk_bitmaptoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_bitmaptoolbar.c + + + nxtk_drawcircletoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_drawcircletoolbar.c + + + nxtk_drawlinetoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_drawlinetoolbar.c + + + nxtk_fillcircletoolbar.c + 1 + ../../../../../libnx/nxtk/nxtk_fillcircletoolbar.c + + + nxtk_toolbarbounds.c + 1 + ../../../../../libnx/nxtk/nxtk_toolbarbounds.c + + + nxtk_subwindowclip.c + 1 + ../../../../../libnx/nxtk/nxtk_subwindowclip.c + + + nxtk_containerclip.c + 1 + ../../../../../libnx/nxtk/nxtk_containerclip.c + + + nxtk_subwindowmove.c + 1 + ../../../../../libnx/nxtk/nxtk_subwindowmove.c + + + nxtk_drawframe.c + 1 + ../../../../../libnx/nxtk/nxtk_drawframe.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/libsched.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/libsched.uvproj new file mode 100644 index 0000000000..5ad556b582 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/libsched.uvproj @@ -0,0 +1,1263 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libsched\Obj\ + sched + 0 + 1 + 1 + 1 + 0 + .\libsched\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 1 + cmd /c mkdir "lib" + cmd /c copy "$Llib@L.a" "lib\" + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 0 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 0 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + + -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g + + + ../../../../../sched;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../sched;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + sched + + + clock_initialize.c + 1 + ../../../../../sched/clock/clock_initialize.c + + + clock_settime.c + 1 + ../../../../../sched/clock/clock_settime.c + + + clock_gettime.c + 1 + ../../../../../sched/clock/clock_gettime.c + + + clock_getres.c + 1 + ../../../../../sched/clock/clock_getres.c + + + clock_time2ticks.c + 1 + ../../../../../sched/clock/clock_time2ticks.c + + + clock_abstime2ticks.c + 1 + ../../../../../sched/clock/clock_abstime2ticks.c + + + clock_ticks2time.c + 1 + ../../../../../sched/clock/clock_ticks2time.c + + + clock_systimer.c + 1 + ../../../../../sched/clock/clock_systimer.c + + + clock_systimespec.c + 1 + ../../../../../sched/clock/clock_systimespec.c + + + clock_timespec_add.c + 1 + ../../../../../sched/clock/clock_timespec_add.c + + + clock_timespec_subtract.c + 1 + ../../../../../sched/clock/clock_timespec_subtract.c + + + errno_getptr.c + 1 + ../../../../../sched/errno/errno_getptr.c + + + env_getenvironptr.c + 1 + ../../../../../sched/environ/env_getenvironptr.c + + + env_dup.c + 1 + ../../../../../sched/environ/env_dup.c + + + env_release.c + 1 + ../../../../../sched/environ/env_release.c + + + env_findvar.c + 1 + ../../../../../sched/environ/env_findvar.c + + + env_removevar.c + 1 + ../../../../../sched/environ/env_removevar.c + + + env_clearenv.c + 1 + ../../../../../sched/environ/env_clearenv.c + + + env_getenv.c + 1 + ../../../../../sched/environ/env_getenv.c + + + env_putenv.c + 1 + ../../../../../sched/environ/env_putenv.c + + + env_setenv.c + 1 + ../../../../../sched/environ/env_setenv.c + + + env_unsetenv.c + 1 + ../../../../../sched/environ/env_unsetenv.c + + + group_create.c + 1 + ../../../../../sched/group/group_create.c + + + group_join.c + 1 + ../../../../../sched/group/group_join.c + + + group_leave.c + 1 + ../../../../../sched/group/group_leave.c + + + group_find.c + 1 + ../../../../../sched/group/group_find.c + + + group_setupstreams.c + 1 + ../../../../../sched/group/group_setupstreams.c + + + group_setupidlefiles.c + 1 + ../../../../../sched/group/group_setupidlefiles.c + + + group_setuptaskfiles.c + 1 + ../../../../../sched/group/group_setuptaskfiles.c + + + group_foreachchild.c + 1 + ../../../../../sched/group/group_foreachchild.c + + + group_killchildren.c + 1 + ../../../../../sched/group/group_killchildren.c + + + group_waiter.c + 1 + ../../../../../sched/group/group_waiter.c + + + group_signal.c + 1 + ../../../../../sched/group/group_signal.c + + + os_start.c + 1 + ../../../../../sched/init/os_start.c + + + os_bringup.c + 1 + ../../../../../sched/init/os_bringup.c + + + irq_initialize.c + 1 + ../../../../../sched/irq/irq_initialize.c + + + irq_attach.c + 1 + ../../../../../sched/irq/irq_attach.c + + + irq_dispatch.c + 1 + ../../../../../sched/irq/irq_dispatch.c + + + irq_unexpectedisr.c + 1 + ../../../../../sched/irq/irq_unexpectedisr.c + + + mq_send.c + 1 + ../../../../../sched/mqueue/mq_send.c + + + mq_timedsend.c + 1 + ../../../../../sched/mqueue/mq_timedsend.c + + + mq_sndinternal.c + 1 + ../../../../../sched/mqueue/mq_sndinternal.c + + + mq_receive.c + 1 + ../../../../../sched/mqueue/mq_receive.c + + + mq_timedreceive.c + 1 + ../../../../../sched/mqueue/mq_timedreceive.c + + + mq_rcvinternal.c + 1 + ../../../../../sched/mqueue/mq_rcvinternal.c + + + mq_initialize.c + 1 + ../../../../../sched/mqueue/mq_initialize.c + + + mq_descreate.c + 1 + ../../../../../sched/mqueue/mq_descreate.c + + + mq_desclose.c + 1 + ../../../../../sched/mqueue/mq_desclose.c + + + mq_msgfree.c + 1 + ../../../../../sched/mqueue/mq_msgfree.c + + + mq_msgqalloc.c + 1 + ../../../../../sched/mqueue/mq_msgqalloc.c + + + mq_msgqfree.c + 1 + ../../../../../sched/mqueue/mq_msgqfree.c + + + mq_release.c + 1 + ../../../../../sched/mqueue/mq_release.c + + + mq_recover.c + 1 + ../../../../../sched/mqueue/mq_recover.c + + + mq_setattr.c + 1 + ../../../../../sched/mqueue/mq_setattr.c + + + mq_getattr.c + 1 + ../../../../../sched/mqueue/mq_getattr.c + + + mq_waitirq.c + 1 + ../../../../../sched/mqueue/mq_waitirq.c + + + mq_notify.c + 1 + ../../../../../sched/mqueue/mq_notify.c + + + pg_miss.c + 1 + ../../../../../sched/paging/pg_miss.c + + + pg_worker.c + 1 + ../../../../../sched/paging/pg_worker.c + + + pthread_create.c + 1 + ../../../../../sched/pthread/pthread_create.c + + + pthread_exit.c + 1 + ../../../../../sched/pthread/pthread_exit.c + + + pthread_join.c + 1 + ../../../../../sched/pthread/pthread_join.c + + + pthread_detach.c + 1 + ../../../../../sched/pthread/pthread_detach.c + + + pthread_yield.c + 1 + ../../../../../sched/pthread/pthread_yield.c + + + pthread_getschedparam.c + 1 + ../../../../../sched/pthread/pthread_getschedparam.c + + + pthread_setschedparam.c + 1 + ../../../../../sched/pthread/pthread_setschedparam.c + + + pthread_mutexinit.c + 1 + ../../../../../sched/pthread/pthread_mutexinit.c + + + pthread_mutexdestroy.c + 1 + ../../../../../sched/pthread/pthread_mutexdestroy.c + + + pthread_mutexlock.c + 1 + ../../../../../sched/pthread/pthread_mutexlock.c + + + pthread_mutextrylock.c + 1 + ../../../../../sched/pthread/pthread_mutextrylock.c + + + pthread_mutexunlock.c + 1 + ../../../../../sched/pthread/pthread_mutexunlock.c + + + pthread_condinit.c + 1 + ../../../../../sched/pthread/pthread_condinit.c + + + pthread_conddestroy.c + 1 + ../../../../../sched/pthread/pthread_conddestroy.c + + + pthread_condwait.c + 1 + ../../../../../sched/pthread/pthread_condwait.c + + + pthread_condsignal.c + 1 + ../../../../../sched/pthread/pthread_condsignal.c + + + pthread_condbroadcast.c + 1 + ../../../../../sched/pthread/pthread_condbroadcast.c + + + pthread_barrierinit.c + 1 + ../../../../../sched/pthread/pthread_barrierinit.c + + + pthread_barrierdestroy.c + 1 + ../../../../../sched/pthread/pthread_barrierdestroy.c + + + pthread_barrierwait.c + 1 + ../../../../../sched/pthread/pthread_barrierwait.c + + + pthread_cancel.c + 1 + ../../../../../sched/pthread/pthread_cancel.c + + + pthread_setcancelstate.c + 1 + ../../../../../sched/pthread/pthread_setcancelstate.c + + + pthread_keycreate.c + 1 + ../../../../../sched/pthread/pthread_keycreate.c + + + pthread_setspecific.c + 1 + ../../../../../sched/pthread/pthread_setspecific.c + + + pthread_getspecific.c + 1 + ../../../../../sched/pthread/pthread_getspecific.c + + + pthread_keydelete.c + 1 + ../../../../../sched/pthread/pthread_keydelete.c + + + pthread_initialize.c + 1 + ../../../../../sched/pthread/pthread_initialize.c + + + pthread_completejoin.c + 1 + ../../../../../sched/pthread/pthread_completejoin.c + + + pthread_findjoininfo.c + 1 + ../../../../../sched/pthread/pthread_findjoininfo.c + + + pthread_once.c + 1 + ../../../../../sched/pthread/pthread_once.c + + + pthread_release.c + 1 + ../../../../../sched/pthread/pthread_release.c + + + pthread_setschedprio.c + 1 + ../../../../../sched/pthread/pthread_setschedprio.c + + + pthread_condtimedwait.c + 1 + ../../../../../sched/pthread/pthread_condtimedwait.c + + + pthread_kill.c + 1 + ../../../../../sched/pthread/pthread_kill.c + + + pthread_sigmask.c + 1 + ../../../../../sched/pthread/pthread_sigmask.c + + + sched_garbage.c + 1 + ../../../../../sched/sched/sched_garbage.c + + + sched_getfiles.c + 1 + ../../../../../sched/sched/sched_getfiles.c + + + sched_addreadytorun.c + 1 + ../../../../../sched/sched/sched_addreadytorun.c + + + sched_removereadytorun.c + 1 + ../../../../../sched/sched/sched_removereadytorun.c + + + sched_addprioritized.c + 1 + ../../../../../sched/sched/sched_addprioritized.c + + + sched_mergeprioritized.c + 1 + ../../../../../sched/sched/sched_mergeprioritized.c + + + sched_mergepending.c + 1 + ../../../../../sched/sched/sched_mergepending.c + + + sched_addblocked.c + 1 + ../../../../../sched/sched/sched_addblocked.c + + + sched_removeblocked.c + 1 + ../../../../../sched/sched/sched_removeblocked.c + + + sched_free.c + 1 + ../../../../../sched/sched/sched_free.c + + + sched_gettcb.c + 1 + ../../../../../sched/sched/sched_gettcb.c + + + sched_verifytcb.c + 1 + ../../../../../sched/sched/sched_verifytcb.c + + + sched_releasetcb.c + 1 + ../../../../../sched/sched/sched_releasetcb.c + + + sched_getsockets.c + 1 + ../../../../../sched/sched/sched_getsockets.c + + + sched_getstreams.c + 1 + ../../../../../sched/sched/sched_getstreams.c + + + sched_setparam.c + 1 + ../../../../../sched/sched/sched_setparam.c + + + sched_setpriority.c + 1 + ../../../../../sched/sched/sched_setpriority.c + + + sched_getparam.c + 1 + ../../../../../sched/sched/sched_getparam.c + + + sched_setscheduler.c + 1 + ../../../../../sched/sched/sched_setscheduler.c + + + sched_getscheduler.c + 1 + ../../../../../sched/sched/sched_getscheduler.c + + + sched_yield.c + 1 + ../../../../../sched/sched/sched_yield.c + + + sched_rrgetinterval.c + 1 + ../../../../../sched/sched/sched_rrgetinterval.c + + + sched_foreach.c + 1 + ../../../../../sched/sched/sched_foreach.c + + + sched_lock.c + 1 + ../../../../../sched/sched/sched_lock.c + + + sched_unlock.c + 1 + ../../../../../sched/sched/sched_unlock.c + + + sched_lockcount.c + 1 + ../../../../../sched/sched/sched_lockcount.c + + + sched_self.c + 1 + ../../../../../sched/sched/sched_self.c + + + sched_waitpid.c + 1 + ../../../../../sched/sched/sched_waitpid.c + + + sched_roundrobin.c + 1 + ../../../../../sched/sched/sched_roundrobin.c + + + sched_resumescheduler.c + 1 + ../../../../../sched/sched/sched_resumescheduler.c + + + sched_processtimer.c + 1 + ../../../../../sched/sched/sched_processtimer.c + + + sem_destroy.c + 1 + ../../../../../sched/semaphore/sem_destroy.c + + + sem_wait.c + 1 + ../../../../../sched/semaphore/sem_wait.c + + + sem_trywait.c + 1 + ../../../../../sched/semaphore/sem_trywait.c + + + sem_tickwait.c + 1 + ../../../../../sched/semaphore/sem_tickwait.c + + + sem_timedwait.c + 1 + ../../../../../sched/semaphore/sem_timedwait.c + + + sem_timeout.c + 1 + ../../../../../sched/semaphore/sem_timeout.c + + + sem_post.c + 1 + ../../../../../sched/semaphore/sem_post.c + + + sem_recover.c + 1 + ../../../../../sched/semaphore/sem_recover.c + + + sem_reset.c + 1 + ../../../../../sched/semaphore/sem_reset.c + + + sem_waitirq.c + 1 + ../../../../../sched/semaphore/sem_waitirq.c + + + sig_initialize.c + 1 + ../../../../../sched/signal/sig_initialize.c + + + sig_action.c + 1 + ../../../../../sched/signal/sig_action.c + + + sig_procmask.c + 1 + ../../../../../sched/signal/sig_procmask.c + + + sig_pending.c + 1 + ../../../../../sched/signal/sig_pending.c + + + sig_suspend.c + 1 + ../../../../../sched/signal/sig_suspend.c + + + sig_kill.c + 1 + ../../../../../sched/signal/sig_kill.c + + + sig_queue.c + 1 + ../../../../../sched/signal/sig_queue.c + + + sig_waitinfo.c + 1 + ../../../../../sched/signal/sig_waitinfo.c + + + sig_timedwait.c + 1 + ../../../../../sched/signal/sig_timedwait.c + + + sig_findaction.c + 1 + ../../../../../sched/signal/sig_findaction.c + + + sig_allocatependingsigaction.c + 1 + ../../../../../sched/signal/sig_allocatependingsigaction.c + + + sig_releasependingsigaction.c + 1 + ../../../../../sched/signal/sig_releasependingsigaction.c + + + sig_unmaskpendingsignal.c + 1 + ../../../../../sched/signal/sig_unmaskpendingsignal.c + + + sig_removependingsignal.c + 1 + ../../../../../sched/signal/sig_removependingsignal.c + + + sig_releasependingsignal.c + 1 + ../../../../../sched/signal/sig_releasependingsignal.c + + + sig_lowest.c + 1 + ../../../../../sched/signal/sig_lowest.c + + + sig_mqnotempty.c + 1 + ../../../../../sched/signal/sig_mqnotempty.c + + + sig_cleanup.c + 1 + ../../../../../sched/signal/sig_cleanup.c + + + sig_dispatch.c + 1 + ../../../../../sched/signal/sig_dispatch.c + + + sig_deliver.c + 1 + ../../../../../sched/signal/sig_deliver.c + + + sig_pause.c + 1 + ../../../../../sched/signal/sig_pause.c + + + sig_nanosleep.c + 1 + ../../../../../sched/signal/sig_nanosleep.c + + + task_create.c + 1 + ../../../../../sched/task/task_create.c + + + task_init.c + 1 + ../../../../../sched/task/task_init.c + + + task_setup.c + 1 + ../../../../../sched/task/task_setup.c + + + task_activate.c + 1 + ../../../../../sched/task/task_activate.c + + + task_start.c + 1 + ../../../../../sched/task/task_start.c + + + task_delete.c + 1 + ../../../../../sched/task/task_delete.c + + + task_exit.c + 1 + ../../../../../sched/task/task_exit.c + + + task_exithook.c + 1 + ../../../../../sched/task/task_exithook.c + + + task_recover.c + 1 + ../../../../../sched/task/task_recover.c + + + task_restart.c + 1 + ../../../../../sched/task/task_restart.c + + + task_spawnparms.c + 1 + ../../../../../sched/task/task_spawnparms.c + + + task_terminate.c + 1 + ../../../../../sched/task/task_terminate.c + + + task_getgroup.c + 1 + ../../../../../sched/task/task_getgroup.c + + + task_prctl.c + 1 + ../../../../../sched/task/task_prctl.c + + + task_getpid.c + 1 + ../../../../../sched/task/task_getpid.c + + + exit.c + 1 + ../../../../../sched/task/exit.c + + + task_vfork.c + 1 + ../../../../../sched/task/task_vfork.c + + + task_spawn.c + 1 + ../../../../../sched/task/task_spawn.c + + + timer_initialize.c + 1 + ../../../../../sched/timer/timer_initialize.c + + + timer_create.c + 1 + ../../../../../sched/timer/timer_create.c + + + timer_delete.c + 1 + ../../../../../sched/timer/timer_delete.c + + + timer_getoverrun.c + 1 + ../../../../../sched/timer/timer_getoverrun.c + + + timer_gettime.c + 1 + ../../../../../sched/timer/timer_gettime.c + + + timer_settime.c + 1 + ../../../../../sched/timer/timer_settime.c + + + timer_release.c + 1 + ../../../../../sched/timer/timer_release.c + + + wd_initialize.c + 1 + ../../../../../sched/wdog/wd_initialize.c + + + wd_create.c + 1 + ../../../../../sched/wdog/wd_create.c + + + wd_start.c + 1 + ../../../../../sched/wdog/wd_start.c + + + wd_cancel.c + 1 + ../../../../../sched/wdog/wd_cancel.c + + + wd_delete.c + 1 + ../../../../../sched/wdog/wd_delete.c + + + wd_gettime.c + 1 + ../../../../../sched/wdog/wd_gettime.c + + + wd_recover.c + 1 + ../../../../../sched/wdog/wd_recover.c + + + + + + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/nuttx.uvmpw b/configs/stm32f429i-disco/ide/ltcd/uvision/nuttx.uvmpw new file mode 100644 index 0000000000..b2de32720b --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/nuttx.uvmpw @@ -0,0 +1,45 @@ + + + 1.0 +
### uVision Project, (C) Keil Software
+ WorkSpace + + libboard.uvproj + + + libapps.uvproj + + + libfs.uvproj + + + libdrivers.uvproj + + + libmm.uvproj + + + libgraphics.uvproj + + + libbinfmt.uvproj + + + libsched.uvproj + + + libarch.uvproj + + + libc.uvproj + + + libnx.uvproj + + + libcxx.uvproj + + + nuttx_main.uvproj + +
diff --git a/configs/stm32f429i-disco/ide/ltcd/uvision/nuttx_main.uvproj b/configs/stm32f429i-disco/ide/ltcd/uvision/nuttx_main.uvproj new file mode 100644 index 0000000000..6f7d85ed53 --- /dev/null +++ b/configs/stm32f429i-disco/ide/ltcd/uvision/nuttx_main.uvproj @@ -0,0 +1,360 @@ + + + 1.1 +
### uVision Project, (C) Keil Software
+ + + nuttx + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M4 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M4") ESEL ELITTLE + + + + 5125 + + + + + + + + + + + + 0 + 0 + + + + + \ + + 0 + 0 + 0 + 0 + 1 + + .\nuttx\Obj\ + nuttx + 1 + 0 + 1 + 1 + 0 + .\nuttx\Lst\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + + DCM.DLL + -pCM4 + SARMCM3.DLL + + TCM.DLL + -pCM4 + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 1 + + 0 + 6 + + + + + + + + + + + + + + Segger\JL2CM3.dll + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + "Cortex-M4" + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x20000 + + + 1 + 0x8000000 + 0x80000 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 2 + 1 + + + + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + 0 + 0 + + + + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + .\lib + --entry=__start -Wl,--start-group -lboard -lapps -lfs -ldrivers -lmm -lgraphics -lbinfmt -lsched -larch -lc -lnx -lcxx -lgcc -Wl,--end-group + ..\..\..\scripts\ld.script + + + + + + gnu + + + stm32_vectors.S + 1 + ../../../../../arch/arm/src/chip/gnu/stm32_vectors.S + + + 2 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + 1 + + + + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 0 + 2 + + + __ASSEMBLY__ + + ../../../../../arch/arm/src/chip;../../../../../arch/arm/src;../../../../../arch/arm/src/armv7-m;../../../../../sched;../../../../../arch/arm/src/common;../../../../../include + + + + + + + + + + +