[comp.sys.amiga.tech] Asynch floppy IO

steve@cpoint.UUCP (Stephen Steir) (04/06/89)

I would like to make Asynchronous (sp?) floppy IO calls in an application
that I'm writing (using SendIO perhaps) but I also want the files to be
Amiga-DOS compatible.  Does IO source code exist for making AReads and
AWrites so I don't have to write file system managment code as well?

Steve Steir (sorry, NCS - No Cute Signature)

jesup@cbmvax.UUCP (Randell Jesup) (04/11/89)

In article <2214@cpoint.UUCP> steve@cpoint.UUCP (Stephen Steir) writes:
>I would like to make Asynchronous (sp?) floppy IO calls in an application
>that I'm writing (using SendIO perhaps) but I also want the files to be
>Amiga-DOS compatible.  Does IO source code exist for making AReads and
>AWrites so I don't have to write file system managment code as well?

	I wouldn't try it using trackdisk.device.  Possible, but almost as
tricky as writing an FS.  I would use asynchronous packets sent to the
filesystem.  Take a look at the DOS technical reference manual and 
libraries/dosextens.h.

	I believe you could scarf some code from some fish disk programs
that implement SendPacket(), etc.

-- 
Randell Jesup, Commodore Engineering {uunet|rutgers|allegra}!cbmvax!jesup