
Chapter 11. Debug Support
For More Information On This Product,
Go to: www.freescale.com
11-61
Debug C Definition of PSTDDATA Outputs
movem.l
<ea>y,#list
PSTDDATA = 0x1,{0xB, source},...
3
moveq.l
#<data>,Dx
PSTDDATA = 0x1
muls.l
<ea>y,Dx
PSTDDATA = 0x1,{0xB, source operand}
muls.w
<ea>y,Dx
PSTDDATA = 0x1,{0x9, source operand}
mulu.l
<ea>y,Dx
PSTDDATA = 0x1,{0xB, source operand}
mulu.w
<ea>y,Dx
PSTDDATA = 0x1,{0x9, source operand}
mvs.b
<ea>y,Dx
PSTDDATA = 0x1, {0x8, source operand}
mvs.w
<ea>y,Dx
PSTDDATA = 0x1, {0x9, source operand}
mvz.b
<ea>y,Dx
PSTDDATA = 0x1, {0x8, source operand}
mvz.w
<ea>y,Dx
PSTDDATA = 0x1, {0x9, source operand}
neg.l
Dx
PSTDDATA = 0x1
negx.l
Dx
PSTDDATA = 0x1
nop
PSTDDATA = 0x1
not.l
Dx
PSTDDATA = 0x1
or.l
<ea>y,Dx
PSTDDATA = 0x1,{0xB, source operand}
or.l
Dy,<ea>x
PSTDDATA = 0x1,{0xB, source},{0xB, destination}
ori.l
#<data>,Dx
PSTDDATA = 0x1
pea.l
<ea>y
PSTDDATA = 0x1,{0xB, destination operand}
pulse
PSTDDATA = 0x4
rems.l
<ea>y,Dw:Dx
PSTDDATA = 0x1,{0xB, source operand}
remu.l
<ea>y,Dw:Dx
PSTDDATA = 0x1,{0xB, source operand}
rts
PSTDDATA = 0x1, PSTDDATA = 0x5, {[0x9AB], target address}
sats.l
Dx
PSTDDATA = 0x1
scc.b
Dx
PSTDDATA = 0x1
sub.l
<ea>y,Dx
PSTDDATA = 0x1,{0xB, source operand}
sub.l
Dy,<ea>x
PSTDDATA = 0x1,{0xB, source},{0xB, destination}
suba.l
<ea>y,Ax
PSTDDATA = 0x1,{0xB, source operand}
subi.l
#<data>,Dx
PSTDDATA = 0x1
subq.l
#<data>,<ea>x
PSTDDATA = 0x1,{0xB, source},{0xB, destination}
subx.l
Dy,Dx
PSTDDATA = 0x1
swap.w
Dx
PSTDDATA = 0x1
tas.b
<ea>x
PSTDDATA = 0x1, {0x8, source}, {0x8, destination}
tpf
PST = 0x1
tpf.l
#<data>
PST = 0x1
tpf.w
#<data>
PST = 0x1
trap
#<data>
PSTDDATA = 0x1
1
Table 11-29. PSTDDATA Specification for User-Mode Instructions (Continued)
Instruction
Operand Syntax
PSTDDATA
F
Freescale Semiconductor, Inc.
n
.