incubator-nuttx/configs/z8f64200100kit
patacongo e29fdf0267 Add conditional compilation to eliminate or limit cloning of descriptors when a new task is created
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1886 42af7a65-404d-4744-a932-0658087f49c3
2009-06-15 21:44:27 +00:00
..
include Fixed of Z8F6423 -- still doesn't like correctly 2008-03-10 23:37:56 +00:00
ostest Add conditional compilation to eliminate or limit cloning of descriptors when a new task is created 2009-06-15 21:44:27 +00:00
src Need to use cygpath consistently for compilation in subdirectories 2008-12-08 21:21:46 +00:00
README.txt Fixed of Z8F6423 -- still doesn't like correctly 2008-03-10 23:37:56 +00:00

README.txt

README.txt
^^^^^^^^^^

ZDS-II Compiler Versions
^^^^^^^^^^^^^^^^^^^^^^^^

4.10.1
  The ZDS-II version 4.10.2 will not compile NuttX.  It reports "internal
  errors" on one of the files, mm/mm_initialize.c.  Below is a simple work-
  around.  With this work-around in place, NuttX builds successfully with
  the 4.10.1 compiler.

    --- mm/mm_initialize.c.SAVE	2008-02-13 08:06:46.833857700 -0600
    +++ mm/mm_initialize.c	2008-02-13 08:07:26.367608900 -0600
    @@ -94,8 +94,11 @@
    {
       int i;
 
    +#if 0 /* DO NOT CHECK IN */
       CHECK_ALLOCNODE_SIZE;
       CHECK_FREENODE_SIZE;
    +#endif
 
   /* Set up global variables */

4.9.5
  This is the latest tool version listed on the ZiLOG site for the Z8F6403.
  However, it uses different compiler command line arguments.

Other Versions
  If you use any version of ZDS-II other than 4.10.1 or if you install ZDS-II
  at any location other than the default location, you will have to modify
  two files:  (1) configs/z8f64200100kit/*/setenv.sh and (2)
  configs/z8f64200100kit/*/Make.defs.

Configuration Subdirectories
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- src/ and include/
    These directories contain common logic for all z8f64200100kit
    configurations.

Variations on the basic z8f64200100kit configuration are maintained
in subdirectories.  To configure any specific configuration, do the
following steps:

   cd <nuttx-top-directory>/tools
   ./configure.sh z8f64200100kit/<sub-directory>
   cd <nuttx-top-directgory>
   make

Where <sub-directory> is the specific board configuration that you
wish to build.  The following board-specific configurations are
available:

- ostest
    This builds the examples/ostest application for execution from FLASH.
    See examples/README.txt for information about ostest.

Check out any README.txt files in these <sub-directory>s.