4 write memory location (write) – Freescale Semiconductor MCF5480 User Manual
Page 288

MCF548x Reference Manual, Rev. 3
8-38
Freescale Semiconductor
Result Data
Word results return 16 bits of data; longword results return 32. Bytes are returned
in the LSB of a word result, the upper byte is undefined. 0x0001 (S = 1) is returned
if a bus error occurs.
8.5.3.3.4
Write Memory Location (
WRITE
)
Write data to the memory location specified by the longword address. The address space is defined by
BAAR[TT,TM]. Hardware forces low-order address bits to zeros for word and longword accesses to
ensure that word addresses are word-aligned and longword addresses are longword-aligned.
Command Formats:
15
12
11
8
7
4
3
1
Byte
0x1
0x8
0x0
0x0
A[31:16]
A[15:0]
X
X
X
X
X
X
X
X
D[7:0]
Word
0x1
0x8
0x4
0x0
A[31:16]
A[15:0]
D[15:0]
Longword
0x1
0x8
0x8
0x0
A[31:16]
A[15:0]
D[31:16]
D[15:0]
Figure 8-29.
WRITE
Command Format