mcf5307cft90b Freescale Semiconductor, Inc, mcf5307cft90b Datasheet - Page 282

no-image

mcf5307cft90b

Manufacturer Part Number
mcf5307cft90b
Description
Mcf5307 Coldfire Integrated Microprocessor User
Manufacturer
Freescale Semiconductor, Inc
Datasheet
DMA Controller Module Programming Model
Any operation involving the DMA module follows the same three steps:
12.4 DMA Controller Module Programming Model
This section describes each internal register and its bit assignment. Note that there is no way
to prevent a write to a control register during a DMA transfer. Table 12-2 shows the
mapping of DMA controller registers. Note the differences for the byte count registers
depending on the value of MPARK[BCR24BIT].
12-4
1. Channel initialization—Channel registers are loaded with control information,
2. Data transfer—The DMA accepts requests for operand transfers and provides
3. Channel termination—Occurs after the operation is finished, either successfully or
address pointers, and a byte-transfer count.
addressing and bus control for the transfers.
due to an error. The channel indicates the operation status in the channel’s DSR,
described in Section 12.4.5, “DMA Status Registers (DSR0–DSR3).”
Write:
Read:
Freescale Semiconductor, Inc.
Figure 12-3. Single-Address Transfers
Control Signals
Control Signals
Memory
For More Information On This Product,
Memory
Go to: www.freescale.com
MCF5307 User’s Manual
Data
Data
DMA
DMA
Control Signals
Control Signals
Peripheral
Peripheral

Related parts for mcf5307cft90b