Skip to content
ChangeLog.txt 57.1 KiB
Newer Older
Gregory Nutt's avatar
Gregory Nutt committed
	  thread.  Since the network bring-up is asynchronous, there are not
	  serial console start-up delays due to the network negotiation time
	  (2014-8-6).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/system/sudoku:  Add a sudoku game (2014-8-11).

7.5 2014-xx-xx Gregory Nutt <gnutt@nuttx.org>

Gregory Nutt's avatar
Gregory Nutt committed
	* apps/nshlib/Kconfig, nsh.h, and nsh_netinit.c:  Extend the NSH network
	  initialization logic.  There is now an option that will create a
	  network monitor thread that will monitor the state of the link.  When
	  the link goes down, the code will attempt to gracefully put the
	  Ethernet driver in a down state; When the link comes back, the code
	  will attempt to bring the network back up (2014-8-17).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/system/free/free.c and install/install.c: STM32 FLASH fixes:
	  use size_t instead of uint16_t, make interface more generic.  From
	  Freddie Chopin (2014-8-28).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/examples/elf:  The ELF test/example has been extended so the
	  individual ELF test programs can link against the SYSCALL library
	  (if it is available) or against the C library to eliminate or
	  minimize the need for symbol tables (2014-8-29).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/nshlib/nsh_proccmds.c: Fix NSH PS command:  If there are no
	  arguments, it would print garbage for argument list (2014-9-1).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/import/, apps/tools/, apps/Makefile: Beginning of logic that
	  will, hopefully, all me to build applications against a NuttX export
	  package (vs. the nuttx/ source tree) (2014-9-4).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/tools/mkimport.sh and apps/import/Makefile: Add .config file to
	  export package (2014-9-5).
	* apps/Makefile: Add a 'make import' target.  More is needed before
	  it will be usable (2014-9-5).
	* apps/import/Make.defs and .gitignore: Added mostly empty Make.defs
	  file.  Something like this will be bee needed for the 'make import'
	  build (2014-9-5).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/Makefile, examples/elf/Kconfig, and import/Make.defs: Copy more
	  logic from nuttx/tools/Config.mk into the Make.defs file (2014-9-5).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/import/Make.defs: Also need to define CFLAGS (2015-9-5)
	* apps/import/scripts/gnu-elf.ld:  Add GCC linker script for ELF
	  import builds (2014-9-5).
Gregory Nutt's avatar
Gregory Nutt committed
	* All Makefiles:  Add an install target to all makefiles.  For the
	  import build, the top-level Makefile now does two passes: (1) builds
	  libapp.a, then (2) installs the programs (not yet finished) (2014-9-6).
Gregory Nutt's avatar
Gregory Nutt committed
	* Many files:  With kernel build (CONFIG_BUILD_KERNEL), entry point to
	  all tasks is main, not some xyz_main (2014-9-6).
	* Many Makefiles: Add program installation for CONFIG_BUILD_KERNEL in
	  all Makefiles that build a main() (2014-9-6).
Gregory Nutt's avatar
Gregory Nutt committed
	* Many Makefiles.  For kernel build, the object file containing main
	  cannot go into library because of name collisions.  The object file
	  must be handled as a special case in every Makefile (2014-9-7).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/import/Make.defs: libapps.a needs to be added to the list of
	  libraries to link against (2014-9-7).
	* apps/nshlib/nsh.h and nsh_ddcmd.c: Several commands must be disabled
	  in the kernel build because they depend on interfaces that are not
	  available outside of the kernel: dd, df, losetup, mkfatfs, mkdr, and
	  ps (2014-9-7).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/import/Make.defs: ELF build reuires -fno-common in CFLAGS
	  (2014-9-8).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/tools/mkromfsimg.sh:  Add a script to create a BOOT ROMFS
	  fileysystem image (2014-9-9).
Gregory Nutt's avatar
Gregory Nutt committed
	* Many makefiles:  All makefiles that have separated the MAINOBJ
	  need to include MAINOBJ in list of C objects to be compiled.
	  SourceForge tick #31 from Aton (2014-9-11).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/examples/elf/tests/Makefile and nxflat/tests/Makefile: Do
	  not build test cases that use task_create is there is an address
	  environment (2014-9-14).
Gregory Nutt's avatar
Gregory Nutt committed
	* apps/xamples/null/null_main.c:  Need to include config.h it order know
	  if this is or is not a kernel build (2014-9-16).
	* Change all occurrences of NxConsole to NxTerm (2014-9-20).