6. DMA Controller
50
386 EX DMA CONTROLLER REGISTERS
The "
386 EX DMA Controller Registers
" table below lists the registers associated with
the DMA controller.
The following sections provide bit-level definitions for all registers associated with the
DMA controller. Bit definitions in this section assume intended use of one or more DMA
channels. Note that the reset state, if defined, is the hardware reset state.
The reset state bit definitions include:
0
is a bit that is set to a logical 0 by a hardware reset.
1
is a bit that is set to a logical 1 by a hardware reset.
---
is a bit that is reserved, write a ‘0’ to these bits.
ND
is a bit whose reset state is not defined after a hardware reset.
Any bit described as ‘Reserved’ should be written with a 0 (unless otherwise indicated.)
386 EX DMA Controller Registers
Register
Address
Expanded Address PC/AT Description
PINCFG
0F826h
---
Pin mux configuration
DMACFG
0F830h
---
Peripheral connections and mask
DMA0REQ0
0F010h
---
Channel 0 requestor address 0-7
DMA0REQ1
0F010h
---
Channel 0 requestor address 8-15
DMA0REQ2
0F011h
---
Channel 0 requestor address 16-23
DMA0REQ3
0F011h
---
Channel 0 requestor address 24-25
DMA1REQ0
0F012h
---
Channel 1 requestor address 0-7
DMA1REQ1
0F012h
---
Channel 1 requestor address 8-15
DMA1REQ2
0F013h
---
Channel 1 requestor address 16-23
DMA1REQ3
0F013h
---
Channel 1 requestor address 24-25
386 EX DMA Controller Registers table (continued)
DMA0TAR0
0F000h
0000h
Channel 0 target address 0-7
DMA0TAR1
0F000h
0000h
Channel 0 target address 8-15
DMA0TAR2
0F087h
0087h
Channel 0 target address 16-23