Does 486 IDE ISA drivers support DMA?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: Does 486 IDE ISA drivers support DMA?

Post by BrightLight »

PCI IDE supports two ATA channels with DMA. The old ISA PCs you talk about only have two ATA channels that can only use PIO.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Octocontrabass
Member
Member
Posts: 5586
Joined: Mon Mar 25, 2013 7:01 pm

Re: Does 486 IDE ISA drivers support DMA?

Post by Octocontrabass »

There are some ISA ATA adapters with DMA capability (such as this one), but those are very rare and not compatible with PCI DMA. Most ISA ATA adapters don't support DMA at all.
Post Reply