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

Page 288

Advertising
background image

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

Advertising
This manual is related to the following products: