![Motorola MVME3600 Series Programmer'S Reference Manual Download Page 99](http://html.mh-extra.com/html/motorola/mvme3600-series/mvme3600-series_programmers-reference-manual_243930099.webp)
Functional Description
http://www.motorola.com/computer/literature
2-27
2
or the MPC bus. The three low order address bits are exclusive-ORed with
a three-bit value that depends on the length of the operand, as shown
below.
Table 2-5. Address Modification for Little-Endian Transfers
Note
The only legal data lengths supported in little-endian mode are 1,
2, 4, or 8-byte aligned transfers.
Since this method has some difficulties dealing with unaligned PCI-
originated transfers, the Raven MPC master will break up all unaligned
PCI transfers into multiple aligned PCI transfers into multiple aligned
transfers on the MPC bus.
Raven Registers
The Raven registers are not sensitive to changes in big-endian and
little-endian mode. With respect to the MPC bus (but not always the
address internal to the processor), the MPC registers are always
represented in big-endian mode. This means that the processor’s internal
view of the MPC registers will appear different depending on which mode
the processor is operating in.
With respect to the PCI bus, the RavenMPIC registers and the
configuration registers are always represented in little-endian mode.
Data Length
(bytes)
Address Modification
1
XOR with 111
2
XOR with 110
4
XOR with 100
8
no change