>>>>> "MagerValp" == MagerValp <MagerValp@Goth.Org> writes:
Ojala> Anyway, a somewhat different but related question I'm trying to
Ojala> get an answer to is: How does the C128 ROM detect if the drive
Ojala> is Burst-capable?
MagerValp> It's in my C128 PRG, which is at home, but I think the C128
MagerValp> it jiggles the extra line (/SRQ?) and waits for something
MagerValp> to answer.
At home now, with the PRG in my lap. The first paragraph of the Fast
Serial Bus section reads:
FAST PROTOCOL
To function as a fast talker, the system must be addressing a fast
device, such as the 1571 disk drive. When addressing any device, the
C128 sends a fast byte, toggling the SRQ line eight times, with the
ATN line low. If the device is a fast device, it will record the fact
that a fast controller accessed it and respond with a fast
acknowledge. If the device is a slow device, no response is delivered
and the C128 then assumes it is talking with a slow device. The status
of drive speed is retained until the device is requested to untalk or
unlisten, if an error occurs, or if a system reset occurs.
--
___ . . . . . + . . o
_|___|_ + . + . + . . + + Per Olofsson
o-o . . . o + MagerValp@Goth.Org
- + + . http://www.cling.gu.se/~cl3polof/
-
This message was sent through the cbm-hackers mailing list.
To unsubscribe: echo unsubscribe | mail cbm-hackers-request@dot.tcm.hut.fi.
Archive generated by hypermail 2.1.1.