LDRST Hexadecimal Field
Displacement Name Field Description, Contents, Meaning 5D8
5DC
5F8
5F9
5FC
628 630 638
654
661
66F 670 6D4
6D8 6EO 6E8
6EC
6FO SFO 8F4 SF8 NUMBYTE DS FINIS DS FLAGS DS START EQU ONEDYNA EQU ESD1ST EQU NOSLCADR EQU SET LIB EQU CLOSELIB EQU LUNDEF EQU RESET EQU SYSUT1 TYPLIN TYPEAD DSKLIN
DSKAD HEXCON DS DS DS DS DS DS DS F
7F X X'80' X'40' X'20' X'10' X'08' X'04' X'02' X"01" 3X l1F 2F
2F
7F 13X 14X PACK UNPACK EQU HEXCON EQU HEXCON+5 OUTPUT DS OUTBUF DS PRVCNT DS SAV67 DS ENTNAME DS ENTADR DS MEMBOUND DS PLISTSAV DS REG13SAV DS FRSTSDID DS END FREE DS X 100X H
2F
CL8
F
F
64D
F X OD Number of bytes actually read FINIS parameter list
A*4 Loader switches (nonpermanent)
Start execution requested One call to dynamic loading per text file
First ESt data item this card
No address field in SLC card
Set up for library searching
Clear TXTLIE searching
Undefined entries exist in loader table
Reset "entry" specified
Library search work area peinter
RLD work file PLISTs TYPLIN parameter list TYPLIN buffer address
Disk parameter list for load map Hexadecimal constant
Hexadecimal constant
Hexadecimal constant
Output buffer for load map and terminal printing
Address of next PR load address Temporary save area of R6 and R7
Entry name (reset ENTRY or entry control
card)
Entry name's loader table location
Low extend of free storage (FREELOiE) LOAD (INCLUrE; PLIST saved
Address of LDRST A*5 First section definition identification
NEED EQU (ENDFREE-LDRST)/8 The following equates refer to displacements and flags in the
REFTABLE entry usually pointed to by register 12 REFNAME EQU REFLG1 EQU REFPRB EQU REFPRH EQU REFPRF EQU REFPRD EQU REFUND EQU REFCXD EQU REFCOM EQU REFiEX EQU REF NOB EQU REFLIB EQU REFINFO EQU REFVAL EQU REFLG2 EQU REFCMD EQU o
8 X'7C' X'7D' X'7E' X'7F' X'80' X'81' X'82' X'83' X'90' X'10' 9
13
16 X'80' Displacement of 8-byte name field
Displacement of flag byte 1 PR - byte alignment PR - halfword alignment PR - fullword alignment
PR -doubleword alignment Undefined symbol Resolve CXD Define common area Weak external reference LIEE card -nonobligatory
Single bit for nonobligatory LIBE card
Displacement of relocation facter or maximum address
Displacement of absolute or assigned value
Displacement of flag byte 2
Command line name - must resolve
Section 2. CMS rata Areas and Contrel Blocks 201
LUBTAB, LUBPR LUBTAB is a device table that has a 2-byte entry for each symtolic name used by CMS/DOS. The simulated LUB has 255 entries: 14 entries for the system logical units and 241 entries for Frogrammer logical units. System devices (SYSRDR, SYSIPT, SYSPCH, SYSLST, and SYSLOG) can be assigned to alternate devices. The system and programmer tables are
defined with separate DSECTs: LUBTAB and LUBPR. LUBTAB is pointed to by the LUEPT field
in BGCOM. The address of the first LUB entry is in the first tyte of the FICL control tlock. System (LUBTAB) I 0 I LUBRDR lUBIPT LUEPCH LUBLST I 8 I lUB10G 1//1UB1NK/////1 LUERIS LUBSLB I 10 I LUBR1B 1//1UBUSE/////I//LUERIC//////1 LUBCLE I 18 1//1UBVIS////1 lUBCAT Programmer (lUBPR) o lUBOOO lUB001 LU13C02 LUB003 8 lUB004 through LU13239 1EO lUB240 LUB241 Hexadecimal Field
Displacement Name o
2 4 6
8
A
C
E 10 12
14
16
18
1A
o
2
4
6
8 1EO 2I.§t el! lUBRDR LUBIPT lUBPCH lUB1ST lUB10G lUB1NK lUBRES lUB51B lUBR1B lUBUSE lUBREC LUBC1B LUBVIS lUBCAT DS DS DS DS DS DS DS DS DS DS DS DS DS DS lU!!§ X12 X12 X12 X12 112 112 X12 112 X12 X12 112 112 X12 112 LUBOOO DS XL2 LUB001 DS X12 LUB002 DS X12 LUB003 DS X12 LUB240 DS 112 Field Description, Contents, Meaning System virtual reader System virtual input device System virtual punch System virtual printer
Terminal
Reserved for IBM use Systea residence volume Private source statement library
Private relocatable library
Reserved for IBM use
Reserved for IBM use
Private core i.age library
Reserved for IBM use VSAM catalog Programmer logical unit blcck Programmer logical unit blcck Programmer logical unit blcck Programmer logical unit block LU13CC4 through LUB239 are defined with DS and XL2. Each is a prograamer logical
unit block.
Programmer logical unit tlock 202 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page