At 04:53 PM 12/30/99 -0700, Richard wrote:
Well ... that i8089 has to be a slave processor to
something else.
It is. It has a 8086 for the main CPU. A 8088 to handle the keyboard,
CRT and RS-232 communications and a 8059 for something else.
The notion of CP/M for something other than the "BIG-3" i.e. 8080/8085/Z-80,
seems unnatural to me. I you can find an OS that actually uses that i8089,
I'll be surprised, but really interested.
I have one. It's CPM-86 and it's up and running.
I've got one on an Intel iSBC215
"Versatile Hard Disk Controller" intended for
goodness knows what, which I
mistakenly bought back in the early '80's, thinking it would do something
"wonderful" and worthy of study since it was so expensive. -Not so! -
The 11-bit bit banks in those memories are halves of 22-bit words which are
SECDED compatible for 16-bit words of data. Intel made a chipset to
accomplish just that and it's probably the set on your board(s).
The ECC memory controller is a 8206. It also has a 8203 DRAM controller.
This thing is full of Intel chips, it has a 8288 bus controller, a 8259
arbitration control chip and a 8284 clock generator just to name a few.
Joe