> From: Tony Duell <ard_at_p850ug1.demon.co.uk>
> > 1st question -- found some info in the 2nd manual under "programming
data"
> > (I was looking for *hardware" data!):
>
> Well, I'd call it programming data. Hardware data would be the
> schematics, how the signals are used, and so on...
Okay, I'll grant you that bit of nomenclature ;>)
I also managed to learn (God bless the Google Usenet archives!): lowest
number (0E8 and 0EC) are the data ports, and the control ports are (data
port + 1).
> > 2661 Serial A (Printer Port) 0E8-0EB
> > 2661 Serial B (Modem Port) 0EC-0EF
> > Hey -- I'll bet Tony knows!
>
> Well, not off the top of my head I don't. But I do have a 2661
datasheet...
Why am I not surprised?
> OK, there are 4 8 bit locations in the chip. That's why it takes up 4 I/O
> addresses. I'll give the states of the pins on the chip to access all the
> internal registers, and you'll have to figure out how to use them.
> Conventionally, the A0 pin on the chip is connected to the lowest address
> line in the machine, and so on, but that's not definite. So you need to
> find schematics, and so on.
Got 'em!
>
> Anyway, the states are :
[snip]
> I am going to assume you're not going to be attempting to use synchronous
> modes
Correct assumption, it's asynch. You may recall that this project began
after I was (unsuccessfully) attacked by virii four times during December.
I want to use the Z-100 to send, retrieve, and read my email. Since my ISP
doesn't provide shell accounts, I have to write code to deal with PPP and
TCP/IP (also POP3 and SMTP, but those are cake), and all of this (including
the OS) has to fit in 192Kb RAM.
> That should get you started!
>
> -tony
Yes, it *will* get me started -- thanks a million!
Glen
0/0
Received on Mon Jan 28 2002 - 21:31:42 GMT
This archive was generated by hypermail 2.3.0
: Fri Oct 10 2014 - 23:34:59 BST