Motorola MVME2600 Series User Manual Page 110

  • Download
  • Add to my manuals
  • Print
  • Page
    / 518
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 109
DMA - Block of Memory Move
3-42
3
Note If the block transfer modes are used to transfer data
make sure that your VMEbus and VME memory
actually support the block transfer modes.
When the command is given on a non-VMEbus board, the
following message is shown:
This system does not host a VMEbus.
Be sure to set the high bit when specifying the address for the local
memory. Setting the high bit directs the address to the PCI bus. The
PCI bus actually strips the high bit and passes the address onward.
When specifying the VMEbus address, be sure to specify the exact
VME memory address (refer to the examples below). Refer to the
board installation and use manual for information on the VMEbus.
Examples
Example 1: Transfer data from the VMEbus to the local bus with
D32 block transfer cycles.
Fill memory on the VMEbus with an incrementing pattern (starts
with a value of 0 and increments by 4). This makes it easier to
illustrate some memory moves (DMAs) between the local bus and
the VMEbus.
PPC1-Bug>BF C1000000 C2000000 0 4
Effective address: C1000000
Effective address: C1FFFFFF
PPC1-Bug>
Memory
Location
(Processor View)
As Used in
the DMA
Command
$0 $80000000
$4000 $80004000
$C1000000 $01000000
$C1002000 $01002000
Page view 109
1 2 ... 105 106 107 108 109 110 111 112 113 114 115 ... 517 518

Comments to this Manuals

No comments