Module driver:dma - Generic 8237 DMA controller driver
Generic 8237 DMA controller driver. This driver provides an interface to a standard 8237 DMA controller.
Requires:
Used:
Provides:
Index
-
Group
DMA.MODE- DMA mode selection bits-
Constant
DMA.MODE.AUTOINIT- Auto-initialised DMA transfer -
Constant
DMA.MODE.BLOCK- Block mode transfer -
Constant
DMA.MODE.CASCADE- Cascade (some other bits have no meaning in this mode) -
Constant
DMA.MODE.DEC- Address decrement mode -
Constant
DMA.MODE.DEMAND- Demand mode transfer -
Constant
DMA.MODE.INC- Address increment mode -
Constant
DMA.MODE.READ- Read mode (memory to peripheral) -
Constant
DMA.MODE.SINGLE- Single transfer -
Constant
DMA.MODE.TINVALID- Invalid transfer mode -
Constant
DMA.MODE.VERIFY- Verification transfer mode -
Constant
DMA.MODE.WRITE- Write mode (peripheral to memory)
-
Constant
Declarations
dma.inc:25Group DMA.MODE
DMA mode selection bits.
dma.inc:26Constant DMA.MODE.DEMAND
VAL BYTE DMA.MODE.DEMAND
Demand mode transfer.
dma.inc:27Constant DMA.MODE.SINGLE
VAL BYTE DMA.MODE.SINGLE
Single transfer.
dma.inc:28Constant DMA.MODE.BLOCK
VAL BYTE DMA.MODE.BLOCK
Block mode transfer.
dma.inc:29Constant DMA.MODE.CASCADE
VAL BYTE DMA.MODE.CASCADE
Cascade (some other bits have no meaning in this mode).
dma.inc:31Constant DMA.MODE.INC
VAL BYTE DMA.MODE.INC
Address increment mode.
dma.inc:32Constant DMA.MODE.DEC
VAL BYTE DMA.MODE.DEC
Address decrement mode.
dma.inc:34Constant DMA.MODE.AUTOINIT
VAL BYTE DMA.MODE.AUTOINIT
Auto-initialised DMA transfer.
dma.inc:36Constant DMA.MODE.VERIFY
VAL BYTE DMA.MODE.VERIFY
Verification transfer mode.
dma.inc:37Constant DMA.MODE.WRITE
VAL BYTE DMA.MODE.WRITE
Write mode (peripheral to memory).
dma.inc:38Constant DMA.MODE.READ
VAL BYTE DMA.MODE.READ
Read mode (memory to peripheral).
dma.inc:39Constant DMA.MODE.TINVALID
VAL BYTE DMA.MODE.TINVALID
Invalid transfer mode.