[Coco] Drivewire question
Phill Harvey-Smith
afra at aurigae.demon.co.uk
Wed Mar 25 20:06:55 EDT 2009
Darren A wrote:
> On 3/25/09, Steven Hirsch wrote:
> In the case of DriveWire, interrupts are not used for the serial data
> transfers. All transactions are initiated at the request of the CoCo
> and interrupts are masked during these transactions. Using the same
> tecnique for a 6551 version of DriveWire would not require any
> increase in bandwidth over the bus since the serial port I/O is not
> interleaved with I/O to any other device during a transaction.
Also I guess transfers to/from the 6551 would occour a byte at a time,
whereas the bitbang port by it's very nature has to transfer a bit at a
time, plus code to assemble it.
Cheers.
Phill.
--
Phill Harvey-Smith, Programmer, Hardware hacker, and general eccentric !
"You can twist perceptions, but reality won't budge" -- Rush.
More information about the Coco
mailing list