[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