User`s manual
.DIAGFCN
5-89
5
PPC1-Bug>MD 20100:40 <Return> (display report)
00020100 00000005 00000000 00000000 0000004E ...............N
00020110 72616D00 00000000 00000000 00000000 ram.............
00020120 00000000 00000000 0000004E 6D636563 ...........Nmcec
00020130 63000000 00000000 00000000 00000000 c...............
00020140 00000000 0000004E 6D636563 63000000 .......Nmcecc...
00020150 00000000 00000000 00000000 00000000 ................
00020160 0000004E 6D656D63 31000000 00000000 ...Nmemc1.......
00020170 00000000 00000000 00000000 0000004E ...............N
00020180 6D656D63 32000000 00000000 00000000 memc2...........
00020190 00000000 00000000 00000000 00000000 ................
000201A0 00000000 00000000 00000000 00000000 ................
000201B0 00000000 00000000 00000000 00000000 ................
000201C0 00000000 00000000 00000000 00000000 ................
000201D0 00000000 00000000 00000000 00000000 ................
000201E0 00000000 00000000 00000000 00000000 ................
000201F0 00000000 00000000 00000000 00000000 ................
Example 4: .ST_NMLIST
PPC1-Bug>MM 10100;DI <Return>
00010100 59200074 SYSCALL .DIAGFCN <Return>
00010108 59200063 SYSCALL .RETURN <Return>
PPC1-Bug>RM R02 <Return> (pointer to DIAGFCN struct)
R03 =00000000? 20000 . <Return>
PPC1-Bug>MM 20000 <Return>
00020000 00000000? 4 <Return> (DIAGFCN #4, .ST_NMLIST)
00020004 00000000? 20008 <Return> (pointer to variable arguments)
00020008 00000000? 4 <Return> (size of buffer)
0002000C 00000000? 20100 . <Return> (pointer to buffer)
PPC1-Bug>BF 20100:800 FFFFFFFF <Return>
Effective address: 00020100
Effective count : &8192
PPC1-Bug>GO 10100 <Return> (get buffer size needed for report)
Effective address: 00010100
PPC1-Bug>RM R02 <Return> (check return status, 0=OK)
R03 =00000000? . <Return>
PPC1-Bug>MM 20100 <Return>
00020100 00000AFE? . <Return> (need ÕAFEÕ bytes for report)
PPC1-Bug>RM R02 <Return> (pointer to DIAGFCN struct)
R03 =00000000? 20000. <Return>