Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

LDRST

Prolog  

Control Block Contents  

LDRST DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

LDRST Prolog

Name : LDRST Description: Loader Storage Area DSECT : LDRST Function : Mapping macro that maps the CMS LOAD and INCLUDE command work area. LDRST describes the fields of the work area used by the loader. The work area is obtained and built dynamically by DMSLDR from CMS free storage. LDRST is called by the LDRST macro.

 

LDRST Control Block Content


LDRST DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure LDRST Loader Storage Area 0000 0 Signed 4 GPRSAV (3) REGISTERS 9-12 000C 12 Signed 4 LOCSAV BASE REGISTER A(DMSLDRA) 0010 16 Signed 4 NATSAV NATIVE LANG. PLIST PTR. 0014 20 Signed 4 ENGSAV ENGLISH PLIST POINTER 0018 24 Character 8 NAMORIG "ORIGIN" NAME VALUE 0020 32 Signed 4 RETT RETURN REGISTER FOR DMSLSB 0024 36 Signed 4 LOCCT (LOCCNT) NEXT LOAD LOCATION 0028 40 Signed 4 BRAD (STRTADDR) START EXECUTION ADDRESS 002C 44 Signed 4 TBLREF (ALDRTBL) TOP OF LOADER TABLE 0030 48 Bitstring 1 FLAG1 LOADER SWITCHES (PERMANENT) 1... .... ABSOLUTE X'80' ABSOLUTE LOADING .1.. .... FSTXTADR X'40' FIRST TEXT ADDRESS SAVED ..1. .... COMMONEX X'20' COMMON ENTRIES EXIST IN LOADER TABLE ...1 .... PREXIST X'10' PR ENTRIES EXEIST IN LOADER TABLE .... 1... ENDCDADR X'08' ALLOW END CARD ADDRESS .... .1.. NOERASE X'04' DON'T ERASE THE LOAD MAP .... ..1. WORKFILE X'02' WORK FILE EXISTS .... ...1 NODUP X'01' DO NOT TYPE MSG 202W 0031 49 Bitstring 1 FLAG2 LOADER SWITCHES (PERMANENT) 1... .... STRINITC X'80' CALL STRINIT ON LOADMOD .1.. .... NOMAP X'40' DO NOT CREATE A LOAD MAP ..1. .... APRILB X'20' REP CARD PROCESSING CONTROL ...1 .... NOAUTO X'10' NO AUTOMATIC TEXT DECK CHECKING .... 1... TYPE X'08' TYPE LOAD MAP AT TERMINAL .... .1.. NOREP X'04' NO REP CARD PRINTING .... ..1. NOINV X'02' NO INVALID CARD TYPEOUT .... ...1 NOLIBE X'01' NO AUTOMATIC TXT LIBRARY SEARCHING 0032 50 Bitstring 1 FLAG3 MORE FLAGS 1... .... CMD X'80' PROCESSING NAMES FROM CMD LI .1.. .... RLDSAVE X'40' Save RLD data when loading text files. This RLD information is for use in subsequent GENMOD commands. ..1. .... HISTORY X'20' HIST option of LOAD or INCLUDE specified. Save the comments when loading text files for subsequent GENMOD. ...1 .... SLCBIT X'10' SLC card was encoutered .... 11.. LOCCTSET X'0C' ORIGIN HIGH specified on the .... 1... HIGH X'08' ORIGIN HIGH specified on the LOAD command .... .1.. LOW X'04' ORIGIN LOW specified on the LOAD command .... ..11 STRTAMOD X'03' 01=AMODE 24 10=AMODE 31 11=AMODE ANY Used to determine AMODE when control is passed to loaded routine 0033 51 Bitstring 1 FLAG4 LOADER SWITCHES 1... .... ORGFLG X'80' INDICATE ORIGIN SPECIFIED .1.. .... RMODEFLG X'40' INDICATE RMODE SPECIFIED ..1. .... PRESFLAG X'20' INDICATE PRES SPECIFIED ...1 .... RELOADFL X'10' INDICATE "RELOADING" .... 1... FTFLAG X'08' INDICATE FILETYPE SPECIFIED .... .1.. NOVER X'04' NO VERIFY CARD PRINTING .... ..1. NOUNDEF X'02' NO MESSAGE FOR UNDEFINED .... ...1 PREALLOC X'01' PREALLOC STORAGE AVAILABLE 0034 52 Signed 2 TBLCT NUMBER OF ENTRIES IN LOADER TABLE 0036 54 Signed 2 * UNUSED 0038 56 Signed 4 PRIMINFO Address of program info blk (in bytes) 003C 60 Signed 4 RLDCONST RELOCATION CONSTANT 0040 64 Signed 4 PARMLIST UPDATED PARAMETER LIST POINTER 0044 68 Signed 4 RETREG RETURN REGISTER 0048 72 Signed 4 APSV (16) REGISTER SAVE AREA FOR SUBROUTINE CALLS 0088 136 Signed 4 TEMPST TEMPORARY RLD ROUTINE STORAGE 008C 140 Signed 4 TMPLOC TEMPORARY STORAGE 0090 144 Signed 4 CRDPTR INPUT CARD POINTER 0098 152 Dbl-Word 8 FILE SAVE LOCATION FOR DMSLIB 00A0 160 Character 60 LDRREAD (0) PARAMETER LIST FOR READING CARDS 00A0 160 Signed 4 * (0) Align to fullword boundary 00A0 160 Character 60 READFSCB (0) Extended FSCB, 60 bytes 00A0 160 Character 8 * File system command 00A8 168 Character 8 * File name 00B0 176 Character 8 * File type 00B8 184 Character 2 * File mode letter and number 00BA 186 Address 2 * Reserved 00BC 188 Address 4 * Buffer address 00C0 192 Address 4 * Number of bytes to read or write 00C4 196 Character 1 * Record format - F or V 00C5 197 Bitstring 1 * First flag byte 00C6 198 Bitstring 1 * Second flag byte 00C7 199 Address 1 * OPENTYP value 00C8 200 Address 4 * Number of bytes actually read or address of FST copy 00CC 204 Address 4 * Relative record number 00D0 208 Address 4 * Number of records to access 00D4 212 Address 4 * Extended write pointer 00D8 216 Address 4 * Extended read pointer 000000A0 READBUF READFSCB 000000A8 LDRFILE (FSCBFN-FSCBCOMM)+READFSCB,18 FN, FT, FM FIELDS 000000A8 FNAME (FSCBFN-FSCBCOMM)+READFSCB FILE NAME 000000B0 FTYPE (FSCBFT-FSCBCOMM)+READFSCB FILE TYPE 000000B8 FMODE (FSCBFM-FSCBCOMM)+READFSCB FILE MODE 000000BA CURRCSID (FSCBITNO-FSCBCOMM)+READFSCB CURRENT CSECT ID 000000BC RADD (FSCBBUFF-FSCBCOMM)+READFSCB BUFFER ADDRESS 000000C0 RLENG (FSCBSIZE-FSCBCOMM)+READFSCB BUFFER LENGTH 000000C4 RFIX (FSCBFV-FSCBCOMM)+READFSCB,1 FIXED/VARIABLE 000000C5 REPL (FSCBFLG-FSCBCOMM)+READFSCB EXTENDED PLIST 000000C8 NUMBYTE (FSCBNORD-FSCBCOMM)+READFSCB # BYTES READ 000000CC RITEM (FSCBAITN-FSCBCOMM)+READFSCB EXTENDED RECORD # 000000D0 RNUM (FSCBANIT-FSCBCOMM)+READFSCB EXTENDED # OF RECS 000000D4 RWRPT (FSCBWPTR-FSCBCOMM)+READFSCB EXTENDED WRITE PTR 000000D8 RRDPT (FSCBRPTR-FSCBCOMM)+READFSCB EXTENDED READ PTR 00DC 220 Character 26 LDRFINIS (0) ENTIRE FINIS PARAMETER LIST 00DC 220 Character 8 FINIS FINIS PARAMETER LIST START 00E4 228 Character 8 LDRFINFN FILENAME FOR FINIS PARAMETER LIST 00EC 236 Character 8 LDRFINFT FILETYPE FOR FINIS PARAMETER LIST 00F4 244 Character 2 LDRFINFM FILEMODE FOR FINIS PARAMETER LIST 00F6 246 Character 1 * UNUSED 00F7 247 Character 1 LDRFLAG4 FLAGS (NON-PERMANENT) 1... .... ESD1STN X'80' ESD1ST NOT PREVIOUSLY ON FOR PC .1.. .... LDRCRLD X'40' DMSLDRC RETURNS TO RLD ...1 .... LDRESIDX X'10' ON MEANS ESID TABLE EXTENDED .... 1... LDRPR X'08' ON MEANS PR TYPE CALLING SRCH .... .1.. PBKNFND X'04' Indicates we have the PRGBK name from a TXTLIB member, don't overlay it with another member .... ..1. LDRINIT X'02' Indicates message constant areas used by LIO have been initialized .... ...1 DATAFND X'01' INDICATES RECORDS WERE FOUND IN THE DECK BEING PROCESSED 00F8 248 Bitstring 1 FLAGS LOADER SWITCHES (NON PERMANENT) 1... .... START X'80' START EXECUTION REQUESTED .1.. .... ONEDYNA X'40' ONE CALL TO DYNALOAD PER TEXT FILE ..1. .... ESD1ST X'20' FIRST ESD DATA ITEM THIS CARD .... 1... SETLIB X'08' SET UP FOR LIBRARY SEARCHING .... .1.. CLOSELIB X'04' CLEAR TXT LIB SEARCHING .... ..1. LUNDEF X'02' UNDEFINED ENTRIES EXIST IN LOADER TABLE .... ...1 RESET X'01' RESET 'ENTRY' SPECIFIED 00F9 249 Bitstring 1 LDRFREE (3) LIBRARY SEARCH WORK AREA POINTER 00FC 252 Signed 4 LDRRLD RLD DATA STACK POINTER 0100 256 Signed 4 TYPLIN (2) TYPLIN PARAMETER LIST 0108 264 Signed 4 TYPEAD (2) TYPLIN BUFFER ADDRESS 0110 272 Signed 4 * (0) Align to fullword boundary 0110 272 Character 60 DSKLIN (0) Extended FSCB, 60 bytes 0110 272 Character 8 * File system command 0118 280 Character 8 * File name 0120 288 Character 8 * File type 0128 296 Character 2 * File mode letter and number 012A 298 Address 2 * Reserved 012C 300 Address 4 * Buffer address 0130 304 Address 4 * Number of bytes to read or write 0134 308 Character 1 * Record format - F or V 0135 309 Bitstring 1 * First flag byte 0136 310 Bitstring 1 * Second flag byte 0137 311 Address 1 * OPENTYP value 0138 312 Address 4 * Number of bytes actually read or address of FST copy 013C 316 Address 4 * Relative record number 0140 320 Address 4 * Number of records to access 0144 324 Address 4 * Extended write pointer 0148 328 Address 4 * Extended read pointer 00000118 DSKLINFN (FSCBFN-FSCBCOMM)+DSKLIN FILE NAME 00000120 DSKLINFT (FSCBFT-FSCBCOMM)+DSKLIN FILE TYPE 0000012C DSKAD (FSCBBUFF-FSCBCOMM)+DSKLIN,13 BUFFER ADDRESS 00000134 DSKFV (FSCBFV-FSCBCOMM)+DSKLIN,1 REC FORMAT 014C 332 Bitstring 1 HEXCON (15) 0000014C PACK HEXCON 00000151 UNPACK HEXCON+5 015B 347 Character 3 * PADDING 015E 350 Bitstring 1 OUTPUT 015F 351 Address 1 OUTBUFL LENGTH OF OUTBUFL 0160 352 Bitstring 1 OUTBUF (100) OUTPUT BUFFER FOR LOAD MAP AND TERMINAL PRIN 01C4 452 Signed 2 PRVCNT ADDRESS OF NEXT PR 'LOAD ADDRESS' 01C8 456 Signed 4 SAV67 (2) TEMPORARY SAVE OF REGS 6 AND 7 01D0 464 Character 8 ENTNAME ENTRY NAME (RESET 'ENTRY' OR ENTRY CONTROL CARD) 01D8 472 Signed 4 ENTADR ENTRY NAME'S LOADER TABLE LOCATION 01DC 476 Signed 4 MEMBOUND LOW EXTEND OF FREE STORAGE (FREELOWE) 01E0 480 Dbl-Word 8 PLISTSAV (64) LOAD (INCLUDE) PARAMETER LIST SAVED 03E0 992 Signed 4 REG13SAV SAVE AREA FOR STARTED PROGRAM 03E4 996 Signed 4 FRSTSDID PLIST POINTER 03E8 1000 Signed 4 LDRRLDAT RLD DATA FIELD 03EC 1004 Signed 4 LDR14A R14 SAVE AREA FOR FIRST LEVEL SUBR 03F0 1008 Address 4 LDRESIDA ADDRESS OF ESID TABLE 03F4 1012 Signed 4 LDRESIDL LENGTH OF ESID TABLE IN BYTES 03F8 1016 Bitstring 2048 LDRESID ESID TABLE INITIAL LOCATION 00000100 LDRESIDD L'LDRESID/8 INITIAL ESID TABLE SIZE IN DWORDS 0BF8 3064 Signed 4 * (0) FOR LM 0BF8 3064 Address 1 PRMESSL LENGTH OF FIRST LINE 0BF9 3065 Character 50 PRMESS FIRST LINE 0C2B 3115 Address 1 PRMESSL2 LENGTH OF SECOND LINE 0C2C 3116 Character 80 PRMESS2 SECOND LINE 0C7C 3196 Address 1 CMMESSL LENGTH OF FIRST LINE 0C7D 3197 Character 50 CMMESS FIRST LINE 0CAF 3247 Address 1 CMMESSL2 LENGTH OF SECOND LINE 0CB0 3248 Character 80 CMMESS2 SECOND LINE 0D00 3328 Address 1 CXDMESS 0D01 3329 Character 50 CXDTXT 0D33 3379 Address 1 INVCRD 0D34 3380 Character 50 INVTXT 0D66 3430 Address 1 PTERR 0D67 3431 Character 50 PTTXT 0D99 3481 Address 1 CTLCRD 0D9A 3482 Character 50 CTLTXT 0DCC 3532 Bitstring 160 SPEC CARD INPUT BUFFER 0E6C 3692 Signed 4 LDRBUFS START OF OBTAINED BUFFER 0E70 3696 Signed 4 LDRBUFE END OF OBTAINED BUFFER 0E74 3700 Address 4 LDRLICMD Current LOAD/INCLUDE block 0E78 3704 Signed 4 OTXTAREA Save area of OS load area of TEXT WHEN PROCESSING OS LOAD 0E7C 3708 Signed 4 CTXTAREA Save area of CMS load area of TEXT when processing CMS LOAD/INCLUDE 0E80 3712 Signed 4 OBRADENT Save area for loader table entry associated with BRAD transfer adr for OS LOAD support. 0E84 3716 Signed 4 CBRADENT Save area for loader table entry associated with BRAD transfer adr for CMS LOAD/INCLUDE support 0E88 3720 Signed 4 ESDPCSA Save area for ESD 0 or 4 entry to which an LD (ESD 1) is related 0E8C 3724 Signed 4 READSIZE Max read size for reading in TEXT files or TXTLIB members, setup by DMSLSBI 0E90 3728 Character 8 FSTTNAME Name of 1st TEXT file or TXTLIB member from LOAD command or OS type LOAD. Used in determining the correct start address of a load. Setup by LSBI. 0E98 3736 Character 8 MEMBNAME NAME OF MEMBER FROM TXTLIB SEARCH THAT WAS FOUND TO SATISFY THE UNDEFINED LOADER TABLE REFERENCE. USED BY END CARD PROCESS TO DETERMINE ENTRY POINT. SETUP BY DMSLIB. 0EA0 3744 Signed 4 APSV2 (16) Reg savearea, used by LSBL, LSBV subroutines 0EE0 3808 Signed 4 APSV3 (6) Reg savearea, used by LSBS subroutine 0EF8 3832 Bitstring 1 NLFLAG1 Setup from NUCLDPF field 1... .... RAOVRRID X'80' Indicate RMODE/ORIGIN or AMODE override was specified on call to LOAD .1.. .... A24INLD X'40' Indicates that there is at least one AMODE 24 CSECT in the load ..1. .... R24INLD X'20' Indicates that there is at least one RMODE 24 CSECT in the load ...1 .... RMANYOVR X'10' Indicates that there was an RMODE ANY override specified on the LOAD command. Valid with RMODEFLG or ORGFLG. If off, indicates RMODE 24 specified. .... 1... NCHIST X'08' REMOVE HISTORY RECORDS WITH AN * IN COL ONE OF THE RECORD .... .1.. FULLMAP X'04' for map type,on=fullmap, off=map .... ..1. PRVMAP X'02' if on , don't flip FULLMAP bit .... ...1 SAMEOPT X'01' SAME option specified 0EF9 3833 Bitstring 1 * LOADING/GENERATING CMS MODS 0EFA 3834 Bitstring 1 NLFLAG2 Setup for NUCLDPG field 1... .... HOBSET X'80' Indicate Hihg Order Bit to be set for SD & LD VCON'S .1.. .... HOBSETSD X'40' Indicate High Order Bit to be set for SD VCON'S ..1. .... TRANLOAD X'20' Indicates that load origin- ated in the transient area ...1 .... RELODBEL X'10' Indicates that load above the line failed, will try reload below the line 0EFB 3835 Bitstring 1 * Reserved for future use 0EFC 3836 Bitstring 80 SAVIMAGE REP OR VER CARD IMAGE 0F4C 3916 Character 8 SAVFTYPE SAVE AREA FOR FILETYPE 0F54 3924 Signed 4 PRVCNTX Extended form of psuedo reg support. Contains cumlative length of PRs processed. Also is the running offset for PR fields as they are processed. Same function as PRVCNT but a word long. Part of removing the undocumented restrictions of PR process. 0F58 3928 Signed 4 APSV4 (16) Reg savearea, used by DMSLDO 0F98 3992 Signed 4 TMPPH TEMP STORAGE OF PH ESD ADDR FOR RLD PROCESSING 0F9C 3996 Signed 4 TXTLNTH save text length for fullmap use 0FA0 4000 Character 2 FMAPFM file mode for fullmap information 0FA2 4002 Bitstring 6 FMAPTIMS save FSTADATI 0FA8 4008 Dbl-Word 8 ENDFREE (0) 000001F5 NEED (ENDFREE-LDRST)/8 Length of LDRST in double wrds 00000FA8 NEEDBYTE NEED*8 Length of LDRST in bytes

 

LDRST Storage Layout

*** LDRST - Loader Storage Area
*
*     +-------------------------------------------------------+
*   0 |                        GPRSAV                         |
*     |                           +---------------------------+
*   8 |                           |          LOCSAV           |
*     +---------------------------+---------------------------+
*  10 |          NATSAV           |          ENGSAV           |
*     +---------------------------+---------------------------+
*  18 |                       NAMORIG                         |
*     +---------------------------+---------------------------+
*  20 |           RETT            |          LOCCT            |
*     +---------------------------+---------------------------+
*  28 |           BRAD            |          TBLREF           |
*     +------+------+------+------+-------------+-------------+
*  30 |FLAG1 |FLAG2 |FLAG3 |FLAG4 |   TBLCT     |/////////////|
*     +------+------+------+------+-------------+-------------+
*  38 |         PRIMINFO          |         RLDCONST          |
*     +---------------------------+---------------------------+
*  40 |         PARMLIST          |          RETREG           |
*     +---------------------------+---------------------------+
*  48 |                                                       |
*     =                         APSV                          =
*     |                                                       |
*     +---------------------------+---------------------------+
*  88 |          TEMPST           |          TMPLOC           |
*     +---------------------------+---------------------------+
*  90 |          CRDPTR           |///////////////////////////|
*     +---------------------------+---------------------------+
*  98 |                         FILE                          |
*     +-------------------------------------------------------+
*  A0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  A8 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*  B0 |///////////////////////////////////////////////////////|
*     +-------------+-------------+---------------------------+
*  B8 |/////////////|/////////////|///////////////////////////|
*     +-------------+-------------+------+------+------+------+
*  C0 |///////////////////////////|//////|//////|//////|//////|
*     +---------------------------+------+------+------+------+
*  C8 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  D0 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
*  D8 |///////////////////////////|          FINIS-           |
*     +---------------------------+---------------------------+
*  E0 |          -(0DC)           |        LDRFINFN-          |
*     +---------------------------+---------------------------+
*  E8 |          -(0E4)           |        LDRFINFT-          |
*     +---------------------------+-------------+------+------+
*  F0 |          -(0EC)           |  LDRFINFM   |//////|:FLAG4|
*     +------+--------------------+-------------+------+------+
*  F8 |FLAGS |      LDRFREE       |          LDRRLD           |
*     +------+--------------------+---------------------------+
* 100 |                        TYPLIN                         |
*     +-------------------------------------------------------+
* 108 |                        TYPEAD                         |
*     +-------------------------------------------------------+
* 110 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 118 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
* 120 |///////////////////////////////////////////////////////|
*     +-------------+-------------+---------------------------+
* 128 |/////////////|/////////////|///////////////////////////|
*     +-------------+-------------+------+------+------+------+
* 130 |///////////////////////////|//////|//////|//////|//////|
*     +---------------------------+------+------+------+------+
* 138 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 140 |///////////////////////////|///////////////////////////|
*     +---------------------------+---------------------------+
* 148 |///////////////////////////|                           |
*     +---------------------------+                           |
*     |                        HEXCON                         |
*     |                    +--------------------+------+------+
* 158 |                    |////////////////////|OUTPUT|:BUFL |
*     +--------------------+--------------------+------+------+
* 160 |                                                       |
*     =                        OUTBUF                         =
*     |                           +-------------+-------------+
* 1C0 |                           |   PRVCNT    |/////////////|
*     +---------------------------+-------------+-------------+
* 1C8 |                        SAV67                          |
*     +-------------------------------------------------------+
* 1D0 |                       ENTNAME                         |
*     +---------------------------+---------------------------+
* 1D8 |          ENTADR           |         MEMBOUND          |
*     +---------------------------+---------------------------+
* 1E0 |                                                       |
*     =                       PLISTSAV                        =
*     |                                                       |
*     +---------------------------+---------------------------+
* 3E0 |         REG13SAV          |         FRSTSDID          |
*     +---------------------------+---------------------------+
* 3E8 |         LDRRLDAT          |          LDR14A           |
*     +---------------------------+---------------------------+
* 3F0 |         LDRESIDA          |         LDRESIDL          |
*     +---------------------------+---------------------------+
* 3F8 |                                                       |
*     =                       LDRESID                         =
*     |                                                       |
*     +------+------------------------------------------------+
* BF8 |:ESSL |                                                |
*     +------+                                                |
* C00 |                                                       |
*     =                        PRMESS                         =
*     |                    +------+---------------------------+
* C28 |                    |:ESSL2|                           |
*     +--------------------+------+                           |
* C30 |                                                       |
*     =                       PRMESS2                         =
*     |                           +------+--------------------+
* C78 |                           |:ESSL |                    |
*     +---------------------------+------+                    |
* C80 |                                                       |
*     =                        CMMESS                         =
*     |                                                +------+
* CA8 |                                                |:ESSL2|
*     +------------------------------------------------+------+
* CB0 |                                                       |
*     =                       CMMESS2                         =
*     |                                                       |
*     +------+------------------------------------------------+
* D00 |:MESS |                                                |
*     +------+                                                |
* D08 |                                                       |
*     =                        CXDTXT                         =
*     |                    +------+---------------------------+
* D30 |                    |INVCRD|                           |
*     +--------------------+------+                           |
* D38 |                                                       |
*     =                        INVTXT                         =
*     |                                         +------+------+
* D60 |                                         |PTERR |      |
*     +-----------------------------------------+------+      |
* D68 |                                                       |
*     =                        PTTXT                          =
*     |      +------+-----------------------------------------+
* D98 |      |CTLCRD|                                         |
*     +------+------+                                         |
* DA0 |                                                       |
*     =                        CTLTXT                         =
*     |                           +---------------------------+
*     |                           |                           |
*     +---------------------------+                           |
* DD0 |                                                       |
*     =                         SPEC                          =
*     |                           +---------------------------+
* E68 |                           |         LDRBUFS           |
*     +---------------------------+---------------------------+
* E70 |         LDRBUFE           |         LDRLICMD          |
*     +---------------------------+---------------------------+
* E78 |         OTXTAREA          |         CTXTAREA          |
*     +---------------------------+---------------------------+
* E80 |         OBRADENT          |         CBRADENT          |
*     +---------------------------+---------------------------+
* E88 |         ESDPCSA           |         READSIZE          |
*     +---------------------------+---------------------------+
* E90 |                       FSTTNAME                        |
*     +-------------------------------------------------------+
* E98 |                       MEMBNAME                        |
*     +-------------------------------------------------------+
* EA0 |                                                       |
*     =                        APSV2                          =
*     |                                                       |
*     +-------------------------------------------------------+
* EE0 |                                                       |
*     =                        APSV3                          =
*     |                                                       |
*     +------+------+------+------+---------------------------+
* EF8 |:LAG1 |//////|:LAG2 |//////|                           |
*     +------+------+------+------+                           |
* F00 |                                                       |
*     =                       SAVIMAGE                        =
*     |                           +---------------------------+
*     |                           |        SAVFTYPE-          |
*     +---------------------------+---------------------------+
* F50 |          -(F4C)           |         PRVCNTX           |
*     +---------------------------+---------------------------+
* F58 |                                                       |
*     =                        APSV4                          =
*     |                                                       |
*     +---------------------------+---------------------------+
* F98 |          TMPPH            |         TXTLNTH           |
*     +-------------+-------------+---------------------------+
* FA0 |   FMAPFM    |                FMAPTIMS                 |
*     +-------------+-----------------------------------------+
* FA8 |                                                       |
*     =                       ENDFREE                         =
*     |                                                       |
*     +-------------------------------------------------------+
*
*** LDRST - Loader Storage Area

 

LDRST Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

ABSOLUTE 0030 80

APRILB 0031 20

APSV 0048

APSV2 0EA0

APSV3 0EE0

APSV4 0F58

A24INLD 0EF8 40

BRAD 0028

CBRADENT 0E84

CLOSELIB 00F8 04

CMD 0032 80

CMMESS 0C7D

CMMESSL 0C7C

CMMESSL2 0CAF

CMMESS2 0CB0

COMMONEX 0030 20

CRDPTR 0090

CTLCRD 0D99

CTLTXT 0D9A

CTXTAREA 0E7C

CURRCSID 00D8 000000BA

CXDMESS 0D00

CXDTXT 0D01

DATAFND 00F7 01

DSKAD 0148 0000012C

DSKFV 0148 00000134

DSKLIN 0110

DSKLINFN 0148 00000118

DSKLINFT 0148 00000120

ENDCDADR 0030 08

ENDFREE 0FA8

ENGSAV 0014

ENTADR 01D8

ENTNAME 01D0

ESDPCSA 0E88

ESD1ST 00F8 20

ESD1STN 00F7 80

FILE 0098

FINIS 00DC

FLAGS 00F8

FLAG1 0030

FLAG2 0031

FLAG3 0032

FLAG4 0033

FMAPFM 0FA0

FMAPTIMS 0FA2

FMODE 00D8 000000B8

FNAME 00D8 000000A8

FRSTSDID 03E4

FSTTNAME 0E90

FSTXTADR 0030 40

FTFLAG 0033 08

FTYPE 00D8 000000B0

FULLMAP 0EF8 04

GPRSAV 0000

HEXCON 014C

HIGH 0032 08

HISTORY 0032 20

HOBSET 0EFA 80

HOBSETSD 0EFA 40

INVCRD 0D33

INVTXT 0D34

LDRBUFE 0E70

LDRBUFS 0E6C

LDRCRLD 00F7 40

LDRESID 03F8

LDRESIDA 03F0

LDRESIDD 03F8 00000100

LDRESIDL 03F4

LDRESIDX 00F7 10

LDRFILE 00D8 000000A8

LDRFINFM 00F4

LDRFINFN 00E4

LDRFINFT 00EC

LDRFINIS 00DC

LDRFLAG4 00F7

LDRFREE 00F9

LDRINIT 00F7 02

LDRLICMD 0E74

LDRPR 00F7 08

LDRREAD 00A0

LDRRLD 00FC

LDRRLDAT 03E8

LDR14A 03EC

LOCCT 0024

LOCCTSET 0032 0C

LOCSAV 000C

LOW 0032 04

LUNDEF 00F8 02

MEMBNAME 0E98

MEMBOUND 01DC

NAMORIG 0018

NATSAV 0010

NCHIST 0EF8 08

NEED 0FA8 000001F5

NEEDBYTE 0FA8 00000FA8

NLFLAG1 0EF8

NLFLAG2 0EFA

NOAUTO 0031 10

NODUP 0030 01

NOERASE 0030 04

NOINV 0031 02

NOLIBE 0031 01

NOMAP 0031 40

NOREP 0031 04

NOUNDEF 0033 02

NOVER 0033 04

NUMBYTE 00D8 000000C8

OBRADENT 0E80

ONEDYNA 00F8 40

ORGFLG 0033 80

OTXTAREA 0E78

OUTBUF 0160

OUTBUFL 015F

OUTPUT 015E

PACK 014C 0000014C

PARMLIST 0040

PBKNFND 00F7 04

PLISTSAV 01E0

PREALLOC 0033 01

PRESFLAG 0033 20

PREXIST 0030 10

PRIMINFO 0038

PRMESS 0BF9

PRMESSL 0BF8

PRMESSL2 0C2B

PRMESS2 0C2C

PRVCNT 01C4

PRVCNTX 0F54

PRVMAP 0EF8 02

PTERR 0D66

PTTXT 0D67

RADD 00D8 000000BC

RAOVRRID 0EF8 80

READBUF 00D8 000000A0

READFSCB 00A0

READSIZE 0E8C

REG13SAV 03E0

RELOADFL 0033 10

RELODBEL 0EFA 10

REPL 00D8 000000C5

RESET 00F8 01

RETREG 0044

RETT 0020

RFIX 00D8 000000C4

RITEM 00D8 000000CC

RLDCONST 003C

RLDSAVE 0032 40

RLENG 00D8 000000C0

RMANYOVR 0EF8 10

RMODEFLG 0033 40

RNUM 00D8 000000D0

RRDPT 00D8 000000D8

RWRPT 00D8 000000D4

R24INLD 0EF8 20

SAMEOPT 0EF8 01

SAVFTYPE 0F4C

SAVIMAGE 0EFC

SAV67 01C8

SETLIB 00F8 08

SLCBIT 0032 10

SPEC 0DCC

START 00F8 80

STRINITC 0031 80

STRTAMOD 0032 03

TBLCT 0034

TBLREF 002C

TEMPST 0088

TMPLOC 008C

TMPPH 0F98

TRANLOAD 0EFA 20

TXTLNTH 0F9C

TYPE 0031 08

TYPEAD 0108

TYPLIN 0100

UNPACK 014C 00000151

WORKFILE 0030 02


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:22:43 EDT.
Copyright IBM Corporation, 1990, 1999