Differences between current version and previous revision of DMA.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Monday, October 25, 2004 1:49:47 pm | by AristotlePagaltzis | |
Older page: | version 1 | Last edited on Tuesday, October 7, 2003 6:48:02 pm | by JohnMcPherson | Revert |
@@ -1,13 +1,7 @@
An [Acronym] for __D__irect __M__emory __A__ccess
-A method for peripherals (eg [PCI] and [IDE] devices) to copy data directly into a memory buffer, rather than explicitly being copied by the [CPU]. -- ''AddToMe -- Is this factually correct? -- JohnMcPherson''.
-
-
For example, sound cards
used to use DMA, although the drivers generally don't bother any more. (The famous sb16 did, at least).
-
-
It can significantly speed up data transfers for [
HardDisk]
s and [CDROM]s.
-
-UDMA (__U__ltra DMA) specifies a couple of faster transfer rates over standard DMA
.
+A method for peripherals (eg [PCI] and [IDE] devices) to copy data directly into a memory buffer, rather than explicitly being copied by the [CPU]. For example, SoundCard~s like the famous SB16
used to use [
DMA]
, although the drivers generally don't bother any more. It can significantly speed up data transfers for HardDisk~
s and [CDROM]s.
See also:
-*/proc/dma [[
shows you "DMA channels" (used by PCI cards?)]
-hdparm(8), [HowToUltraDMA]
+* <tt>
/proc/dma</tt> (
shows you "DMA channels" (used by PCI cards?))
+*
hdparm(8)