Freescale Semiconductor MCF5480 User Manual

Page 414

Advertising
background image

MCF548x Reference Manual, Rev. 3

16-6

Freescale Semiconductor

16.2.4

Transfer Count Configuration Register—DMA Write Channel
(TCCRDW)

This register is used to configure the allocated maximum transfer count for each bank of the DMA write

channel as it accesses SRAM directly, without going through the system bus.

Each field is described in the table below.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

R

0

0

0

0

BANK3_TC

0

0

0

0

BANK2_TC

W

Reset

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

R

0

0

0

0

BANK1_TC

0

0

0

0

BANK0_TC

W

Reset

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

Reg

Addr

MBAR + 0x1_FFCC

Figure 16-5. Transfer Count Configuration Register—DMA Write Channel (TCCRDW)

Table 16-5. TCCRDW Register Field Descriptions

Bits

Name Description

31–28

Reserved, should be cleared.

27–24

BANK3_TC Bank three transfer count. This field indicates the maximum transfer count for bank 3. The

DMA write channel can make at most 4 * {field value} 32-bit transfers to bank 3 before it
must wait for other masters to complete their transfers. If this field is programmed to “0” the
DMA write channel can “own” bank 3 for arbitrarily long transfers.

23–20

Reserved, should be cleared.

19–16

BANK2_TC Bank two transfer count. This field indicates the maximum transfer count for bank 2. The

DMA write channel can make at most 4 * {field value} 32-bit transfers to bank 2 before it
must wait for other masters to complete their transfers. If this field is programmed to “0” the
DMA write channel can “own” bank 2 for arbitrarily long transfers.

15–12

Reserved, should be cleared.

11–8

BANK1_TC Bank one transfer count. This field indicates the maximum transfer count for bank 1. The

DMA write channel can make at most 4 * {field value} 32-bit transfers to bank 1 before it
must wait for other masters to complete their transfers. If this field is programmed to “0” the
DMA write channel can “own” bank 1 for arbitrarily long transfers.

7–4

Reserved, should be cleared.

3–0

BANK0_TC Bank zero transfer count. This field indicates the maximum transfer count for bank 0. The

DMA write channel can make at most 4 * {field value} 32-bit transfers to bank 0 before it
must wait for other masters to complete their transfers. If this field is programmed to “0” the
DMA write channel can “own” bank 0 for arbitrarily long transfers.

Advertising
This manual is related to the following products: