Register Name:
Register Mnemonic:
Register Function:
15
D
D
D
S
M
D
I
M
E
E
N
E
M
C
C
M
Bit
Bit Name
Mnemonic
TC
Terminal
Count
INT
Interrupt
SYN1:0
Synchron-
ization Type
P
Relative
Priority
IDRQ
Internal
DMA
Request
Select
NOTE: Reserved register bits are shown with gray shading. Reserved bits must be written to a
logic zero to ensure compatibility with future Intel products.
Figure 10-13. DMA Control Register (Continued)
DMA Control Register
DxCON
Controls DMA channel parameters.
S
S
T
I
S
D
I
C
N
Y
E
N
T
N
C
C
1
Reset
State
X
Set TC to terminate transfers on Terminal Count. This
bit is ignored for unsynchronized transfers (that is, the
DMA channel behaves as if TC is set, regardless of its
condition).
X
Set INT to generate an interrupt request on Terminal
Count. The TC bit must be set to generate an interrupt.
XX
Selects channel synchronization:
SYN1 SYN0
0
0
0
1
1
0
1
1
X
Set P to select high priority for the channel; clear P to
select low priority for the channel.
X
Set IDRQ to select internal DMA requests and ignore
the external DRQ pin. Clear IDRQ to select the DRQ pin
as the source of DMA requests. When IDRQ is set, the
channel must be configured for source-synchronized
transfers (SYN1:0 = 01).
DIRECT MEMORY ACCESS UNIT
S
P
I
C
Y
D
H
N
R
G
0
Q
Function
Synchronization Type
Unsynchronized
Source-synchronized
Destination-synchronized
Reserved (do not use)
0
S
W
T
O
R
R
T
D
A1180-0A
10-21