Chapter 8. DMA Controller
8-21
DMA Register Descriptions
Figure 8-7 shows the bits in the SARs.
Figure 8-7. Source Address Register (SAR)
Table 8-4 describes the bit settings for the SARs.
8.7.5 Destination Address Registers (DARs)
The DARs indicate the address to which the DMA controller writes data. This address can
be either a PCI memory or local memory address. The software has to ensure that this is a
valid memory address. In agent mode, all DMA to PCI write transactions are translated if
the DAR address is within the outbound translation window. See Section 3.3.2, “Outbound
PCI Address Translation,” for more information.
Figure 8-8 shows the bits in the SARs.
Figure 8-8. Destination Address Register (DAR)
Table 8-4 describes the bit settings for the DARs.
8.7.6 Byte Count Registers (BCRs)
The BCRs contain the number of bytes per transfer. The maximum transfer size is 64
Mbytes - 1 byte.
Table 8-6. SAR Field Description—Offsets 0x110, 0x210
Bits
Name
Reset
Value
R/W
Description
31–0
SAR
All 0s
RW
Source address. This register contains the source address of the DMA transfer. The
content is updated by the MPC8240 after every DMA read operation.
Table 8-7. DAR Field Description—Offsets 0x118, 0x218
Bits
Name
Reset
Value
R/W
Description
31–0
DAR
All 0s
RW
Destination address. This register contains the destination address of the DMA
transfer. The content is updated by the MPC8240 after every DMA write operation.
SAR
31
0
DAR
31
0
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 ...