Shown in, Figure 16-8, Table 16-3 describes dcr n fields – Motorola ColdFire MCF5281 User Manual

Page 304

Advertising
background image

DMA Controller Module

16-8

Freescale Semiconductor

Table 16-3

describes DCRn fields.

31

30

29

28

27

25

24

23

22

21

20

19

18

17

16

Field INT

EEXT

CS

AA

BWC

SINC

SSIZE

DINC

DSIZE

START

Reset

0000_0000_0000_0000

R/W

R/W

15

14

0

Field AT

1

1

Available only if BCR24BIT = 1, otherwise reserved.

Reset

0

N/A

R/W

R/W

Address

IPSBAR + 0x108, 0x148, 0x188, 0x1C8

Figure 16-8. DMA Control Registers (DCRn)

Table 16-3. DCRn Field Descriptions

Bits

Name

Description

31

INT

Interrupt on completion of transfer. Determines whether an interrupt is generated by completing a
transfer or by the occurrence of an error condition.
0 No interrupt is generated.
1 Internal interrupt signal is enabled.

30

EEXT

Enable external request. Care should be taken because a collision can occur between the START bit
and DREQ when EEXT = 1.
0 External request is ignored.
1 Enables external request to initiate transfer. The internal request (initiated by setting the START

bit) is always enabled.

29

CS

Cycle steal.
0 DMA continuously makes read/write transfers until the BCR decrements to 0.
1 Forces a single read/write transfer per request. The request may be internal by setting the START

bit, or external by asserting DREQ.

28

AA

Auto-align. AA and SIZE determine whether the source or destination is auto-aligned, that is,
transfers are optimized based on the address and size. See

Section 16.5.4.1, “Auto-Alignment

.

0 Auto-align disabled
1 If SSIZE indicates a transfer no smaller than DSIZE, source accesses are auto-aligned; otherwise,

destination accesses are auto-aligned. Source alignment takes precedence over destination
alignment. If auto-alignment is enabled, the appropriate address register increments, regardless
of DINC or SINC.

MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3

Advertising
This manual is related to the following products: