[comp.sys.atari.st] DMA/FDC Programming

bcullign@vax1.tcd.ie (01/09/91)

Could someone tell me how to program the DMA and the Floppy Disk Controller
(FDC) on a 520STFM? Any info would be appreciated.

Thanks in advance.

apratt@atari.UUCP (Allan Pratt) (01/10/91)

bcullign@vax1.tcd.ie writes:
>Could someone tell me how to program the DMA and the Floppy Disk Controller
>(FDC) on a 520STFM? Any info would be appreciated.

You might get more help if you described what you're trying to do.

From me, you'll get advice on how to do it without directly programming
the DMA or FDC components of the system.  Unless you're an operating
system, there's no reason that you need to talk to the DMA controller
or the FDC directly.  If you're a developer, check your docs about the
Flop* and Rwabs BIOS calls.  If you aren't, then become one so you can
find out about this stuff.

============================================
Opinions expressed above do not necessarily	-- Allan Pratt, Atari Corp.
reflect those of Atari Corp. or anyone else.	  ...ames!atari!apratt

dac@ukc.ac.uk (David Clear) (01/11/91)

In article <1991Jan8.174544.7427@vax1.tcd.ie> bcullign@vax1.tcd.ie writes:
>Could someone tell me how to program the DMA and the Floppy Disk Controller
>(FDC) on a 520STFM? Any info would be appreciated.

The Abacus book, "Atari ST Disk Drives - Inside & Out", contains all the
information you need. If you have "ST Internals" then it's also a good idea
to cross reference the information in the disk drives book with the OS
listing to see the theory in operation.


Dave.