Figure 1011. dma control register (continued) – Intel 80C188XL User Manual

Page 271

Advertising
background image

DIRECT MEMORY ACCESS UNIT

10-16

Figure 10-11. DMA Control Register (Continued)

Register Name:

DMA Control Register

Register Mnemonic:

DxCON

Register Function:

Controls DMA channel parameters.

Bit

Mnemonic

Bit Name

Reset

State

Function

TC

Terminal
Count

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).

INT

Interrupt

X

Set INT to generate an interrupt request on Terminal
Count. The TC bit must be set to generate an interrupt.

SYN1:0

Synchron-
ization Type

XX

Selects channel synchronization:

SYN1 SYN0

Synchronization Type

0

0

Unsynchronized

0

1

Source-synchronized

1

0

Destination-synchronized

1

1

Reserved (do

not

use)

P

Relative
Priority

X

Set P to select high priority for the channel; clear P to
select low priority for the channel.

IDRQ

Internal
DMA
Request
Select

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).

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.

15

0

S
T
R
T

C
H
G

W

O
R
D

P

S
Y
N

0

S
Y
N

1

I

D
R
Q

T

C

S

I

N
C

S
D
E
C

I

N

T

D

I

N
C

D
D
E
C

D

M

E

M

S

M

E

M

A1180-0A

Advertising
This manual is related to the following products: