Chapter 5 Background Debug Controller (S12ZBDCV2)
S12ZVHY/S12ZVHL Family Reference Manual Rev. 1.05
Freescale Semiconductor
159
NOTE
DUMP_MEM{_WS} is a valid command only when preceded by SYNC,
NOP, READ_MEM{_WS}, or another DUMP_MEM{_WS} command.
Otherwise, an illegal command response is returned, setting the ILLCMD
bit. NOP can be used for inter-command padding without corrupting the
address pointer.
The size field (sz) is examined each time a DUMP_MEM{_WS} command is processed, allowing the
operand size to be dynamically altered. The examples show the DUMP_MEM.B{_WS},
DUMP_MEM.W{_WS} and DUMP_MEM.L{_WS} commands.
5.4.4.6
FILL_MEM.sz, FILL_MEM.sz_WS
FILL_MEM.sz
Write memory specified by debug address register, then
increment address
Non-intrusive
0x12
Data[7-0]
host
target
host
target
D
A
C
K
0x16
Data[15-8]
Data[7-0]
host
target
host
target
host
target
D
A
C
K
0x1A
Data[31-24]
Data[23-16]
Data[15-8]
Data[7-0]
host
target
host
target
host
target
host
target
host
target
D
A
C
K
FILL_MEM.sz_WS
Write memory specified by debug address register with
status, then increment address
Non-intrusive
0x13
Data[7-0]
BDCCSRL
host
target
host
target
D
L
Y
target
host
0x17
Data[15-8]
Data[7-0]
BDCCSRL
host
target
host
target
host
target
D
L
Y
target
host