From db70124478fb2d2b03aeefd04a40ec6bd68f460c Mon Sep 17 00:00:00 2001 From: Kha Vo Date: Fri, 8 Apr 2016 14:33:15 -0600 Subject: [PATCH] STM3220G-EVAL: Update README and add project files for building with the IAR or uVision IDEs. --- configs/stm3220g-eval/ide/nsh/iar/README.txt | 5 + configs/stm3220g-eval/ide/nsh/iar/libapps.ewp | 2107 +++++++++++++ configs/stm3220g-eval/ide/nsh/iar/libarch.ewp | 2135 +++++++++++++ .../stm3220g-eval/ide/nsh/iar/libbinfmt.ewp | 1973 ++++++++++++ .../stm3220g-eval/ide/nsh/iar/libboard.ewp | 1958 ++++++++++++ configs/stm3220g-eval/ide/nsh/iar/libc.ewp | 2704 +++++++++++++++++ .../stm3220g-eval/ide/nsh/iar/libdrivers.ewp | 2040 +++++++++++++ configs/stm3220g-eval/ide/nsh/iar/libfs.ewp | 2119 +++++++++++++ configs/stm3220g-eval/ide/nsh/iar/libmm.ewp | 2014 ++++++++++++ configs/stm3220g-eval/ide/nsh/iar/libnet.ewp | 2224 ++++++++++++++ .../stm3220g-eval/ide/nsh/iar/libsched.ewp | 2500 +++++++++++++++ configs/stm3220g-eval/ide/nsh/iar/nuttx.eww | 37 + .../stm3220g-eval/ide/nsh/iar/nuttx_main.ewp | 1987 ++++++++++++ .../stm3220g-eval/ide/nsh/uvision/README.txt | 5 + .../ide/nsh/uvision/libapps.uvproj | 572 ++++ .../ide/nsh/uvision/libarch.uvproj | 817 +++++ .../ide/nsh/uvision/libbinfmt.uvproj | 382 +++ .../ide/nsh/uvision/libboard.uvproj | 337 ++ .../stm3220g-eval/ide/nsh/uvision/libc.uvproj | 1607 ++++++++++ .../ide/nsh/uvision/libdrivers.uvproj | 467 +++ .../ide/nsh/uvision/libfs.uvproj | 632 ++++ .../ide/nsh/uvision/libmm.uvproj | 457 +++ .../ide/nsh/uvision/libnet.uvproj | 807 +++++ .../ide/nsh/uvision/libsched.uvproj | 1267 ++++++++ .../stm3220g-eval/ide/nsh/uvision/nuttx.uvmpw | 55 + .../ide/nsh/uvision/nuttx_main.uvproj | 364 +++ 26 files changed, 31572 insertions(+) create mode 100644 configs/stm3220g-eval/ide/nsh/iar/README.txt create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libapps.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libarch.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libbinfmt.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libboard.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libc.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libdrivers.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libfs.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libmm.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libnet.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/libsched.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/iar/nuttx.eww create mode 100644 configs/stm3220g-eval/ide/nsh/iar/nuttx_main.ewp create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/README.txt create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libapps.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libarch.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libbinfmt.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libboard.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libc.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libdrivers.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libfs.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libmm.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libnet.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/libsched.uvproj create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/nuttx.uvmpw create mode 100644 configs/stm3220g-eval/ide/nsh/uvision/nuttx_main.uvproj diff --git a/configs/stm3220g-eval/ide/nsh/iar/README.txt b/configs/stm3220g-eval/ide/nsh/iar/README.txt new file mode 100644 index 0000000000..6ad613a681 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/README.txt @@ -0,0 +1,5 @@ +README +====== + +These projects are generated by nuttx/tools/ide_exporter.py with configuration stm3220g-eval/nsh (deselect Library Routes/Have C++ compiler) +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/stm3220g-eval/ide/nsh/iar/libapps.ewp b/configs/stm3220g-eval/ide/nsh/iar/libapps.ewp new file mode 100644 index 0000000000..209e3755e7 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libapps.ewp @@ -0,0 +1,2107 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + apps + + $PROJ_DIR$/../../../../../../apps/builtin/builtin_forindex.c + + + $PROJ_DIR$/../../../../../../apps/builtin/builtin_list.c + + + $PROJ_DIR$/../../../../../../apps/builtin/exec_builtin.c + + + $PROJ_DIR$/../../../../../../apps/examples/nsh/nsh_main.c + + + $PROJ_DIR$/../../../../../../apps/netutils/tftpc/tftpc_get.c + + + $PROJ_DIR$/../../../../../../apps/netutils/tftpc/tftpc_put.c + + + $PROJ_DIR$/../../../../../../apps/netutils/tftpc/tftpc_packets.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_ipv4addrconv.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_ethaddrconv.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_parsehttpurl.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setifstatus.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_getifstatus.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setipv4addr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_getipv4addr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setdripv4addr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setipv4netmask.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_getdripv4addr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_getipv4netmask.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_getarp.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setarp.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_delarp.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setipv4dnsaddr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_server.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_listenon.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_setmacaddr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/netlib/netlib_getmacaddr.c + + + $PROJ_DIR$/../../../../../../apps/netutils/webclient/webclient.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_init.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_parse.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_console.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_script.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_command.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_fscmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_ddcmd.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_proccmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_mmcmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_timcmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_envcmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_syscmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_dbgcmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_session.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_fsutils.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_builtin.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_netinit.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_netcmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_mntcmds.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_consolemain.c + + + $PROJ_DIR$/../../../../../../apps/nshlib/nsh_test.c + + + $PROJ_DIR$/../../../../../../apps/system/readline/readline_common.c + + + $PROJ_DIR$/../../../../../../apps/system/readline/readline.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libarch.ewp b/configs/stm3220g-eval/ide/nsh/iar/libarch.ewp new file mode 100644 index 0000000000..f043226ad3 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libarch.ewp @@ -0,0 +1,2135 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + src + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/iar/up_saveusercontext.S + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/iar/up_fullcontextrestore.S + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/iar/up_switchcontext.S + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/iar/up_testset.S + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/iar/vfork.S + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_allocateheap.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_start.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_rcc.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_lse.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_lsi.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_gpio.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_exti_gpio.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_flash.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_irq.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_dma.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_lowputc.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_serial.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_spi.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_sdio.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_tim.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_waste.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_ccm.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_uid.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_capture.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_timerisr.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_i2c.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_idle.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_pmstop.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_pmstandby.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_pmsleep.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_pminitialize.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_eth.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_pwr.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_exti_pwr.c + + + $PROJ_DIR$/../../../../../arch/arm/src/chip/stm32_rtc.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_assert.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_blocktask.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_copyfullstate.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_createstack.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_mdelay.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_udelay.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_exit.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_initialize.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_initialstate.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_interruptcontext.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_memfault.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_modifyreg8.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_modifyreg16.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_modifyreg32.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_releasepending.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_releasestack.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_reprioritizertr.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_schedulesigaction.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_sigdeliver.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_stackframe.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_systemreset.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_unblocktask.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_usestack.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_doirq.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_hardfault.c + + + $PROJ_DIR$/../../../../../arch/arm/src/armv7-m/up_svcall.c + + + $PROJ_DIR$/../../../../../arch/arm/src/common/up_vfork.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libbinfmt.ewp b/configs/stm3220g-eval/ide/nsh/iar/libbinfmt.ewp new file mode 100644 index 0000000000..38971d5a8d --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libbinfmt.ewp @@ -0,0 +1,1973 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + binfmt + + $PROJ_DIR$/../../../../../binfmt/binfmt_globals.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_register.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_unregister.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_loadmodule.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_unloadmodule.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_execmodule.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_exec.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_copyargv.c + + + $PROJ_DIR$/../../../../../binfmt/binfmt_dumpmodule.c + + + $PROJ_DIR$/../../../../../binfmt/builtin.c + + + $PROJ_DIR$/../../../../../binfmt/libbuiltin/libbuiltin_getname.c + + + $PROJ_DIR$/../../../../../binfmt/libbuiltin/libbuiltin_isavail.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libboard.ewp b/configs/stm3220g-eval/ide/nsh/iar/libboard.ewp new file mode 100644 index 0000000000..729d956e83 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libboard.ewp @@ -0,0 +1,1958 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + board + + $PROJ_DIR$/../../../../../arch/arm/src/board/stm32_boot.c + + + $PROJ_DIR$/../../../../../arch/arm/src/board/stm32_spi.c + + + $PROJ_DIR$/../../../../../arch/arm/src/board/stm32_autoleds.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libc.ewp b/configs/stm3220g-eval/ide/nsh/iar/libc.ewp new file mode 100644 index 0000000000..8804fd9043 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libc.ewp @@ -0,0 +1,2704 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + libc + + $PROJ_DIR$/../../../../../libc/dirent/lib_readdirr.c + + + $PROJ_DIR$/../../../../../libc/dirent/lib_telldir.c + + + $PROJ_DIR$/../../../../../libc/fixedmath/lib_fixedmath.c + + + $PROJ_DIR$/../../../../../libc/fixedmath/lib_b16sin.c + + + $PROJ_DIR$/../../../../../libc/fixedmath/lib_b16cos.c + + + $PROJ_DIR$/../../../../../libc/fixedmath/lib_b16atan2.c + + + $PROJ_DIR$/../../../../../libc/libgen/lib_basename.c + + + $PROJ_DIR$/../../../../../libc/libgen/lib_dirname.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_stream.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_filesem.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_utsname.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_tea_encrypt.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_tea_decrypt.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_umul32.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_umul64.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_umul32x64.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_uadd32x64.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_uadd64.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_usub64x32.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_usub64.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_sendfile.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_streamsem.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_match.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_crc32.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_crc16.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_crc8.c + + + $PROJ_DIR$/../../../../../libc/misc/lib_dumpbuffer.c + + + $PROJ_DIR$/../../../../../libc/net/lib_addrconfig.c + + + $PROJ_DIR$/../../../../../libc/net/lib_etherntoa.c + + + $PROJ_DIR$/../../../../../libc/net/lib_htons.c + + + $PROJ_DIR$/../../../../../libc/net/lib_htonl.c + + + $PROJ_DIR$/../../../../../libc/net/lib_inetaddr.c + + + $PROJ_DIR$/../../../../../libc/net/lib_inetntoa.c + + + $PROJ_DIR$/../../../../../libc/net/lib_inetntop.c + + + $PROJ_DIR$/../../../../../libc/net/lib_inetpton.c + + + $PROJ_DIR$/../../../../../libc/net/lib_shutdown.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_netdb.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_gethostbyname.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_gethostbynamer.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_dnsinit.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_dnsbind.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_dnsquery.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_dnsaddserver.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_dnsforeach.c + + + $PROJ_DIR$/../../../../../libc/netdb/lib_dnscache.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrinit.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrdestroy.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrsetschedpolicy.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrgetschedpolicy.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrsetinheritsched.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrgetinheritsched.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrsetstacksize.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrgetstacksize.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrsetschedparam.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_attrgetschedparam.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_barrierattrinit.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_barrierattrdestroy.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_barrierattrgetpshared.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_barrierattrsetpshared.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_condattrinit.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_condattrdestroy.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_mutexattrinit.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_mutexattrdestroy.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_mutexattrgetpshared.c + + + $PROJ_DIR$/../../../../../libc/pthread/pthread_mutexattrsetpshared.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_addlast.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_addfirst.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_addafter.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_cat.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_rem.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_remlast.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_remfirst.c + + + $PROJ_DIR$/../../../../../libc/queue/sq_remafter.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_addlast.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_addfirst.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_addafter.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_addbefore.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_cat.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_rem.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_remlast.c + + + $PROJ_DIR$/../../../../../libc/queue/dq_remfirst.c + + + $PROJ_DIR$/../../../../../libc/sched/sched_getprioritymax.c + + + $PROJ_DIR$/../../../../../libc/sched/sched_getprioritymin.c + + + $PROJ_DIR$/../../../../../libc/semaphore/sem_init.c + + + $PROJ_DIR$/../../../../../libc/semaphore/sem_getvalue.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_emptyset.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_fillset.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_addset.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_delset.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_ismember.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_hold.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_relse.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_ignore.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_pause.c + + + $PROJ_DIR$/../../../../../libc/signal/sig_set.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psfa_addaction.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psfa_addclose.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psfa_adddup2.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psfa_addopen.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psfa_destroy.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psfa_init.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_getflags.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_getschedparam.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_getschedpolicy.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_init.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_setflags.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_setschedparam.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_setschedpolicy.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_getsigmask.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_setsigmask.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_getstacksize.c + + + $PROJ_DIR$/../../../../../libc/spawn/lib_psa_setstacksize.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fileno.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_printf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_sprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_asprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_snprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libsprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_vsprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_vasprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_vsnprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libvsprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_dprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_vdprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_meminstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_memoutstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_memsistream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_memsostream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_lowinstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_lowoutstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_zeroinstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_nullinstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_nulloutstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_sscanf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_rawinstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_rawoutstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_rawsistream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_rawsostream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fopen.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_freopen.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fclose.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fread.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libfread.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fseek.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_ftell.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fsetpos.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fgetpos.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fgetc.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fgets.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_gets_s.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_gets.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libfgets.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fwrite.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libfwrite.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fflush.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libflushall.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libfflush.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_rdflush.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_wrflush.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fputc.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_puts.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fputs.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_ungetc.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_vprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_fprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_vfprintf.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_stdinstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_stdoutstream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_stdsistream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_stdsostream.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_perror.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_feof.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_ferror.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_clearerr.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_tempnam.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_tmpnam.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libnoflush.c + + + $PROJ_DIR$/../../../../../libc/stdio/lib_libsnoflush.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_abs.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_abort.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_div.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_ldiv.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_lldiv.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_imaxabs.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_itoa.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_labs.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_llabs.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_bsearch.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_rand.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_qsort.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_strtol.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_strtoll.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_strtoul.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_strtoull.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_strtod.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_checkbase.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_mktemp.c + + + $PROJ_DIR$/../../../../../libc/stdlib/lib_mkstemp.c + + + $PROJ_DIR$/../../../../../libc/string/lib_isbasedigit.c + + + $PROJ_DIR$/../../../../../libc/string/lib_memset.c + + + $PROJ_DIR$/../../../../../libc/string/lib_memchr.c + + + $PROJ_DIR$/../../../../../libc/string/lib_memccpy.c + + + $PROJ_DIR$/../../../../../libc/string/lib_memcmp.c + + + $PROJ_DIR$/../../../../../libc/string/lib_memmove.c + + + $PROJ_DIR$/../../../../../libc/string/lib_skipspace.c + + + $PROJ_DIR$/../../../../../libc/string/lib_stpcpy.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strcasecmp.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strcat.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strchr.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strcpy.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strcmp.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strcspn.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strdup.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strerror.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strlen.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strnlen.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strncasecmp.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strncat.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strncmp.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strncpy.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strndup.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strcasestr.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strpbrk.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strrchr.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strspn.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strstr.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strtok.c + + + $PROJ_DIR$/../../../../../libc/string/lib_strtokr.c + + + $PROJ_DIR$/../../../../../libc/string/lib_memcpy.c + + + $PROJ_DIR$/../../../../../libc/symtab/symtab_findbyname.c + + + $PROJ_DIR$/../../../../../libc/symtab/symtab_findbyvalue.c + + + $PROJ_DIR$/../../../../../libc/symtab/symtab_findorderedbyname.c + + + $PROJ_DIR$/../../../../../libc/symtab/symtab_findorderedbyvalue.c + + + $PROJ_DIR$/../../../../../libc/syslog/lib_syslog.c + + + $PROJ_DIR$/../../../../../libc/syslog/lib_lowsyslog.c + + + $PROJ_DIR$/../../../../../libc/syslog/lib_setlogmask.c + + + $PROJ_DIR$/../../../../../libc/time/lib_strftime.c + + + $PROJ_DIR$/../../../../../libc/time/lib_calendar2utc.c + + + $PROJ_DIR$/../../../../../libc/time/lib_daysbeforemonth.c + + + $PROJ_DIR$/../../../../../libc/time/lib_gettimeofday.c + + + $PROJ_DIR$/../../../../../libc/time/lib_isleapyear.c + + + $PROJ_DIR$/../../../../../libc/time/lib_settimeofday.c + + + $PROJ_DIR$/../../../../../libc/time/lib_time.c + + + $PROJ_DIR$/../../../../../libc/time/lib_mktime.c + + + $PROJ_DIR$/../../../../../libc/time/lib_gmtime.c + + + $PROJ_DIR$/../../../../../libc/time/lib_gmtimer.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_access.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_getopt.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_getoptargp.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_getoptindp.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_getoptoptp.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_chdir.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_getcwd.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_sleep.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_usleep.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_gethostname.c + + + $PROJ_DIR$/../../../../../libc/unistd/lib_sethostname.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libdrivers.ewp b/configs/stm3220g-eval/ide/nsh/iar/libdrivers.ewp new file mode 100644 index 0000000000..b009ac58d0 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libdrivers.ewp @@ -0,0 +1,2040 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + drivers + + $PROJ_DIR$/../../../../../drivers/bch/bchlib_setup.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchlib_teardown.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchlib_read.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchlib_write.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchlib_cache.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchlib_sem.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchdev_register.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchdev_unregister.c + + + $PROJ_DIR$/../../../../../drivers/bch/bchdev_driver.c + + + $PROJ_DIR$/../../../../../drivers/i2c/i2c_read.c + + + $PROJ_DIR$/../../../../../drivers/i2c/i2c_write.c + + + $PROJ_DIR$/../../../../../drivers/i2c/i2c_writeread.c + + + $PROJ_DIR$/../../../../../drivers/loop/losetup.c + + + $PROJ_DIR$/../../../../../drivers/mtd/at45db.c + + + $PROJ_DIR$/../../../../../drivers/mtd/flash_eraseall.c + + + $PROJ_DIR$/../../../../../drivers/mtd/ftl.c + + + $PROJ_DIR$/../../../../../drivers/mtd/m25px.c + + + $PROJ_DIR$/../../../../../drivers/mtd/ramtron.c + + + $PROJ_DIR$/../../../../../drivers/mtd/mtd_config.c + + + $PROJ_DIR$/../../../../../drivers/pipes/pipe.c + + + $PROJ_DIR$/../../../../../drivers/pipes/fifo.c + + + $PROJ_DIR$/../../../../../drivers/pipes/pipe_common.c + + + $PROJ_DIR$/../../../../../drivers/serial/serial.c + + + $PROJ_DIR$/../../../../../drivers/serial/serial_io.c + + + $PROJ_DIR$/../../../../../drivers/serial/lowconsole.c + + + $PROJ_DIR$/../../../../../drivers/usbhost/hid_parser.c + + + $PROJ_DIR$/../../../../../drivers/dev_null.c + + + $PROJ_DIR$/../../../../../drivers/dev_zero.c + + + $PROJ_DIR$/../../../../../drivers/ramdisk.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libfs.ewp b/configs/stm3220g-eval/ide/nsh/iar/libfs.ewp new file mode 100644 index 0000000000..34cae3da18 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libfs.ewp @@ -0,0 +1,2119 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + fs + + $PROJ_DIR$/../../../../../fs/fs_initialize.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_files.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_foreachinode.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inode.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inodeaddref.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inodebasename.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inodefind.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inoderelease.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inoderemove.c + + + $PROJ_DIR$/../../../../../fs/inode/fs_inodereserve.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_close.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_dup.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_dup2.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_fcntl.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_dupfd.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_dupfd2.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_epoll.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_getfilep.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_ioctl.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_lseek.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_mkdir.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_open.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_poll.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_read.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_rename.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_rmdir.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_stat.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_statfs.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_select.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_unlink.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_write.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_fsync.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_pread.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_pwrite.c + + + $PROJ_DIR$/../../../../../fs/vfs/fs_fdopen.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_registerdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_unregisterdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_registerblockdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_unregisterblockdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_findblockdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_openblockdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_closeblockdriver.c + + + $PROJ_DIR$/../../../../../fs/driver/fs_blockproxy.c + + + $PROJ_DIR$/../../../../../fs/dirent/fs_closedir.c + + + $PROJ_DIR$/../../../../../fs/dirent/fs_opendir.c + + + $PROJ_DIR$/../../../../../fs/dirent/fs_readdir.c + + + $PROJ_DIR$/../../../../../fs/dirent/fs_rewinddir.c + + + $PROJ_DIR$/../../../../../fs/dirent/fs_seekdir.c + + + $PROJ_DIR$/../../../../../fs/mmap/fs_mmap.c + + + $PROJ_DIR$/../../../../../fs/mqueue/mq_open.c + + + $PROJ_DIR$/../../../../../fs/mqueue/mq_close.c + + + $PROJ_DIR$/../../../../../fs/mqueue/mq_unlink.c + + + $PROJ_DIR$/../../../../../fs/mount/fs_mount.c + + + $PROJ_DIR$/../../../../../fs/mount/fs_umount2.c + + + $PROJ_DIR$/../../../../../fs/mount/fs_foreachmountpoint.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_fat32.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_fat32dirent.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_fat32attrib.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_fat32util.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_mkfatfs.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_configfat.c + + + $PROJ_DIR$/../../../../../fs/fat/fs_writefat.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libmm.ewp b/configs/stm3220g-eval/ide/nsh/iar/libmm.ewp new file mode 100644 index 0000000000..405b0ef58d --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libmm.ewp @@ -0,0 +1,2014 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + mm + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_initialize.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_sem.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_addfreechunk.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_size2ndx.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_shrinkchunk.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_brkaddr.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_calloc.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_extend.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_free.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_mallinfo.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_malloc.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_memalign.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_realloc.c + + + $PROJ_DIR$/../../../../../mm/mm_heap/mm_zalloc.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_initialize.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_addregion.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_sem.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_brkaddr.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_calloc.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_extend.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_free.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_mallinfo.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_malloc.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_memalign.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_realloc.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_zalloc.c + + + $PROJ_DIR$/../../../../../mm/umm_heap/umm_globals.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libnet.ewp b/configs/stm3220g-eval/ide/nsh/iar/libnet.ewp new file mode 100644 index 0000000000..24dff5c4e5 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libnet.ewp @@ -0,0 +1,2224 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + net + + $PROJ_DIR$/../../../../../net/socket/bind.c + + + $PROJ_DIR$/../../../../../net/socket/connect.c + + + $PROJ_DIR$/../../../../../net/socket/getsockname.c + + + $PROJ_DIR$/../../../../../net/socket/recv.c + + + $PROJ_DIR$/../../../../../net/socket/recvfrom.c + + + $PROJ_DIR$/../../../../../net/socket/send.c + + + $PROJ_DIR$/../../../../../net/socket/sendto.c + + + $PROJ_DIR$/../../../../../net/socket/socket.c + + + $PROJ_DIR$/../../../../../net/socket/net_sockets.c + + + $PROJ_DIR$/../../../../../net/socket/net_close.c + + + $PROJ_DIR$/../../../../../net/socket/net_dupsd.c + + + $PROJ_DIR$/../../../../../net/socket/net_dupsd2.c + + + $PROJ_DIR$/../../../../../net/socket/net_clone.c + + + $PROJ_DIR$/../../../../../net/socket/net_poll.c + + + $PROJ_DIR$/../../../../../net/socket/net_vfcntl.c + + + $PROJ_DIR$/../../../../../net/socket/listen.c + + + $PROJ_DIR$/../../../../../net/socket/accept.c + + + $PROJ_DIR$/../../../../../net/socket/net_monitor.c + + + $PROJ_DIR$/../../../../../net/socket/setsockopt.c + + + $PROJ_DIR$/../../../../../net/socket/getsockopt.c + + + $PROJ_DIR$/../../../../../net/socket/net_timeo.c + + + $PROJ_DIR$/../../../../../net/socket/net_checksd.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_accept.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_send_unbuffered.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_register.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_ioctl.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_txnotify.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_findbyname.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_findbyaddr.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_findbyindex.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_count.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_foreach.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_unregister.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_carrier.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_default.c + + + $PROJ_DIR$/../../../../../net/netdev/netdev_verify.c + + + $PROJ_DIR$/../../../../../net/net_initialize.c + + + $PROJ_DIR$/../../../../../net/iob/iob_add_queue.c + + + $PROJ_DIR$/../../../../../net/iob/iob_alloc.c + + + $PROJ_DIR$/../../../../../net/iob/iob_alloc_qentry.c + + + $PROJ_DIR$/../../../../../net/iob/iob_clone.c + + + $PROJ_DIR$/../../../../../net/iob/iob_concat.c + + + $PROJ_DIR$/../../../../../net/iob/iob_copyin.c + + + $PROJ_DIR$/../../../../../net/iob/iob_copyout.c + + + $PROJ_DIR$/../../../../../net/iob/iob_contig.c + + + $PROJ_DIR$/../../../../../net/iob/iob_free.c + + + $PROJ_DIR$/../../../../../net/iob/iob_free_chain.c + + + $PROJ_DIR$/../../../../../net/iob/iob_free_qentry.c + + + $PROJ_DIR$/../../../../../net/iob/iob_free_queue.c + + + $PROJ_DIR$/../../../../../net/iob/iob_initialize.c + + + $PROJ_DIR$/../../../../../net/iob/iob_pack.c + + + $PROJ_DIR$/../../../../../net/iob/iob_peek_queue.c + + + $PROJ_DIR$/../../../../../net/iob/iob_remove_queue.c + + + $PROJ_DIR$/../../../../../net/iob/iob_trimhead.c + + + $PROJ_DIR$/../../../../../net/iob/iob_trimhead_queue.c + + + $PROJ_DIR$/../../../../../net/iob/iob_trimtail.c + + + $PROJ_DIR$/../../../../../net/arp/arp_arpin.c + + + $PROJ_DIR$/../../../../../net/arp/arp_out.c + + + $PROJ_DIR$/../../../../../net/arp/arp_format.c + + + $PROJ_DIR$/../../../../../net/arp/arp_table.c + + + $PROJ_DIR$/../../../../../net/arp/arp_timer.c + + + $PROJ_DIR$/../../../../../net/icmp/icmp_input.c + + + $PROJ_DIR$/../../../../../net/icmp/icmp_ping.c + + + $PROJ_DIR$/../../../../../net/icmp/icmp_poll.c + + + $PROJ_DIR$/../../../../../net/icmp/icmp_send.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_conn.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_seqno.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_devpoll.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_finddev.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_timer.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_send.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_input.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_appsend.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_listen.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_callback.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_backlog.c + + + $PROJ_DIR$/../../../../../net/tcp/tcp_ipselect.c + + + $PROJ_DIR$/../../../../../net/udp/udp_psock_send.c + + + $PROJ_DIR$/../../../../../net/udp/udp_psock_sendto.c + + + $PROJ_DIR$/../../../../../net/udp/udp_conn.c + + + $PROJ_DIR$/../../../../../net/udp/udp_devpoll.c + + + $PROJ_DIR$/../../../../../net/udp/udp_send.c + + + $PROJ_DIR$/../../../../../net/udp/udp_input.c + + + $PROJ_DIR$/../../../../../net/udp/udp_finddev.c + + + $PROJ_DIR$/../../../../../net/udp/udp_callback.c + + + $PROJ_DIR$/../../../../../net/udp/udp_ipselect.c + + + $PROJ_DIR$/../../../../../net/devif/devif_initialize.c + + + $PROJ_DIR$/../../../../../net/devif/net_setipid.c + + + $PROJ_DIR$/../../../../../net/devif/devif_send.c + + + $PROJ_DIR$/../../../../../net/devif/devif_poll.c + + + $PROJ_DIR$/../../../../../net/devif/devif_callback.c + + + $PROJ_DIR$/../../../../../net/devif/ipv4_input.c + + + $PROJ_DIR$/../../../../../net/devif/devif_iobsend.c + + + $PROJ_DIR$/../../../../../net/utils/net_dsec2tick.c + + + $PROJ_DIR$/../../../../../net/utils/net_dsec2timeval.c + + + $PROJ_DIR$/../../../../../net/utils/net_timeval2dsec.c + + + $PROJ_DIR$/../../../../../net/utils/net_chksum.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/libsched.ewp b/configs/stm3220g-eval/ide/nsh/iar/libsched.ewp new file mode 100644 index 0000000000..f5b0e3e04e --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/libsched.ewp @@ -0,0 +1,2500 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + sched + + $PROJ_DIR$/../../../../../sched/clock/clock_initialize.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_settime.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_gettime.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_getres.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_time2ticks.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_abstime2ticks.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_ticks2time.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_systimer.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_systimespec.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_timespec_add.c + + + $PROJ_DIR$/../../../../../sched/clock/clock_timespec_subtract.c + + + $PROJ_DIR$/../../../../../sched/errno/errno_getptr.c + + + $PROJ_DIR$/../../../../../sched/environ/env_getenvironptr.c + + + $PROJ_DIR$/../../../../../sched/environ/env_dup.c + + + $PROJ_DIR$/../../../../../sched/environ/env_release.c + + + $PROJ_DIR$/../../../../../sched/environ/env_findvar.c + + + $PROJ_DIR$/../../../../../sched/environ/env_removevar.c + + + $PROJ_DIR$/../../../../../sched/environ/env_clearenv.c + + + $PROJ_DIR$/../../../../../sched/environ/env_getenv.c + + + $PROJ_DIR$/../../../../../sched/environ/env_putenv.c + + + $PROJ_DIR$/../../../../../sched/environ/env_setenv.c + + + $PROJ_DIR$/../../../../../sched/environ/env_unsetenv.c + + + $PROJ_DIR$/../../../../../sched/group/group_create.c + + + $PROJ_DIR$/../../../../../sched/group/group_join.c + + + $PROJ_DIR$/../../../../../sched/group/group_leave.c + + + $PROJ_DIR$/../../../../../sched/group/group_find.c + + + $PROJ_DIR$/../../../../../sched/group/group_setupstreams.c + + + $PROJ_DIR$/../../../../../sched/group/group_setupidlefiles.c + + + $PROJ_DIR$/../../../../../sched/group/group_setuptaskfiles.c + + + $PROJ_DIR$/../../../../../sched/group/group_foreachchild.c + + + $PROJ_DIR$/../../../../../sched/group/group_killchildren.c + + + $PROJ_DIR$/../../../../../sched/group/group_waiter.c + + + $PROJ_DIR$/../../../../../sched/group/group_signal.c + + + $PROJ_DIR$/../../../../../sched/init/os_start.c + + + $PROJ_DIR$/../../../../../sched/init/os_bringup.c + + + $PROJ_DIR$/../../../../../sched/irq/irq_initialize.c + + + $PROJ_DIR$/../../../../../sched/irq/irq_attach.c + + + $PROJ_DIR$/../../../../../sched/irq/irq_dispatch.c + + + $PROJ_DIR$/../../../../../sched/irq/irq_unexpectedisr.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_send.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_timedsend.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_sndinternal.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_receive.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_timedreceive.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_rcvinternal.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_initialize.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_descreate.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_desclose.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_msgfree.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_msgqalloc.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_msgqfree.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_release.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_recover.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_setattr.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_getattr.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_waitirq.c + + + $PROJ_DIR$/../../../../../sched/mqueue/mq_notify.c + + + $PROJ_DIR$/../../../../../sched/paging/pg_miss.c + + + $PROJ_DIR$/../../../../../sched/paging/pg_worker.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_create.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_exit.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_join.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_detach.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_yield.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_getschedparam.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_setschedparam.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_mutexinit.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_mutexdestroy.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_mutexlock.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_mutextrylock.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_mutexunlock.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_condinit.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_conddestroy.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_condwait.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_condsignal.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_condbroadcast.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_barrierinit.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_barrierdestroy.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_barrierwait.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_cancel.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_setcancelstate.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_keycreate.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_setspecific.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_getspecific.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_keydelete.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_initialize.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_completejoin.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_findjoininfo.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_once.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_release.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_setschedprio.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_condtimedwait.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_kill.c + + + $PROJ_DIR$/../../../../../sched/pthread/pthread_sigmask.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_garbage.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_getfiles.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_addreadytorun.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_removereadytorun.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_addprioritized.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_mergeprioritized.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_mergepending.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_addblocked.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_removeblocked.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_free.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_gettcb.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_verifytcb.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_releasetcb.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_getsockets.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_getstreams.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_setparam.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_setpriority.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_getparam.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_setscheduler.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_getscheduler.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_yield.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_rrgetinterval.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_foreach.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_lock.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_unlock.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_lockcount.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_self.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_waitpid.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_roundrobin.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_resumescheduler.c + + + $PROJ_DIR$/../../../../../sched/sched/sched_processtimer.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_destroy.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_wait.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_trywait.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_tickwait.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_timedwait.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_timeout.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_post.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_recover.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_reset.c + + + $PROJ_DIR$/../../../../../sched/semaphore/sem_waitirq.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_initialize.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_action.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_procmask.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_pending.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_suspend.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_kill.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_queue.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_waitinfo.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_timedwait.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_findaction.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_allocatependingsigaction.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_releasependingsigaction.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_unmaskpendingsignal.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_removependingsignal.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_releasependingsignal.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_lowest.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_mqnotempty.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_cleanup.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_dispatch.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_deliver.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_pause.c + + + $PROJ_DIR$/../../../../../sched/signal/sig_nanosleep.c + + + $PROJ_DIR$/../../../../../sched/task/task_create.c + + + $PROJ_DIR$/../../../../../sched/task/task_init.c + + + $PROJ_DIR$/../../../../../sched/task/task_setup.c + + + $PROJ_DIR$/../../../../../sched/task/task_activate.c + + + $PROJ_DIR$/../../../../../sched/task/task_start.c + + + $PROJ_DIR$/../../../../../sched/task/task_delete.c + + + $PROJ_DIR$/../../../../../sched/task/task_exit.c + + + $PROJ_DIR$/../../../../../sched/task/task_exithook.c + + + $PROJ_DIR$/../../../../../sched/task/task_recover.c + + + $PROJ_DIR$/../../../../../sched/task/task_restart.c + + + $PROJ_DIR$/../../../../../sched/task/task_spawnparms.c + + + $PROJ_DIR$/../../../../../sched/task/task_terminate.c + + + $PROJ_DIR$/../../../../../sched/task/task_getgroup.c + + + $PROJ_DIR$/../../../../../sched/task/task_prctl.c + + + $PROJ_DIR$/../../../../../sched/task/task_getpid.c + + + $PROJ_DIR$/../../../../../sched/task/exit.c + + + $PROJ_DIR$/../../../../../sched/task/task_vfork.c + + + $PROJ_DIR$/../../../../../sched/task/task_spawn.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_initialize.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_create.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_delete.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_getoverrun.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_gettime.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_settime.c + + + $PROJ_DIR$/../../../../../sched/timer/timer_release.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_initialize.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_create.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_start.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_cancel.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_delete.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_gettime.c + + + $PROJ_DIR$/../../../../../sched/wdog/wd_recover.c + + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/nuttx.eww b/configs/stm3220g-eval/ide/nsh/iar/nuttx.eww new file mode 100644 index 0000000000..6707093915 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/nuttx.eww @@ -0,0 +1,37 @@ + + + + + $WS_DIR$/libboard.ewp + + + $WS_DIR$/libmm.ewp + + + $WS_DIR$/libfs.ewp + + + $WS_DIR$/libdrivers.ewp + + + $WS_DIR$/libarch.ewp + + + $WS_DIR$/libbinfmt.ewp + + + $WS_DIR$/libsched.ewp + + + $WS_DIR$/libapps.ewp + + + $WS_DIR$/libc.ewp + + + $WS_DIR$/libnet.ewp + + + $WS_DIR$/nuttx_main.ewp + + diff --git a/configs/stm3220g-eval/ide/nsh/iar/nuttx_main.ewp b/configs/stm3220g-eval/ide/nsh/iar/nuttx_main.ewp new file mode 100644 index 0000000000..9e6270d467 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/iar/nuttx_main.ewp @@ -0,0 +1,1987 @@ + + + 2 + + Debug + + ARM + + 1 + + General + 3 + + 24 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + Release + + ARM + + 0 + + General + 3 + + 24 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 31 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + BILINK + 0 + + + + Coder + 0 + + + + + gnu + + $PROJ_DIR$/../../../../../arch/arm/src/chip/iar/stm32_vectors.S + + + + libs + + $PROJ_DIR$/libboard/Obj/libboard.a + + + $PROJ_DIR$/libmm/Obj/libmm.a + + + $PROJ_DIR$/libfs/Obj/libfs.a + + + $PROJ_DIR$/libdrivers/Obj/libdrivers.a + + + $PROJ_DIR$/libarch/Obj/libarch.a + + + $PROJ_DIR$/libbinfmt/Obj/libbinfmt.a + + + $PROJ_DIR$/libsched/Obj/libsched.a + + + $PROJ_DIR$/libapps/Obj/libapps.a + + + $PROJ_DIR$/libc/Obj/libc.a + + + $PROJ_DIR$/libnet/Obj/libnet.a + + + diff --git a/configs/stm3220g-eval/ide/nsh/uvision/README.txt b/configs/stm3220g-eval/ide/nsh/uvision/README.txt new file mode 100644 index 0000000000..6ad613a681 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/README.txt @@ -0,0 +1,5 @@ +README +====== + +These projects are generated by nuttx/tools/ide_exporter.py with configuration stm3220g-eval/nsh (deselect Library Routes/Have C++ compiler) +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/stm3220g-eval/ide/nsh/uvision/libapps.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libapps.uvproj new file mode 100644 index 0000000000..08baad007a --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libapps.uvproj @@ -0,0 +1,572 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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;../../../../../../apps/netutils/netlib;../../../../../include;../../../../../../apps/builtin;../../../../../../apps/examples/nsh;../../../../../../apps/netutils/webclient;../../../../../../apps/netutils/tftpc + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../../apps/nshlib;../../../../../../apps/system/readline;../../../../../../apps/netutils/netlib;../../../../../include;../../../../../../apps/builtin;../../../../../../apps/examples/nsh;../../../../../../apps/netutils/webclient;../../../../../../apps/netutils/tftpc + + + + 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 + + + nsh_main.c + 1 + ../../../../../../apps/examples/nsh/nsh_main.c + + + tftpc_get.c + 1 + ../../../../../../apps/netutils/tftpc/tftpc_get.c + + + tftpc_put.c + 1 + ../../../../../../apps/netutils/tftpc/tftpc_put.c + + + tftpc_packets.c + 1 + ../../../../../../apps/netutils/tftpc/tftpc_packets.c + + + netlib_ipv4addrconv.c + 1 + ../../../../../../apps/netutils/netlib/netlib_ipv4addrconv.c + + + netlib_ethaddrconv.c + 1 + ../../../../../../apps/netutils/netlib/netlib_ethaddrconv.c + + + netlib_parsehttpurl.c + 1 + ../../../../../../apps/netutils/netlib/netlib_parsehttpurl.c + + + netlib_setifstatus.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setifstatus.c + + + netlib_getifstatus.c + 1 + ../../../../../../apps/netutils/netlib/netlib_getifstatus.c + + + netlib_setipv4addr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setipv4addr.c + + + netlib_getipv4addr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_getipv4addr.c + + + netlib_setdripv4addr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setdripv4addr.c + + + netlib_setipv4netmask.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setipv4netmask.c + + + netlib_getdripv4addr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_getdripv4addr.c + + + netlib_getipv4netmask.c + 1 + ../../../../../../apps/netutils/netlib/netlib_getipv4netmask.c + + + netlib_getarp.c + 1 + ../../../../../../apps/netutils/netlib/netlib_getarp.c + + + netlib_setarp.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setarp.c + + + netlib_delarp.c + 1 + ../../../../../../apps/netutils/netlib/netlib_delarp.c + + + netlib_setipv4dnsaddr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setipv4dnsaddr.c + + + netlib_server.c + 1 + ../../../../../../apps/netutils/netlib/netlib_server.c + + + netlib_listenon.c + 1 + ../../../../../../apps/netutils/netlib/netlib_listenon.c + + + netlib_setmacaddr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_setmacaddr.c + + + netlib_getmacaddr.c + 1 + ../../../../../../apps/netutils/netlib/netlib_getmacaddr.c + + + webclient.c + 1 + ../../../../../../apps/netutils/webclient/webclient.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_netinit.c + 1 + ../../../../../../apps/nshlib/nsh_netinit.c + + + nsh_netcmds.c + 1 + ../../../../../../apps/nshlib/nsh_netcmds.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 + + + readline_common.c + 1 + ../../../../../../apps/system/readline/readline_common.c + + + readline.c + 1 + ../../../../../../apps/system/readline/readline.c + + + + + + + +
diff --git a/configs/stm3220g-eval/ide/nsh/uvision/libarch.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libarch.uvproj new file mode 100644 index 0000000000..0ef0235810 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libarch.uvproj @@ -0,0 +1,817 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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_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_eth.c + 1 + ../../../../../arch/arm/src/chip/stm32_eth.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_rtc.c + 1 + ../../../../../arch/arm/src/chip/stm32_rtc.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/stm3220g-eval/ide/nsh/uvision/libbinfmt.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libbinfmt.uvproj new file mode 100644 index 0000000000..92b1d141d6 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libbinfmt.uvproj @@ -0,0 +1,382 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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/stm3220g-eval/ide/nsh/uvision/libboard.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libboard.uvproj new file mode 100644 index 0000000000..ef7bc7218a --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libboard.uvproj @@ -0,0 +1,337 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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 + + + + + + + +
diff --git a/configs/stm3220g-eval/ide/nsh/uvision/libc.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libc.uvproj new file mode 100644 index 0000000000..5baf501cd8 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libc.uvproj @@ -0,0 +1,1607 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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_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 + + + lib_shutdown.c + 1 + ../../../../../libc/net/lib_shutdown.c + + + lib_netdb.c + 1 + ../../../../../libc/netdb/lib_netdb.c + + + lib_gethostbyname.c + 1 + ../../../../../libc/netdb/lib_gethostbyname.c + + + lib_gethostbynamer.c + 1 + ../../../../../libc/netdb/lib_gethostbynamer.c + + + lib_dnsinit.c + 1 + ../../../../../libc/netdb/lib_dnsinit.c + + + lib_dnsbind.c + 1 + ../../../../../libc/netdb/lib_dnsbind.c + + + lib_dnsquery.c + 1 + ../../../../../libc/netdb/lib_dnsquery.c + + + lib_dnsaddserver.c + 1 + ../../../../../libc/netdb/lib_dnsaddserver.c + + + lib_dnsforeach.c + 1 + ../../../../../libc/netdb/lib_dnsforeach.c + + + lib_dnscache.c + 1 + ../../../../../libc/netdb/lib_dnscache.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_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_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_tempnam.c + 1 + ../../../../../libc/stdio/lib_tempnam.c + + + lib_tmpnam.c + 1 + ../../../../../libc/stdio/lib_tmpnam.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_mktemp.c + 1 + ../../../../../libc/stdlib/lib_mktemp.c + + + lib_mkstemp.c + 1 + ../../../../../libc/stdlib/lib_mkstemp.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 + + + lib_gethostname.c + 1 + ../../../../../libc/unistd/lib_gethostname.c + + + lib_sethostname.c + 1 + ../../../../../libc/unistd/lib_sethostname.c + + + + + + + +
diff --git a/configs/stm3220g-eval/ide/nsh/uvision/libdrivers.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libdrivers.uvproj new file mode 100644 index 0000000000..f1343317b7 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libdrivers.uvproj @@ -0,0 +1,467 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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/i2c;../../../../../drivers/mmcsd;../../../../../drivers/loop;../../../../../drivers/usbhost;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../drivers/bch;../../../../../drivers;../../../../../drivers/i2c;../../../../../drivers/mmcsd;../../../../../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 + + + i2c_read.c + 1 + ../../../../../drivers/i2c/i2c_read.c + + + i2c_write.c + 1 + ../../../../../drivers/i2c/i2c_write.c + + + i2c_writeread.c + 1 + ../../../../../drivers/i2c/i2c_writeread.c + + + losetup.c + 1 + ../../../../../drivers/loop/losetup.c + + + at45db.c + 1 + ../../../../../drivers/mtd/at45db.c + + + flash_eraseall.c + 1 + ../../../../../drivers/mtd/flash_eraseall.c + + + ftl.c + 1 + ../../../../../drivers/mtd/ftl.c + + + m25px.c + 1 + ../../../../../drivers/mtd/m25px.c + + + ramtron.c + 1 + ../../../../../drivers/mtd/ramtron.c + + + mtd_config.c + 1 + ../../../../../drivers/mtd/mtd_config.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/stm3220g-eval/ide/nsh/uvision/libfs.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libfs.uvproj new file mode 100644 index 0000000000..1945e26f34 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libfs.uvproj @@ -0,0 +1,632 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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_fat32.c + 1 + ../../../../../fs/fat/fs_fat32.c + + + fs_fat32dirent.c + 1 + ../../../../../fs/fat/fs_fat32dirent.c + + + fs_fat32attrib.c + 1 + ../../../../../fs/fat/fs_fat32attrib.c + + + fs_fat32util.c + 1 + ../../../../../fs/fat/fs_fat32util.c + + + fs_mkfatfs.c + 1 + ../../../../../fs/fat/fs_mkfatfs.c + + + fs_configfat.c + 1 + ../../../../../fs/fat/fs_configfat.c + + + fs_writefat.c + 1 + ../../../../../fs/fat/fs_writefat.c + + + + + + + +
diff --git a/configs/stm3220g-eval/ide/nsh/uvision/libmm.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libmm.uvproj new file mode 100644 index 0000000000..51ca6c8003 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libmm.uvproj @@ -0,0 +1,457 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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/stm3220g-eval/ide/nsh/uvision/libnet.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libnet.uvproj new file mode 100644 index 0000000000..fe8cbdce9c --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libnet.uvproj @@ -0,0 +1,807 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\libnet\Obj\ + net + 0 + 1 + 1 + 1 + 0 + .\libnet\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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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 + + + ../../../../../net;../../../../../include + + + + 0 + 0 + + + __ASSEMBLY__ + + ../../../../../net;../../../../../include + + + + 1 + 0 + 1 + 1 + 0 + + + + + + + + + + + + + net + + + bind.c + 1 + ../../../../../net/socket/bind.c + + + connect.c + 1 + ../../../../../net/socket/connect.c + + + getsockname.c + 1 + ../../../../../net/socket/getsockname.c + + + recv.c + 1 + ../../../../../net/socket/recv.c + + + recvfrom.c + 1 + ../../../../../net/socket/recvfrom.c + + + send.c + 1 + ../../../../../net/socket/send.c + + + sendto.c + 1 + ../../../../../net/socket/sendto.c + + + socket.c + 1 + ../../../../../net/socket/socket.c + + + net_sockets.c + 1 + ../../../../../net/socket/net_sockets.c + + + net_close.c + 1 + ../../../../../net/socket/net_close.c + + + net_dupsd.c + 1 + ../../../../../net/socket/net_dupsd.c + + + net_dupsd2.c + 1 + ../../../../../net/socket/net_dupsd2.c + + + net_clone.c + 1 + ../../../../../net/socket/net_clone.c + + + net_poll.c + 1 + ../../../../../net/socket/net_poll.c + + + net_vfcntl.c + 1 + ../../../../../net/socket/net_vfcntl.c + + + listen.c + 1 + ../../../../../net/socket/listen.c + + + accept.c + 1 + ../../../../../net/socket/accept.c + + + net_monitor.c + 1 + ../../../../../net/socket/net_monitor.c + + + setsockopt.c + 1 + ../../../../../net/socket/setsockopt.c + + + getsockopt.c + 1 + ../../../../../net/socket/getsockopt.c + + + net_timeo.c + 1 + ../../../../../net/socket/net_timeo.c + + + net_checksd.c + 1 + ../../../../../net/socket/net_checksd.c + + + tcp_accept.c + 1 + ../../../../../net/tcp/tcp_accept.c + + + tcp_send_unbuffered.c + 1 + ../../../../../net/tcp/tcp_send_unbuffered.c + + + netdev_register.c + 1 + ../../../../../net/netdev/netdev_register.c + + + netdev_ioctl.c + 1 + ../../../../../net/netdev/netdev_ioctl.c + + + netdev_txnotify.c + 1 + ../../../../../net/netdev/netdev_txnotify.c + + + netdev_findbyname.c + 1 + ../../../../../net/netdev/netdev_findbyname.c + + + netdev_findbyaddr.c + 1 + ../../../../../net/netdev/netdev_findbyaddr.c + + + netdev_findbyindex.c + 1 + ../../../../../net/netdev/netdev_findbyindex.c + + + netdev_count.c + 1 + ../../../../../net/netdev/netdev_count.c + + + netdev_foreach.c + 1 + ../../../../../net/netdev/netdev_foreach.c + + + netdev_unregister.c + 1 + ../../../../../net/netdev/netdev_unregister.c + + + netdev_carrier.c + 1 + ../../../../../net/netdev/netdev_carrier.c + + + netdev_default.c + 1 + ../../../../../net/netdev/netdev_default.c + + + netdev_verify.c + 1 + ../../../../../net/netdev/netdev_verify.c + + + net_initialize.c + 1 + ../../../../../net/net_initialize.c + + + iob_add_queue.c + 1 + ../../../../../net/iob/iob_add_queue.c + + + iob_alloc.c + 1 + ../../../../../net/iob/iob_alloc.c + + + iob_alloc_qentry.c + 1 + ../../../../../net/iob/iob_alloc_qentry.c + + + iob_clone.c + 1 + ../../../../../net/iob/iob_clone.c + + + iob_concat.c + 1 + ../../../../../net/iob/iob_concat.c + + + iob_copyin.c + 1 + ../../../../../net/iob/iob_copyin.c + + + iob_copyout.c + 1 + ../../../../../net/iob/iob_copyout.c + + + iob_contig.c + 1 + ../../../../../net/iob/iob_contig.c + + + iob_free.c + 1 + ../../../../../net/iob/iob_free.c + + + iob_free_chain.c + 1 + ../../../../../net/iob/iob_free_chain.c + + + iob_free_qentry.c + 1 + ../../../../../net/iob/iob_free_qentry.c + + + iob_free_queue.c + 1 + ../../../../../net/iob/iob_free_queue.c + + + iob_initialize.c + 1 + ../../../../../net/iob/iob_initialize.c + + + iob_pack.c + 1 + ../../../../../net/iob/iob_pack.c + + + iob_peek_queue.c + 1 + ../../../../../net/iob/iob_peek_queue.c + + + iob_remove_queue.c + 1 + ../../../../../net/iob/iob_remove_queue.c + + + iob_trimhead.c + 1 + ../../../../../net/iob/iob_trimhead.c + + + iob_trimhead_queue.c + 1 + ../../../../../net/iob/iob_trimhead_queue.c + + + iob_trimtail.c + 1 + ../../../../../net/iob/iob_trimtail.c + + + arp_arpin.c + 1 + ../../../../../net/arp/arp_arpin.c + + + arp_out.c + 1 + ../../../../../net/arp/arp_out.c + + + arp_format.c + 1 + ../../../../../net/arp/arp_format.c + + + arp_table.c + 1 + ../../../../../net/arp/arp_table.c + + + arp_timer.c + 1 + ../../../../../net/arp/arp_timer.c + + + icmp_input.c + 1 + ../../../../../net/icmp/icmp_input.c + + + icmp_ping.c + 1 + ../../../../../net/icmp/icmp_ping.c + + + icmp_poll.c + 1 + ../../../../../net/icmp/icmp_poll.c + + + icmp_send.c + 1 + ../../../../../net/icmp/icmp_send.c + + + tcp_conn.c + 1 + ../../../../../net/tcp/tcp_conn.c + + + tcp_seqno.c + 1 + ../../../../../net/tcp/tcp_seqno.c + + + tcp_devpoll.c + 1 + ../../../../../net/tcp/tcp_devpoll.c + + + tcp_finddev.c + 1 + ../../../../../net/tcp/tcp_finddev.c + + + tcp_timer.c + 1 + ../../../../../net/tcp/tcp_timer.c + + + tcp_send.c + 1 + ../../../../../net/tcp/tcp_send.c + + + tcp_input.c + 1 + ../../../../../net/tcp/tcp_input.c + + + tcp_appsend.c + 1 + ../../../../../net/tcp/tcp_appsend.c + + + tcp_listen.c + 1 + ../../../../../net/tcp/tcp_listen.c + + + tcp_callback.c + 1 + ../../../../../net/tcp/tcp_callback.c + + + tcp_backlog.c + 1 + ../../../../../net/tcp/tcp_backlog.c + + + tcp_ipselect.c + 1 + ../../../../../net/tcp/tcp_ipselect.c + + + udp_psock_send.c + 1 + ../../../../../net/udp/udp_psock_send.c + + + udp_psock_sendto.c + 1 + ../../../../../net/udp/udp_psock_sendto.c + + + udp_conn.c + 1 + ../../../../../net/udp/udp_conn.c + + + udp_devpoll.c + 1 + ../../../../../net/udp/udp_devpoll.c + + + udp_send.c + 1 + ../../../../../net/udp/udp_send.c + + + udp_input.c + 1 + ../../../../../net/udp/udp_input.c + + + udp_finddev.c + 1 + ../../../../../net/udp/udp_finddev.c + + + udp_callback.c + 1 + ../../../../../net/udp/udp_callback.c + + + udp_ipselect.c + 1 + ../../../../../net/udp/udp_ipselect.c + + + devif_initialize.c + 1 + ../../../../../net/devif/devif_initialize.c + + + net_setipid.c + 1 + ../../../../../net/devif/net_setipid.c + + + devif_send.c + 1 + ../../../../../net/devif/devif_send.c + + + devif_poll.c + 1 + ../../../../../net/devif/devif_poll.c + + + devif_callback.c + 1 + ../../../../../net/devif/devif_callback.c + + + ipv4_input.c + 1 + ../../../../../net/devif/ipv4_input.c + + + devif_iobsend.c + 1 + ../../../../../net/devif/devif_iobsend.c + + + net_dsec2tick.c + 1 + ../../../../../net/utils/net_dsec2tick.c + + + net_dsec2timeval.c + 1 + ../../../../../net/utils/net_dsec2timeval.c + + + net_timeval2dsec.c + 1 + ../../../../../net/utils/net_timeval2dsec.c + + + net_chksum.c + 1 + ../../../../../net/utils/net_chksum.c + + + + + + + +
diff --git a/configs/stm3220g-eval/ide/nsh/uvision/libsched.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/libsched.uvproj new file mode 100644 index 0000000000..b56247bf2d --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/libsched.uvproj @@ -0,0 +1,1267 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx_lib + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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/stm3220g-eval/ide/nsh/uvision/nuttx.uvmpw b/configs/stm3220g-eval/ide/nsh/uvision/nuttx.uvmpw new file mode 100644 index 0000000000..de01d08212 --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/nuttx.uvmpw @@ -0,0 +1,55 @@ + + + + 1.0 + +
### uVision Project, (C) Keil Software
+ + WorkSpace + + + .\libboard.uvproj + + + + .\libmm.uvproj + + + + .\libfs.uvproj + + + + .\libdrivers.uvproj + + + + .\libarch.uvproj + + + + .\libbinfmt.uvproj + + + + .\libsched.uvproj + + + + .\libapps.uvproj + + + + .\libc.uvproj + + + + .\libnet.uvproj + + + + .\nuttx_main.uvproj + 1 + + +
diff --git a/configs/stm3220g-eval/ide/nsh/uvision/nuttx_main.uvproj b/configs/stm3220g-eval/ide/nsh/uvision/nuttx_main.uvproj new file mode 100644 index 0000000000..9ee580a5bd --- /dev/null +++ b/configs/stm3220g-eval/ide/nsh/uvision/nuttx_main.uvproj @@ -0,0 +1,364 @@ + + + + 1.1 + +
### uVision Project, (C) Keil Software
+ + + + nuttx + 0x3 + ARM-GNU + 5060020::V5.06 (build 20)::ARMCC + + + Cortex-M3 + ARM + CLOCK(12000000) CPUTYPE("Cortex-M3") ESEL ELITTLE + + + + 4349 + + + + + + + + + + + + 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 + -pCM3 + SARMCM3.DLL + + TCM.DLL + -pCM3 + + + + 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-M3" + 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 -lmm -lfs -ldrivers -larch -lbinfmt -lsched -lapps -lc -lnet -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 + + + + + + + + + + + +