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

⟦3bb7e760d⟧ s3xseg

    Length: 3556 (0xde4)
    Types: s3xseg
    Names: »S$EHLF«

Derivation

└─⟦d0bc1a931⟧ Bits:30009189 5704-sc1.V08.ccp
    └─⟦64693a1c9⟧ 
        └─⟦this⟧ »S$EHLF« 

TextSegment

       MACRO                                                            00010000                
       $EHLF                                                            00020000                
       TEXT                                                             00030000                
*FOLLOWING ARE SOME OF THE COMMONLY USED REGISTER EQUATES.              00040000                
       SPACE                                                            00050000                
TCB    EQU   1                     USE R1 FOR TCB                       00060000                
TUB    EQU   2                     USE R2 FOR TUB                       00070000                
PTX    EQU   2                     USE R2 FOR TUB                       00080000                
PCT    EQU   1                                                          00090000                
SDF    EQU   2                                                          00100000                
TBL    EQU   2                                                          00110000                
NC     EQU   2                     USE R2 FOR SYSCOM REFERENCES.        00120000                
TNT    EQU   2                     TERMINAL NAME TABLE POINTER.         00130000                
IOB    EQU   1                     USE R1 FOR IOB                       00140000                
PL     EQU   TUB                   USE FOR TP PARAMETER LIST.           00150000                
       SPACE                                                            00160000                
*FOLLOWING ARE SOME OF THE MISCELANEOUS EQUATES COMMONLY USED.          00170000                
       SPACE                                                            00180000                
#      EQU   1                     'INSTRUCTION-MODIFICATION' CODE.     00190000                
PMRQ   EQU   X'30'                 Q-CODE FOR CCP INST TO MODIFY PMR.   00200000                
DISABL EQU   X'79'                 PMR=DSB,PRIV,ATR-ON                  00210000                
PRV    EQU   X'08'                 PRIVILEGED BIT IN PMR.               00220000                
ENABLE EQU   X'78'                 PMR=ENB,PRIV,ATR-ON                  00230000                
USER   EQU   X'72'                 PMR=ENB,NON-PRIV,ATR-ON,PROT         00240000                
LPMRQ  EQU   X'40'                 LOAD PMR Q-CODE FOR LCP INST         00250000                
IAR    EQU   X'10'                 LOAD/STORE Q-CODE FOR IAR            00260000                
ARR    EQU   8                     LOAD/STORE Q-CODE FOR ARR            00270000                
PSR    EQU   4                     LOAD/STORE Q-CODE FOR PSR            00280000                
       SPACE                                                            00290000                
* THE FOLLOWING ARE CP WORK AREA EQUATES FOR GENERAL USE.               00300000                
       SPACE                                                            00310000                
AREA   EQU   $CPPRQ+13                                                  00320000                
WORK   EQU   $CPPRQ                                                     00330000                
COMP   EQU   $CPPRQ+11                                                  00340000                
CTR    EQU   $CPPRQ+9                                                   00350000                
       SPACE                                                            00360000                
* THE FOLLOWING ARE SYMBOLIC DIAGNOSTIC CODES FOR PGM REQUEST.          00370000                
       SPACE                                                            00380000                
A      EQU   *                     REFERENCE POINT.                     00390000                
SUSP   EQU   *-A                   SUSPENDED-TASK DIAGNOSTIC.           00400000                
       ORG   *+1                                                        00410000                
ACTNEP EQU   *-A                   REQUEST FOR ACTIVE NON-MRT NEP.      00420000                
       ORG   *+1                                                        00430000                
PGMNF  EQU   *-A                   PROGRAM NAME INVALID OR MISSPELLED.  00440000                
       ORG   *+1                                                        00450000                
DTANLW EQU   *-A                   PGM NAME HAD DATA BUT WON'T ACCEPT.  00460000                
       ORG   *+1                                                        00470000                
PCTERR EQU   *-A                   PERMANENT IO ERROR READING PCT.      00480000                
       ORG   *+1                                                        00490000                
NOPART EQU   *-A                   PARTITION NOT AVAILABLE.             00500000                
       ORG   *+1                                                        00510000                
NOTCB  EQU   *-A                   TCB NOT AVAILABLE.                   00520000                
       ORG   *+1                                                        00530000                
NOWAY  EQU   *-A                   NEP'S OWN TOO MUCH CORE FOR REQUEST  00540000                
       ORG   *+1                                                        00550000                
MRTMAX EQU   *-A                   MRT ALREADY HAS ENOUGH TUBS QUEUED.  00560000                
       ORG   *+1                                                        00570000                
WATMRT EQU   *-A                   REQUESTOR /NOQ OR ACTIVE MRT IN /Q   00580000                
       ORG   *+1                                                        00590000                
SYMFIL EQU   *-A                   SYMBOLIC FILE REQUIRED, NOT GIVEN.   00600000                
       ORG   *+1                                                        00610000                
CNFLCT EQU   *-A                   DISK FILE DOESN'T PERMIT SHARED USE  00620000                
       ORG   *+1                                                        00630000                
NOTASN EQU   *-A                   REQUIRED TERMINAL NAME NOT ASSIGNED  00640000                
       ORG   *+1                                                        00650000                
TWONAM EQU   *-A                   TERMINAL REQUIRED BY 2 NAMES.        00660000                
       ORG   *+1                                                        00670000                
TRMNIA EQU   *-A                   TERMINAL NOT IMMEDIATELY AVAILABLE.  00680000                
       ORG   *+1                                                        00690000                
URNA   EQU   *-A                   UNIT RECORD DEVICE NOT AVAILABLE     00700000                
       ORG   *+1                                                        00710000                
TRMNEP EQU   *-A                   TERMINAL OWNED BY NEP.               00720000                
       ORG   *+1                                                        00730000                
SWLNA  EQU   *-A                   SWITCHED TERMINAL LINE NOT AVAILABL  00740000                
       ORG   *+1                                                        00750000                
TERMNA EQU   *-A                   MISCELLANEOUS NOT AVAILABLE CODE.    00760000                
* OFFLINE, SIGNED-ON, OLT IN-PROCESS, OR ERP IN-PROCESS.                00770000                
       ORG   *+1                                                        00780000                
SPF    EQU   *-A                   STOP-POLL FAILED.                    00790000                
       ORG   *+1                                                        00800000                
NOSHR  EQU   *-A                   INVALID ATTEMPT TO USE DISKFILE      00810000                
       ORG   *+1                                                        00820000                
INVRUF EQU   *-A                   RUF INPUT TO A NON-RUF PROGRAM       00830000                
       ORG   *+1                                                        00840000                
DSMUPD EQU   *-A                   FILE BEING UPDATED BY OTHER PGM LVL  00850000                
       ORG   *+1                   *                                AJS 00853000                
DISKNA EQU   *-A                   FILE BEING USED BY NEP           AJS 00856000                
       ORG   A                                                          00860000                
       SPACE 2                                                          00870000                
       MEND                                                             00880000