Motorola MCF5282 ユーザーズマニュアル
29-30
MCF5282 User’s Manual
MOTOROLA
Background Debug Mode (BDM)
The size field is examined each time a
FILL
command is processed, allowing the operand
size to be altered dynamically.
Command Formats:
Command Sequence:
Figure 29-28.
FILL
Command Sequence
Operand Data:
A single operand is data to be written to the memory location. Byte
data is sent as a 16-bit word, justified in the least-significant byte; 16-
and 32-bit operands are sent as 16 and 32 bits, respectively.
data is sent as a 16-bit word, justified in the least-significant byte; 16-
and 32-bit operands are sent as 16 and 32 bits, respectively.
Result Data:
Command complete status (0xFFFF) is returned when the register
write is complete. A value of 0x0001 (with S set) is returned if a bus
error occurs.
write is complete. A value of 0x0001 (with S set) is returned if a bus
error occurs.
15
12
11
8
7
4
3
0
Byte
0x1
0xC
0x0
0x0
X
X
X
X
X
X
X
X
D[7:0]
Word
0x1
0xC
0x4
0x0
D[15:0]
Longword
0x1
0xC
0x8
0x0
D[31:16]
D[15:0]
Figure 29-27.
FILL
Command Format
XXX
’NOT READY’
FILL (B/W)
???
DATA
’NOT READY’
NEXT CMD
’NOT READY’
WRITE
MEMORY
LOCATION
XXX
BERR
NEXT CMD
’CMD COMPLETE’
XXX
’ILLEGAL’
NEXT CMD
’NOT READY’
XXX
’NOT READY’
FILL (LONG)
???
MS DATA
’NOT READY’
LS DATA
’NOT READY’
WRITE
MEMORY
LOCATION
XXX
BERR
NEXT CMD
’CMD COMPLETE’
XXX
’ILLEGAL’
NEXT CMD
’NOT READY’
NEXT CMD
’NOT READY’