Motorola MPC823e Reference Manual page 553

Microprocessor for mobile computing
Table of Contents

Advertisement

DFCR—Destination Function Code Register
The 8-bit destination function code register contains the value that you would like to appear
on the AT pins when the associated DMA channel accesses the destination memory. This
register also controls the byte-ordering convention used in transfers.
DFCR
BITS
0
1
FIELD
RESERVED
ADDR
Bits 0–2—Reserved
These bits are reserved and must be set to 0.
BO—Byte Ordering
You must set this field to select the data buffer's required byte ordering. If these bits
are modified on-the-fly, it takes effect at the beginning of the next frame or at the
beginning of the next buffer descriptor.
00 = The DEC/Intel convention is used for byte ordering (swapped operation). It is also
called little-endian byte ordering. The transmission order of bytes within a buffer
word is reversed in comparison to the Motorola mode. This mode can only be
used with 32-bit port size memory.
01 = PowerPC little-endian byte ordering. As data is transmitted onto the serial line
from the data buffer, the least-significant byte of the buffer double-word contains
data to be transmitted earlier than the most-significant byte of the same buffer
double-word.
1X = Motorola byte ordering (normal operation) is also called big-endian byte ordering.
As data is transmitted onto the serial line from the data buffer, the most-significant
byte of the buffer word contains data to be transmitted earlier than the
least-significant byte of the same buffer word.
ATx—Address Type 1–3
This field contains the function code value used during SDMA channel memory access.
AT0 is driven with a 1, so that this SDMA channel access is identified as a DMA-type
access.
DATA LENGTH
This field contains the number of bytes that IDMA must transfer to or from this buffer
descriptor data buffer. It must be programmed to a value greater than zero.
MOTOROLA
2
3
4
BO
OFFSET + 2
MPC823e REFERENCE MANUAL
Communication Processor Module
5
6
AT1
AT2
AT3
7
16-99

Advertisement

Table of Contents
loading

Table of Contents