Memory Map/Register Definition
MCF548x Reference Manual, Rev. 3
Freescale Semiconductor 16-7

16.2.5 Transfer Count Configuration Register—SEC (TCCRSEC)

This register is used to configure the allocated maximum transfer count for each bank for the SEC 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
R0000 BANK3_TC 0 0 0 0 BANK2_TC
W
Reset0000111100001111
1514131211109876543210
R0000 BANK1_TC 0 0 0 0 BANK0_TC
W
Reset0000111100001111
Reg
Addr
MBAR + 0x1_FFD0

Figure 16-6. Transfer Count Configuration Register—SEC (TCCRSEC))

Table 16-6. TCCRSEC 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
SEC can make at most 4 * {field value} 32-bit transfers to/from bank 3 before it must wait
for other masters to complete their transfers. If this field is programmed to “0” the SEC 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
SEC can make at most 4 * {field value} 32-bit transfers to/from bank 2 before it must wait
for other masters to complete their transfers. If this field is programmed to “0” the SEC 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
SEC can make at most 4 * {field value} 32-bit transfers to/from bank 1 before it must wait
for other masters to complete their transfers. If this field is programmed to “0” the SEC 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
SEC can make at most 4 * {field value} 32-bit transfers to/from bank 0 before it must wait
for other masters to complete their transfers. If this field is programmed to “0” the SEC can
“own” bank 0 for arbitrarily long transfers.