Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!rutgers!cbmvax!jesup From: jesup@cbmvax.commodore.com (Randell Jesup) Newsgroups: comp.sys.amiga.tech Subject: Re: writing a floppy port device Message-ID: <16660@cbmvax.commodore.com> Date: 19 Dec 90 05:17:55 GMT References: <9012102335.AA01847@tek4> Reply-To: jesup@cbmvax.commodore.com (Randell Jesup) Organization: Commodore, West Chester, PA Lines: 19 In article <9012102335.AA01847@tek4> hakimian%tek4@YODA.EECS.WSU.EDU writes: >I am in the process of writing a device driver for the floppy port. I have >a pretty good grasp on how to allocate the disk.resource and set up the >interrupts that I needs. What I am having trouble finding is a description >of how data is sent. I know how to start up the dma, what I don't know is >when the encoding to mfm or gcr is done. How can I send out a sync word? >Where is this documented? I have been looking in the hardware manual as well >as the RKM library and devices. Most of the info is in the hardware manual, and further info can be found in Bryce Nesbitt's and my articles on low-level disk access in back issues of AmigaMail (it's available from CATS). -- Randell Jesup, Keeper of AmigaDos, Commodore Engineering. {uunet|rutgers}!cbmvax!jesup, jesup@cbmvax.commodore.com BIX: rjesup The compiler runs Like a swift-flowing river I wait in silence. (From "The Zen of Programming") ;-)