Motorola MVME172 User Manual

Page 271

Advertising
background image

Programming Model

http://www.mcg.mot.com/literature

4-35

4

IPEND

When this bit is set, the DMA process was terminated if
the DMAEND signal was asserted by the Industry Pack
and the DMAEI bit is set in the DMA Control Register
2.This bit is cleared when DMA is enabled. A DMAC
interrupt will be generated if interrupts are enabled

DMA Interrupt Control Register

The registers which control IP_c and IP_d are not used on the 200/300-
Series MVME172.

DIL2-DIL0

These three bits select the interrupt level for DMA. Level
0 does not generate an interrupt.

DICLR

Writing a logic 1 to this bit clears the DINT status bit.

DIEN

When DIEN is set, the interrupt is enabled. When DIEN
is cleared, the interrupt is disabled.

DINT

When this bit is high, an interrupt will be generated for a
DMAC if the DIEN bit is set to a one. The interrupt is at
the level programmed in DL2-DL0. The DINT bit is set
when one of the following bits are set in the Status
Register: DLBE, IPEND, CHANI, IPTO, and DONE.

DMA Enable Register

The registers which control IP_c and IP_d are not used on the 200/300-
Series MVME172.

ADR/SIZ

$FFFBC021, $39, $51, $69 (8 bits each)

BIT

7

6

5

4

3

2

1

0

NAME

0

0

DINT

DIEN

DICLR

DIL2

DIL1

DIL0

OPER

R

R

R

R/W

C

R/W

R/W

R/W

RESET

0 R

0 R

1 R

0 R

0 R

0 R

0 R

0 R

ADR/SIZ

$FFFBC022, $3A, $52, $6A (8 bits each)

BIT

7

6

5

4

3

2

1

0

NAME

0

0

0

0

0

0

0

DEN

Advertising