As we know, ATA PIO access is fairly simple but it could be improved if Bus Master were used; the problem is that every IDE controller in the motherboard is programmed differently from brand to brand, which makes it rather "worthless".
So, my question is if it's possible to use regular legacy DMA access and standard 0x1F0, 0x170 ports for ATA drives, and if so, does somebody has some information about it?
ATA DMA Access
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
Try this page: ATA Extensions Document... It has info on all the commands you send to the controllers and I'm pretty sure it covers DMA.