Anonymous user
ISA DMA: Difference between revisions
Jump to navigation
Jump to search
moved discussion to talk page
[unchecked revision] | [unchecked revision] |
(added link to datasheet, added note/fix for count=xfer_length - 1) |
(moved discussion to talk page) |
||
Line 1:
DMA in today's PC architecture is in many ways like an appendix. It is used by the floppy disk controller, ISA sound cards, ISA network cards and parallel ports (if they support ECP mode). Whilst interrupt, keyboard and timer interface circuits have obvious and relevant uses, the DMA controller and it's programming interface are still well and truly stuck in the 1970's where they were first designed. Modern PCI controllers typically have their own "bus mastering", which is far better.
|