[net.micro.apple] broken Super Serial Card

kamath@reed.UUCP (06/11/86)

thiq us nit bargles 8fj po hen pwea zit! ping!

I was a wee bit hasty in my posting about the SSC. Therre is a bug. It
is, as I said, caused by the fact that the SSC does not read $CFFF
before it jumps to the $C800 space. It is, however, in the Pascal
protocal firmware.  The bug originally surfaced with Apple's Access II
software, SSC, & UniDisk 3.5.

	"The Pascal entry points on the SSC, however, jump right into
the $C800 ROM without referenceing $CFFF.  Apperently the bug hasn't
surfaced before because the SSC could overpower most other cards whose
ROM was still on.  The UniDisk 3.5 card, however, uses the same chips to
"drive the bus" as the SSC, and neither can overpower the other."
						--Open-Apple June 86


So your routines that call the SSC Pascal entry points must access $CFFF
first for it.  I tend not to use Pascal points, so it may not be a
problem for most.  However, the rom on the SSC is a 2316 and could be
rewritten to do it right.

Silly Apple :-)


Hope this clears things up a bit.

(Thanks Ralph!)

________________________________________________________________________________

Sean Kamath

UUCP {ihnp4,decvax,ucbcad,hplabs}!tektronix!reed!kamath

US Snail:  Box 395 Reed College,
           Portland, OR  97202
           (503) 239-7458