Add dummy Toolchain.defs files for z80 arch family

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5408 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo
2012-12-03 14:13:23 +00:00
parent 2edfc33804
commit e141a7564b
2 changed files with 41 additions and 1 deletions
+21 -1
View File
@@ -12,6 +12,7 @@ Contents
o Getting a TRS80 emulator and DOS disks o Getting a TRS80 emulator and DOS disks
o Loading an executable into xtrs o Loading an executable into xtrs
o Configuring NuttX o Configuring NuttX
o SDCC
o Building the SDCC toolchain o Building the SDCC toolchain
o SDCC Update o SDCC Update
o Newer SDCC Versions o Newer SDCC Versions
@@ -47,6 +48,7 @@ Configuring NuttX
^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^
ostest ostest
This configuration performs a simple, minimal OS test using This configuration performs a simple, minimal OS test using
examples/ostest. This can be configurated as follows: examples/ostest. This can be configurated as follows:
@@ -56,6 +58,7 @@ Configuring NuttX
. ./setenv.sh . ./setenv.sh
nsh nsh
This configuration file builds NSH (examples/nsh). This This configuration file builds NSH (examples/nsh). This
configuration is not functional due to issues with use of the configuration is not functional due to issues with use of the
simulated serial driver (see the TODO list). simulated serial driver (see the TODO list).
@@ -67,7 +70,8 @@ Configuring NuttX
cd - cd -
. ./setenv.sh . ./setenv.sh
pashello pashello
Configures to use examples/pashello for execution from FLASH Configures to use examples/pashello for execution from FLASH
See examples/README.txt for information about pashello. See examples/README.txt for information about pashello.
@@ -81,9 +85,25 @@ Configuring NuttX
cd - cd -
. ./setenv.sh . ./setenv.sh
SDCC
^^^^
These z80 configurations all use the SDCC toolchain (http://sdcc.sourceforge.net/).
Source and pre-built SDCC binaries can be downloaded from the SDCC SourceForge
site: http://sourceforge.net/projects/sdcc/files/ . Pre-built binaries are
available for Linux, MAC OSX, and for Win32. Various SDCC options can be
selected with:
CONFIG_SDCC_POSIX=y : SDCC for Linux, MAC OSX or Cygwin (see below)
CONFIG_SDCC_WINDOWS=y : SDCC for Win32
Building the SDCC toolchain Building the SDCC toolchain
^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
You may also want to build your own SDCC toolchain. You might want to do this,
for example, if you are running under Cygwin and want a Cygwin compatible
SDCC toolchain.
The SDCC toolchain is built with the standard configure/make/make install The SDCC toolchain is built with the standard configure/make/make install
sequence. However, some special actions are required to generate libraries sequence. However, some special actions are required to generate libraries
compatible with this build. First start with the usual steps compatible with this build. First start with the usual steps
+20
View File
@@ -12,6 +12,7 @@ Contents
^^^^^^^^ ^^^^^^^^
o Configuring NuttX o Configuring NuttX
o SDCC
o Building the SDCC toolchain o Building the SDCC toolchain
o SDCC Update o SDCC Update
o Newer SDCC Versions o Newer SDCC Versions
@@ -20,6 +21,7 @@ Configuring NuttX
^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^
ostest ostest
This configuration performs a simple, minimal OS test using This configuration performs a simple, minimal OS test using
examples/ostest. This can be configurated as follows: examples/ostest. This can be configurated as follows:
@@ -29,6 +31,7 @@ Configuring NuttX
. ./setenv.sh . ./setenv.sh
nsh nsh
This configuration file builds NSH (examples/nsh). This This configuration file builds NSH (examples/nsh). This
configuration is not functional due to issues with use of the configuration is not functional due to issues with use of the
simulated serial driver (see the TODO list). simulated serial driver (see the TODO list).
@@ -41,6 +44,7 @@ Configuring NuttX
. ./setenv.sh . ./setenv.sh
pashello pashello
Configures to use examples/pashello for execution from FLASH Configures to use examples/pashello for execution from FLASH
See examples/README.txt for information about pashello. See examples/README.txt for information about pashello.
@@ -54,9 +58,25 @@ Configuring NuttX
cd - cd -
. ./setenv.sh . ./setenv.sh
SDCC
^^^^
These z80 configurations all use the SDCC toolchain (http://sdcc.sourceforge.net/).
Source and pre-built SDCC binaries can be downloaded from the SDCC SourceForge
site: http://sourceforge.net/projects/sdcc/files/ . Pre-built binaries are
available for Linux, MAC OSX, and for Win32. Various SDCC options can be
selected with:
CONFIG_SDCC_POSIX=y : SDCC for Linux, MAC OSX or Cygwin (see below)
CONFIG_SDCC_WINDOWS=y : SDCC for Win32
Building the SDCC toolchain Building the SDCC toolchain
^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
You may also want to build your own SDCC toolchain. You might want to do this,
for example, if you are running under Cygwin and want a Cygwin compatible
SDCC toolchain.
The SDCC toolchain is built with the standard configure/make/make install The SDCC toolchain is built with the standard configure/make/make install
sequence. However, some special actions are required to generate libraries sequence. However, some special actions are required to generate libraries
compatible with this build. First start with the usual steps compatible with this build. First start with the usual steps