tEGSECT Hexadecimal Field
tisplacement Name 0 8 108 10C 18C 190 190 1B8
1BE 1CO 1CO 1C8
1CC
1CD
1CE 1DO CCWPRINT SYMTABLE SYMTBG BRKPNTBL TBLEND ARGS MVCNT1 MVCNT ARGMAX JFLAGS
ARGSCT MVCNT2 WAITRD WTRDCNT ORG Field Description, Contents, Meaning ENTRY DBGSECT CCW DS
DC
DC
DC DS DS EQU EQU EQU DS DS EQU DS DC
DC
DC
DC
DC
DC X'09',0,SILI,133 Printer CCW for 32D User-defined symbol table F'O' Symbcl tatle entries
16F'0,-1' Ereakpoint table
A (TBLEND) End address of breakpoint table
Constants fg! --oi)---- 5D
*-ARGS MVCNT1-8 * 6X 1X *-ARGS OD A*1 CL8'WAITRD' !(INPUT) C'U' X'OO' H'O' F'O' Arguaents stored here
Number of tytes in arguments
Needed for SET GPR command
End cf argument area
Flags corresponding to arguments. There is
one flag for each parameter, as follows: 00 = Numeric (0 - 9) FO Hexadecimal (A - F, 0 - 9)
FF Alphabetic (A -F)
Number of arguments in command line
For initializing to zero Parameter list to get input line
A(input buffer)
Clean up and logical carriage return
Byte count filled in here Origin of rcutine teing examined DEC 1D g!!£ DEBD.QMP Binary word 1D8 1EO 1E8
1EC 1FO 1F4
1F8
1FC 200 204 208 248
DECDEC ARGSAV RETSAV EXAMLC EXAMLG BEGAT STOPAT LASTLINE SAVE1 SAVE2 DBGSAV1 DBGSAV2 DS
DS
DS
DS
DS
DS
DS
DS EQU DS DS DS DS
1D
1F
1F
1F
1F
1F
1F
DECDEC
1F
1F
16F
16F Decimal word
Storage for argument location
Storage for return address
First location to te examined
Length of field to be examined
Eeginning parameter teing Frocessed Last Farameter location
32 bytes for last line dumped DEEtOMP uses this area for line count DEEUG EALR-call save
Save area fer 154 IBM VM/370 Data Areas and Control Block Logic
Hexadecimal Field
Lisplacement Name
288
298 2AO 2A1
2AC 303 304 324
325
328
328 330 334
337
338
33A
33C 340 348
34C 350 358
359
361
36F
379
37F 380 388
38C
38E 390 391
392
393
394 TSYM XPSi OUTPT1 LINE
LINE1
LINE1B
LINE1A
LINE1C
LINE1D DBGOUT INPUT INPUT1 CONiR CONiRL DS DS DC
DC
DC DC DC
DC
DC EQU EQU EQU DS DC
DC
DC
DC INPUTSIZ DS DS DC CONHCT DC HEX DS DC HEX HEX DS DC BITS DC CONHXT ORG DC
DC EQU DBGSiTCH DC DBDEXIT EQU DBDDMSG EQU DBGSET EQU DBGPERM EQU DBGCOND EQU 12JJ2!iIDl YPSi DS TBLINDX DS BCR NOPR ILC
ILC11 ILC0110 ILCOO BAL
BALR DBGXiK NOPR DS DC
DC
DC EQU EQU DS Field Descripticn, Contents, Meaning
4F
1D
1C i i
CL 11' 1 87X'40' C'*' 32X'40' C'*' X'40' LINE
LINE LINE+60 Symbcl entry
Execution PSi 1*2 Byte count I/O tuffer
Filler bytes
A*3 Filler bytes
Filler bytes
A*4 Filler bytes
A*5 Filler bytes OutFut buffer
Input buffer
Hexadecimal pack area OD for to type PLIST continued PLIST continued PLIST continued PLIST continued CL8'TYPLIN' AL1(1),AL3(DBGOUT) CL1'B',AL2(0)
AL 1 (0) A*6 outrut line
1H
1H Size of typed-in input line
Reserved for IBM use F'O' X'FAFBFCFDFEFFOOOO' Translate tatle
1F Binary word X'FFFFFFFF' Fence
2F Printer graFhic word X'FF' Extra translate byte X'COCOCOCOCOCOCOCO' Scratch word
*+14 Translate table
C'0123456789' Translate table Translate table
CONHCT-C'A' X'OO' A*7 Internal LEEUG status flags in DBGSilTCH --X'80'---- X'40' X'20' X'10' X'08' X'04' X'02' Reserved for IBM use
Reserved for IBM use
Exit from DEBDUMP Duplicate message in SET command
Reserved for IBM use
Reserved for IBM use DEBDUfE D ]se F
o
o
1C X'06' X'04' X'02' X'45' X'05' 3H PSi containing NSI Current BRKET table index NOPE to Fad DBGXiK when needed
Additional NOPR (if needed)
A*8 ILC ef instruction in DBGXiK A*9 3 halfword instructions (6 bytes) A*10 2 halfword instructions (4 bytes)
A*11 1 halfword instructicns (2 bytes)
EAL operation code
EALR operation code
Re-create instruction at BRKPT address DBGSECT 39A LPSi 48 Give control to NSI Section 2. CMS Lata Areas and Contrel Blocks 155
Previous Page Next Page