mcf5307cft90b Freescale Semiconductor, Inc, mcf5307cft90b Datasheet - Page 284

no-image

mcf5307cft90b

Manufacturer Part Number
mcf5307cft90b
Description
Mcf5307 Coldfire Integrated Microprocessor User
Manufacturer
Freescale Semiconductor, Inc
Datasheet
DMA Controller Module Programming Model
12.4.1 Source Address Registers (SAR0–SAR3)
SARn, Figure 12-4, contains the address from which the DMA controller requests data. In
single-address mode, SARn provides the address regardless of the direction.
1
Address
12-6
Channel
Reset
On the original MCF5307 mask set (H55J), the BCR of the DMA channels can accommodate only 16 bits.
However, because the revised MCF5307 supports a 24-bit byte count range, the position of the BCR in the
memory map depends on whether a 16- or 24-bit byte counter is selected. The 24-bit byte count can be
selected by setting BCR24BIT = 1, making DCR[AT] available. The AT bit selects whether DMA channels
assert acknowledge during the entire transfer or only at the final transfer of a DMA transaction.
New applications should take advantage of the full range of the 24-bit byte counter, including the AT bit. The
16-bit byte count option (BCR24BIT = 0) retains compatibility with older MCF5307 revisions.
DMA
Field
R/W
3
Table 12-2. Memory Map for DMA Controller Module Registers (Continued)
31
0x3CC
0x3CC
MBAR
Offset
0x3C0
0x3C4
0x3C8
0x3D0
0x3D4
External masters cannot access MCF5307 on-chip memories or
MBAR, but they can access DMA module registers.
SAR/DAR address ranges cannot be programmed to on-chip
SRAM because it cannot be accessed by on-chip DMA.
DMA status register 3
DMA interrupt vector
register 3 (DIVR3)
(DSR3) [p. 12-10]
Byte count register 3 (BCR24BIT = 0)
Figure 12-4. Source Address Registers (SARn)
Reserved
[p. 12-11]
[31:24]
Freescale Semiconductor, Inc.
For More Information On This Product,
0000_0000_0000_0000_0000_0000_0000_0000
Go to: www.freescale.com
MBAR + 0x300, 0x340, 0x380, 0x3C0
MCF5307 User’s Manual
Destination address register 3 (DAR3) [p. 12-7]
Source address register 3 (SAR3) [p. 12-6]
DMA control register 3 (DCR3) [p. 12-8]
Byte count register 3 (BCR24BIT = 1)
[23:16]
NOTE:
NOTE:
SAR
R/W
1
Reserved
Reserved
[15:8]
Reserved
1
(BCR3) [p. 12-7]
[7:0]
0

Related parts for mcf5307cft90b