The Linux Ultra-DMA Mini-Howto
The Linux Ultra-DMA Mini-Howto
Brion Vibber, brion@pobox.comv2.0, 7 August 1998This document is intended to explain how to use Ultra-DMA aka Ultra-ATA
aka Ultra33 hard drives and interfaces with Linux. The most recent version
of this mini-Howto can be obtained in HTML format at http://pobox.com/~brion/linux/Ultra-DMA.html.1. Introduction1.1 Disclaimer1.2 Credits1.3 Document History1.4 Copying2. What is Ultra-DMA and why do I want it?2.1 IDE, EIDE, & ATAPI2.2 Bus Master DMA2.3 Ultra-DMA aka Ultra-ATA aka Ultra33 aka...2.4 Just how ``Ultra'' is it anyway?2.5 How does UDMA compare to SCSI?3. Using your UDMA hard drive with an EIDE interface4. Using your hard drives with a UDMA interface5. Offboard PCI UDMA interfaces5.1 Promise Ultra335.2 Artop ATP850UF5.3 Adding device files6. Onboard UDMA interfaces6.1 Intel FX, HX, VX, TX, and LX6.2 The VIA VP2 and Related Chipsets6.3 TX Pro and other ``Pro'' boards7. UDMA-Generic8. Activating and Deactivating UDMA8.1 Using kernel boot parameters8.2 Using hdparm9. Problems9.1 The UDMA Blacklist9.2 Are you overclocking?9.3 Is your BIOS current?9.4 If you still can't get it to work!10. If you have some information about UDMA stuff that's not in this mini-howto...
D