[Coco] format memory (was) Gotek floppy emulator

Darren A mechacoco at gmail.com
Tue Feb 16 19:53:07 EST 2016

On Tue, Feb 16, 2016 at 4:06 PM, Steven Hirsch wrote:

> The design of the CoCo floppy controllers (using HALT and NMI) does make it
>> possible to construct the track data on the fly.  I have a modified
>> version
>> of the Disk Basic ROM which implements DSKINI without allocating a track
>> buffer.  It needs only 19 bytes to hold a zero-terminated array of the
>> sector numbers in the desired interleave order.
> Now THAT is cool.  The obvious answer to the memory use problem is to
> implement something like that in an OS9 driver.

I have posted the source code for the buffer-less version of DSKINI in case
anyone wants to try adapting it for use in an OS9 floppy driver:


- Darren

More information about the Coco mailing list