Dma status/interrupt enable register – Digi NS9750 User Manual

Page 540

Advertising
background image

D M A C o n t r o l a n d S t a t u s r e g i s t e r s

5 1 6

N S 9 7 5 0 H a r d w a r e R e f e r e n c e

DMA Status/Interrupt Enable register

Address: DMA1

9000 0014 / 0034 / 0054 / 0074 / 0094 / 00B4 / 00D4 / 00F4 / 0114 / 0134 /
0154 / 0174 / 0194 / 01B4 / 01D4 / 01F4

Address: DMA2

9011 0014 / 0034 / 0054 / 0074 / 0094 / 00B4 / 00D4 / 00F4 / 0114 / 0134 /
0154 / 0174 / 0194 / 01B4 / 01D4 / 01F4

The DMA Status/Interrupt Enable register contains DMA transfer status as well as
control information for generating interrupt signals. There is a DMA Status/Interrupt
Enable register for each channel within each DMA controller module.

D15:10

R

STATE

0

State field

0x00

Idle

0x20

Transfer in progress

0x18

Update buffer descriptor

Describes the current state of the DMA controller state
machine.

D09:00

R

INDEX

0

Index value

Identifies the current byte offset pointer relative to the
buffer descriptor pointer.

Bits

Access

Mnemonic

Reset

Description

Table 313: BBus DMA Control register bit definition

13

12

11

10

9

8

7

6

5

4

3

2

1

0

15

14

31

29

28

27

26

25

24

23

22

21

20

19

18

17

16

30

ECIE

NRIE

NCIP

ECIP

BLEN

PCIE

CAIE

NRIP

CAIP

PCIP

Not used

NCIE

WRAP IDONE LAST

FULL

Advertising