From 7b5c4e515bd1a3e4325482d8efa2d2cf1232b116 Mon Sep 17 00:00:00 2001
From: patacongo Last Updated: March 10, 2008 Last Updated: March 15, 2008
@@ -605,6 +605,27 @@
NuttX RTOS
-
+ Zilog eZ80Acclaim! Microncontroller. + This port uses the ZiLOG ez80f0910200kitg development kit, eZ80F091 part + and the Zilog ZDS-II Windows command line tools. + The development environment is Cygwin under WinXP. +
++ STATUS: + This is a work in progress. Verified ez80 support will be announced in a future NuttX release. +
+STATUS: - This released has been verified only on the ZiLOG ZDS-II Z8Encore! chip simulation. + This release has been verified only on the ZiLOG ZDS-II Z8Encore! chip simulation + as of nuttx-0.3.9.
by
Gregory Nutt
-Last Update: February 15, 2008
+Last Update: March 15, 2008
arch/z80:
This directory holds 8-bit ZiLOG architectures. At present, this includes the
- Zilog z80 and z8Encore! Microcontrollers.
+ Zilog z80, ez80Acclaim! and z8Encore! Microcontrollers.
arch/z80/include and arch/z80/src/common:
Common logic.
@@ -446,11 +446,18 @@
(verified with version 2.6.0 and 2.7.0).
arch/z80/include/ez80 and arch/z80/src/ez80:
+ The ez80Acclaim! port uses the ZiLOG ez80f0910200kitg development kit, eZ80F091 part,
+ with the Zilog ZDS-II Windows command line tools.
+ The development environment is Cygwin under WinXP.
+ This is a work in progress. Verified ez80 support will be announced in a future NuttX release.
+ arch/z80/include/z8 and arch/z80/src/z8:
The Z8Encore! port uses either the ZiLOG z8encore000zco development kit, Z8F6403 part,
or the z8f64200100kit development kit, Z8F6423 part with the Zilog ZDS-II Windows command line
tools. The development environment is Cygwin under WinXP.
- This port is in progress and will be released in a future NuttX release.
+ The initial release, verified only on the ZDS-II ez8 simulator, was released in nuttx-0.3.9.
configs/ez80f0910200kitg
+ ez80Acclaim! Microcontroller. This port use the Zilog ez80f0910200kitg
+ development kit, eZ80F091 part, and the Zilog ZDS-II Windows command line
+ tools. The development environment is Cygwin under WinXP.
+ configs/z8encore000zco
z8Encore! Microcontroller. This port use the Zilog z8encore000zco
development kit, Z8F6403 part, and the Zilog ZDS-II Windows command line
diff --git a/arch/z80/src/Makefile.zdsii b/arch/z80/src/Makefile.zdsii
index dcba5af32e..d79fd83ee8 100644
--- a/arch/z80/src/Makefile.zdsii
+++ b/arch/z80/src/Makefile.zdsii
@@ -107,6 +107,13 @@ ifeq ($(CONFIG_ARCH_CHIP_Z8F642X),y)
@echo " \"${shell cygpath -w $(ZDSZILOGLIBDIR)/csioLDD$(LIBEXT)}\", \\" >>nuttx.linkcmd
@echo " \"${shell cygpath -w $(ZDSZILOGLIBDIR)/zsldevinitdummy$(LIBEXT)}\"" >>nuttx.linkcmd
endif
+ifeq ($(CONFIG_ARCH_CHIP_EZ80F91),y)
+ @echo " \"${shell cygpath -w $(ZDSSTDLIBDIR)/chelp$(LIBEXT)}\", \\" >>nuttx.linkcmd
+ @echo " \"${shell cygpath -w $(ZDSSTDLIBDIR)/crt$(LIBEXT)}\", \\" >>nuttx.linkcmd
+ @echo " \"${shell cygpath -w $(ZDSSTDLIBDIR)/fplib$(LIBEXT)}\", \\" >>nuttx.linkcmd
+ @echo " \"${shell cygpath -w $(ZDSZILOGLIBDIR)/gpio$(LIBEXT)}\", \\" >>nuttx.linkcmd
+ @echo " \"${shell cygpath -w $(ZDSZILOGLIBDIR)/uartf91$(LIBEXT)}\"" >>nuttx.linkcmd
+endif
nuttx$(EXEEXT): $(HEAD_AOBJ) board/libboard$(LIBEXT) nuttx.linkcmd
@echo "LD: nuttx.hex"
diff --git a/configs/README.txt b/configs/README.txt
index 9d1e5bae34..fc4b4cce9c 100644
--- a/configs/README.txt
+++ b/configs/README.txt
@@ -353,6 +353,11 @@ configs/z8f64200100kit
development kit, Z8F6423 part, and the Zilog ZDS-II Windows command line
tools. The development environment is Cygwin under WinXP.
+configs/ez80f0910200kitg
+ ez80Acclaim! Microcontroller. This port use the Zilog ez80f0910200kitg
+ development kit, eZ80F091 part, and the Zilog ZDS-II Windows command line
+ tools. The development environment is Cygwin under WinXP.
+
configs/z80sim
z80 Microcontroller. This port uses a Z80 instruction set simulator.
That simulator can be found in the NuttX CVS at