[comp.sys.zenith.z100] Using Compupro SPUZ z80 slave board with z100

cwwj@ur-tut (Clarence Wilkerson) (05/19/88)

 Has any one done this? I do not yet have a TM100, so I don't
know how the extended address and i/o works for sure. The board
has a control port at FC40H and the 64k o memory can be mapped
into any bank of the 24 bit address space. I have some software
that will load it, etc that works with it on another s100 system,
so my first problem is how to get to the control ports, etc.
Thanks, Clarence Wilkerson 
.

GUBBINS@RADC-TOPS20.ARPA (Gern) (05/24/88)

It would be very interesting to try.   A cheaper solution appeared in
either REMark or Sextant where a person replaced the Z-100 8085 with a
Hitachi Z-80 superset chip and a small kludge board it fit in.

The TM-100 is quite large, but I have been thinking about slowly feeding
it into the OCR for everyone.  I am going to consult ZDS/Heath about
their copyrights on it, as I don't think they really care about providing
it anymore.

The Z-100 reserves I/O addresses 128-255 for the Z-100, floppy, winnie,
256K RAM board, NETcard, secondary floppy, winnie controllers, etc.
Any address 0-127 is okay, unless you are using a PC emulator board,
then it is a guess.  Also note that the I/O decode only looks at the 
LSByte of the address, so the Z-100 ports roll over in the address space
every 256 addresses.

Cheers,
Gern
-------

cww@MATHVAX.MSI.CORNELL.EDU (Clarence Wilkerson) (05/24/88)

Does the z100 put out honest 24bit addresses for memory? The
rollover on the io addresses could be a problem since the SPUZ
board decodes and uses 16 bit io addresses. However, if the
low order byte does not conflict with z100 board use, I may be
able to jury rig the select line.
  I got the board from a friend for free, so this should be less
of a problem than putting in a z80 superchip, unless some one has that
well documented and with board plans ready to go. One
point was that the spuz can operate independently of the z100
once it is going, so one could have multiprocessing of sorts.
My understanding of the z100 is far from complete, but it seemed
that either the 8088 or the 8085 was running memory, but not both
together.
   Thanks for the help, Clarence

ahd@OMNIGATE.CLARKSON.EDU (MESSAGE AGENT) (05/24/88)

	This is an automatic reply.  Feel free to send additional
mail, as only this one notice will be generated.  The following
is a prerecorded message, sent for ahd


27 November 1987

I don't know what to say in this, my last note from Buffalo, New York.
Good and bad things have happened to me since the end of October that
defy description, and the only people who would believe me already have
enough stories to tell about me without creating new legends.  The
people who made the good things happen know who they are, and as for
the bad things... I prefer to lump them together as acts of God and
leave it at that.

However, the end result of those past four weeks is that I now have
survived my first week working for AGS Information Services on site at
IBM Kingston preparing to change software that I'm not allowed to
discuss, I enjoy the work, and I expect it to last a while.  I also
have found an apartment in Kingston, and will be tearing down my
computer to be moved there as soon as I log off.

My new address as of 1 December 1987 is:

	Andrew H. Derbyshire
	578 Broadway, Apt 6
	Kingston, NY 12401

My telephone will be hooked up on 4 December, and the number will be:

	914-339-7425

Note that use of either of these is better than sending me mail on
omnigate, because now that I am working I intend on letting my online
mail exchanges die a natural death and use real world communications
instead.  This advice applies to answering this letter, so please send me
a holiday greeting at 578 Broadway instead of answering this online.

Most of all though, don't be a stranger.

Drew

GUBBINS@RADC-TOPS20.ARPA (Gern) (05/26/88)

The 8088 in the Z-100 uses only 20 address lines A0-A19 of the S-100
bus.   The top 4 (A20-A23) are held by the High-Order-Address-Latch
which is a Port (init set to zero).  This effectively banks 16 1Mbyte
address spaces for the 8088.   The 8085 latches A16-A23 as well if
operating.  To my knowledge, this port has never been put to use with
either processor.  The S-100 bus, the DMA of the Z-100 Winnie, and the
NETcard, all are 24-bit masters (TMA).  The latch port tri-states for
TMA (Temporary Master Access - 696 lingo for DMA/DIA (direct I/O access)).

Gern
-------