"Posh" is a great way to put it! The 8530
is a fantastic chip.
Isn't that the chip Sun used on most of their SPARCstations? If so, I
disagree in at least a few respects. I *think* it has basically no
FIFO, though it's possible I'm confusing it with something else - and
that fuzzy recollection is talking about the part used by Sun, and I'm
not sure whose part that was; perhaps AMD's more recent version is
friendlier. Also, to quote NetBSD's z8530reg.h (version 1.12, in case
anyone cares),
* The damnable chip was designed to fit on Z80 I/O ports, and thus
* has everything multiplexed out the wazoo. We have to select
* a register, then read or write the register, and so on. Worse,
* the parameter bits are scattered all over the register space.
* This thing is full of `miscellaneous' control registers.
The rant continues for another paragraph; I can quote the whole thing
if anyone wants.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B