8-2
MPC8240 Integrated Processor User’s Manual
DMA Register Summary
Figure 8-1 provides a block diagram of the MPC8240 DMA unit.
.
Figure 8-1. DMA Controller Block Diagram
8.2 DMA Register Summary
There are two complete sets of DMA registers on the MPC8240—one for channel 0 and
one for channel 1.
The DMA registers of the MPC8240 comprise part of the MPC8240 embedded utilities and
are memory mapped. The base addresses for the DMA registers are determined by the
PCSRBAR for accesses from PCI memory space and the EUMBBAR for accesses from
local memory. See Section 3.4, “Embedded Utilities Memory Block (EUMB),” for more
information.
The two DMA channels on the MPC8240 are identical, except that the registers for channel
0 are located at offsets 0x100 and 0x0_1100, and the registers for channel 1 are located at
offsets 0x200 and 0x0_1200. Throughout this chapter, the registers are described by a
singular acronym (for example, DMR stands for the mode register for either channel 0 or
channel 1). Table 8-1 summarizes the DMA registers on the MPC8240. All DMA registers
are 32 bits wide and are accessible from the processor or remote PCI masters in both host
and agent mode as shown.
PCI Bus
PCI Interface Unit
DMA 0
Interface logic
To memory interface
DMA 1
Queue
Queue
64 bytes
Summary of Contents for MPC8240
Page 1: ...MPC8240UM D Rev 1 1 2001 MPC8240 Integrated Processor User s Manual ...
Page 38: ...xviii MPC8240 Integrated Processor User s Manual TABLES Table Number Title Page Number ...
Page 48: ...xlviii MPC8240 Integrated Processor User s Manual Acronyms and Abbreviations ...
Page 312: ...6 94 MPC8240 Integrated Processor User s Manual ROM Flash Interface Operation ...
Page 348: ...7 36 MPC8240 Integrated Processor User s Manual PCI Host and Agent Modes ...
Page 372: ...8 24 MPC8240 Integrated Processor User s Manual DMA Register Descriptions ...
Page 394: ...9 22 MPC8240 Integrated Processor User s Manual I2O Interface ...
Page 412: ...10 18 MPC8240 Integrated Processor User s Manual Programming Guidelines ...
Page 454: ...12 14 MPC8240 Integrated Processor User s Manual Internal Arbitration ...
Page 466: ...13 12 MPC8240 Integrated Processor User s Manual Exception Latencies ...
Page 516: ...16 14 Watchpoint Trigger Applications ...
Page 538: ...B 16 MPC8240 Integrated Processor User s Manual Setting the Endian Mode of Operation ...
Page 546: ...C 8 MPC8240 Integrated Processor User s Manual ...
Page 640: ...INDEX Index 16 MPC8240 Integrated Processor User s Manual ...