DataMuseum.dk

Presents historical artifacts from the history of:

IBM System/3

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about IBM System/3

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦66d8b9011⟧ s3xseg

    Length: 7112 (0x1bc8)
    Types: s3xseg
    Names: »S$ESSA«

Derivation

└─⟦4498c64f7⟧ Bits:30009191 5704-sc2.V05.ccp
    └─⟦95ee7795b⟧ 
        └─⟦this⟧ »S$ESSA« 

TextSegment

       MACRO                                                            00010000                
       $ESSA &REPEQ-N                                                   00020000                
       TEXT                                                             00030000                
       SPACE                                                            00040000                
*********************************************************************** 00050000                
*                     STARTUP SAVE AREA OFFSETS                       * 00060000                
*********************************************************************** 00070000                
       SPACE 2                                                          00080000                
*----------- LOCATION DEPENDENT INDICATORS ---------------------------* 00090000                
       SPACE                                                            00100000                
SSACCP EQU   0                                                          00110000                
SSA#RS EQU   SSACCP-1+1                NO. RETAINED SECTORS OF INFO     00120000                
SSAERR EQU   SSA#RS+1                  STARTUP ERROR SWITCH             00130000                
SSAQST EQU   SSAERR+1                  FLAG BYTE                        00140000                
SSACEX EQU   BIT0                      1=CORE EXHAUSTED DURING STARTUP  00150000                
SSAASB EQU   BIT1                      1=ASSIGNMENT BUILD CAPABLE       00153000                
SSALIB EQU   BIT2                      1=MORE LIBRARY SPACE REFERENCE   00156000                
       SPACE 2                                                          00160000                
*----------- CONFIGURATION RECORD IS PLACED HERE ---------------------* 00170000                
       SPACE                                                            00180000                
SSACFG EQU   SSAQST+1                  START OF CONFIGURATION RECORD    00190000                
SSACFE EQU   SSACFG+CFGEND             END OF CONFIGURATION RECORD      00200000                
       SPACE 2                                                          00210000                
*----------- COMPRESSED DIRECTORY IS PLACED HERE ---------------------* 00220000                
       SPACE                                                            00230000                
SSADIR EQU   SSACFE+1                  START OF COMPRESSED DIRECTORY    00240000                
SSADIE EQU   SSADIR+DIREN@             END OF COMPRESSED DIRECTORY      00250000                
       SPACE 2                                                          00260000                
*----------- SYSTEM INFORMATION TABLE IS PLACED HERE -----------------* 00270000                
       SPACE                                                            00280000                
SSASIT EQU   SSADIE+1                  START OF SYSTEM INFORMATION TABL 00290000                
SSASIE EQU   SSASIT+SITEND             END OF SYSTEM INFORMATION TABLE  00300000                
       SPACE 2                                                          00310000                
*----------- MISCELLANEOUS SAVE AREA ---------------------------------* 00320000                
       SPACE                                                            00330000                
SSALDP EQU   SSASIE+1                  BASE MODULE LOAD PARAMETERS      00340000                
*                                      C/S/N/LE/D/EP                    00350000                
SSALDE EQU   SSALDP+7                  END LOAD PARAMETERS              00360000                
       SPACE                                                            00370000                
SSANB@ EQU   SSALDE+3                  NEXT BUILD ADDRESS               00380000                
SSAHB@ EQU   SSANB@+3                  HIGHEST BUILD ADDR POSSIBLE +1   00390000                
       SPACE                                                            00400000                
SSAMS1 EQU   SSAHB@+1                  MISCELLANEOUS SWITCH             00410000                
SSBCC3 EQU   BIT0                      TRACE BSCC LINE 3                00420000                
SSBCC4 EQU   BIT1                      TRACE BSCC LINE 4                00430000                
SSSIOC EQU   BIT2                      SIOC STARTUP                     00440000                
SSMLOG EQU   BIT3                      0 - NO MULTI FILE REFERENCES     00460000                
*                                      1 - MULTIPLE FILE NAME REFERENCE 00470000                
*                                          SAME FILE LABEL              00480000                
SSBCA1 EQU   BIT4                      TRACE BSCA LINE 1                00482000                
SSBCA2 EQU   BIT5                      TRACE BSCA LINE 2                00484000                
*      EQU   BIT6                      NOT USED                         00486000                
SSAPRQ EQU   BIT7                      1 - PGM REQ COUNTING ON          00490000                
*                                      0 - PGM REQ COUNTING OFF         00500000                
       SPACE                                                            00510000                
SSAMS2 EQU   SSAMS1+1                  MISCELLANEOUS SWITCH             00520000                
*      EQU   BIT0                      NOT USED                         00521000                
SSTBCC EQU   BIT1                      1=SET BSCC TRACE ON              00523000                
*                                      0=LEAVE BSCC TRACE OFF           00526000                
SSATTD EQU   BIT2                      1=SET CCP TRACE-TO-DISK ON       00530000                
*                                      0=SET CCP TRACE-TO-DISK OFF      00540000                
SSATBS EQU   BIT3                      1=SET BSCA TRACE ON              00550000                
*                                      0=LEAVE BSCA TRACE OFF           00560000                
SSATML EQU   BIT4                      1=SET MLTA TRACE ON              00570000                
*                                      0=LEAVE MLTA TRACE OFF           00580000                
SSAREP EQU   BIT5                      1=EXEC MODULE $CC3CX.            00590000                
SSASUP EQU   BIT6                      1=ASK USER ABOUT SUPPRESSION     00600000                
SSAOFL EQU   BIT7                      1=ASK USER ABOUT OFFLINE         00610000                
       SPACE                                                            00620000                
SSAQ   EQU   SSAMS2+1                  PROG PACK Q BYTE                 00630000                
SSA$CQ EQU   SSAQ+1                    Q-BYTE FOR $CCPFILE              00640000                
SSA$XA EQU   SSA$CQ+2                  1ST CYL/SEC ADDRESS IN $CCPFILE  00650000                
SSA$XB EQU   SSA$XA+2                  LAST(+1) CYL/SEC ADDR IN $CCPFIL 00660000                
SSACOR EQU   SSA$XB+2                  CORE SIZE OF OBJECT CPU          00670000                
SSAFF@ EQU   SSACOR+2                  C/S OF 1ST FREE SEC IN $CCPFILE  00680000                
SSAFX@ EQU   SSAFF@+2                  C/S OF DISPLAY FORMAT INDEX      00690000                
SSABUF EQU   SSAFX@+2                  NUMBER OF BYTES NEEDED FOR IOBUF 00700000                
SSALPC EQU   SSABUF+1                  LENGTH LONGEST UNSUPPR PCT ENTRY 00710000                
SSAML# EQU   SSALPC+1                  BIT SIG MLTA LINE TRACE MASK     00720000                
SSADF@ EQU   SSAML#+2                  ADDRESS OF DFF TASK ENTRY POINT  00730000                
SSA#2@ EQU   SSADF@+2                  LOAD ADDRESS OF $CC4#2           00735000                
SSAR1  EQU   SSA#2@+2                  C/S OF DIRECTORY ON R1           00735500                
SSAF1  EQU   SSAR1+2                   C/S OF DIRECTORY ON F1           00736000                
SSAR2  EQU   SSAF1+2                   C/S OF DIRECTORY ON R2           00736500                
SSAF2  EQU   SSAR2+2                   C/S OF DIRECTORY ON F2           00737000                
SSCSBK EQU   SSAF2+1                   # 256 BYTE BLOCKS FOR BSCC TRACE 00737500                
*                                      (RANGE....1-24)                  00738000                
SSATSV EQU   SSCSBK+2                  ATR/ADDRESS SAVE FIELD           00738500                
*                                                                       00739000                
SSAT#2 EQU   SSATSV+1                  ATR SLOT SAVE FIELD (#M START)   00739500                
*                                                                       00739530                
SSADP1 EQU   SSAT#2+3                  CC/HH/RR OF NEXT AVAIL. DUMP     00739560                
*                                                                       00739590                
SSADFL EQU   SSADP1+2                  CC/HH OF $CCPDUMP FILE           00739620                
*                                                                       00739650                
SSADPQ EQU   SSADFL+1                  $CCPDUMP FILE Q BYTE             00739680                
*                                                                       00739710                
SSA#DP EQU   SSADPQ+1                  # OF DUMPS AVAIL. IN $CCPDUMP    00739740                
*                                                                       00739770                
SSA#DU EQU   SSA#DP+2                  # OF DUMPS USED IN $CCPDUMP      00739800                
*                                                                       00739830                
SSADND EQU   SSA#DU+2                  CC/HH @ OF END OF $CCPDUMP       00739860                
SSAENF EQU   SSADND+2                  CC/HH @ OF REL. END OF $CCPFILE  00739865                
SSAD1A EQU   SSAENF+2                  C/S OF DIRECTORY ON D1A          00739870                
SSAD1B EQU   SSAD1A+2                  C/S OF DIRECTORY ON D1B          00739875                
SSAD1C EQU   SSAD1B+2                  C/S OF DIRECTORY ON D1C          00739880                
SSAD1D EQU   SSAD1C+2                  C/S OF DIRECTORY ON D1D          00739885                
SSAD2A EQU   SSAD1D+2                  C/S OF DIRECTORY ON D2A          00739890                
SSAD2B EQU   SSAD2A+2                  C/S OF DIRECTORY ON D2B          00739895                
SSAD2C EQU   SSAD2B+2                  C/S OF DIRECTORY ON D2C          00739900                
SSAD2D EQU   SSAD2C+2                  C/S OF DIRECTORY ON D2D          00739905                
SSAD3A EQU   SSAD2D+2                  C/S OF DIRECTORY ON D3A          00739910                
SSAD3B EQU   SSAD3A+2                  C/S OF DIRECTORY ON D3B          00739915                
SSAD3C EQU   SSAD3B+2                  C/S OF DIRECTORY ON D3C          00739920                
SSAD3D EQU   SSAD3C+2                  C/S OF DIRECTORY ON D3D          00739925                
SSAD3E EQU   SSAD3D+2                  C/S OF DIRECTORY ON D3E          00739930                
SSAD3F EQU   SSAD3E+2                  C/S OF DIRECTORY ON D3F          00739935                
SSAD3G EQU   SSAD3F+2                  C/S OF DIRECTORY ON D3G          00739940                
SSAD3H EQU   SSAD3G+2                  C/S OF DIRECTORY ON D3H          00739945                
SSAD4A EQU   SSAD3H+2                  C/S OF DIRECTORY ON D4A          00739950                
SSAD4B EQU   SSAD4A+2                  C/S OF DIRECTORY ON D4B          00739955                
SSAD4C EQU   SSAD4B+2                  C/S OF DIRECTORY ON D4C          00739960                
SSAD4D EQU   SSAD4C+2                  C/S OF DIRECTORY ON D4D          00739965                
SSAD4E EQU   SSAD4D+2                  C/S OF DIRECTORY ON D4E          00739970                
SSAD4F EQU   SSAD4E+2                  C/S OF DIRECTORY ON D4F          00739975                
SSAD4G EQU   SSAD4F+2                  C/S OF DIRECTORY ON D4G          00739980                
SSAD4H EQU   SSAD4G+2                  C/S OF DIRECTORY ON D4H          00739985                
       SPACE 2                                                          00740000                
*---------------------------------------------------------------------* 00750000                
SSA#SP EQU   0                         AMOUNT OF SPACE FOR PADDING      00760000                
SSAEND EQU   SSAQ+SSA#SP               END OF STARTUP SAVE AREA         00770000                
       SPACE 5                                                          00780000                
       AIF   (&REPEQ NE 'Y').NOPE                                       00790000                
*                                                                       00800000                
*          FEREP WORK AREA                                              00810000                
*                                                                       00820000                
XXSAVE EQU   X'4500'                                                    00830000                
XXERR  EQU   XXSAVE+1                  ERROR CODE                       00840000                
XXHB@  EQU   XXERR+3                   HIGH BUILD ADDRESS               00850000                
XXIAR  EQU   XXHB@+2                   CM'S IAR FOR DISPATCHING         00860000                
XXSTAD EQU   XXIAR+3                   ADDRESS FROM LAST REP            00870000                
REPCX  EQU   XXSTAD+1                  LOAD PARM LIST FOR $CC3CX        00880000                
REPCY  EQU   REPCX+10                  LOAD PARM LIST FOR $CC3CY        00890000                
REPCZ  EQU   REPCY+10                  LOAD PARM LIST FOR $CC3CY        00900000                
XXSCB  EQU   REPCZ+10                  SCAN CONTROL BLOCK               00910000                
XXDEL  EQU   XXSCB+8                   DELIMITERS                       00920000                
XXDELB EQU   XXSCB+9                   BLANK DELIMITER                  00930000                
XXBUF  EQU   XXDEL+3                   SYSIN BUFFER                     00940000                
XXSWK  EQU   XXBUF+96                  SYSIN WORK SPACE                 00950000                
XX#2@  EQU   XXSWK+48                  LOAD ADDR OF $CC4#2              00953000                
XXSW   EQU   XX#2@+1                   X'80' INDICATES REP TO $CC4#2    00956000                
*                                      *X'40' INDICATES REP TO $CC4#M   00957000                
XX#M@  EQU   XXSW+2                    LOGICAL ADDRESS OF $CC4#M        00958000                
.NOPE  ANOP                                                             00960000                
ROLLER EQU   X'B500'                   $CC3RO LOAD ADDRESS AND ENTRY    00970000                
       MEND                                                             00980000