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

⟦77a78bb02⟧ s3xseg

    Length: 5842 (0x16d2)
    Types: s3xseg
    Names: »S$E001«

Derivation

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

TextSegment

       MACRO                                                            00010000                
.********************************************************************** 00020000                
.*                                                                    * 00030000                
.* NAME: $E001                                                        * 00040000                
.*                                                                    * 00050000                
.* PROGRAM NUMBER - 5704-SC2                                          * 00053000                
.*                                                                    * 00056000                
.* MODIFICATION LEVEL: VERSION 4, MODIFICATION LEVEL 0                * 00060000                
.*                                                                    * 00070000                
.* FUNCTION:                                                          * 00080000                
.*                                                                    * 00090000                
.*   . CCP GENERATION SECOND PASS MACRO-INSTRUCTION -- SET GLOBAL     * 00100000                
.*     VARIABLES FOR SYSTEM CONTROL FUNCTIONS                         * 00110000                
.*                                                                    * 00120000                
.* INPUT OPERANDS:                                                    * 00130000                
.*                                                                    * 00140000                
.*   . DK-####                                                        * 00150000                
.*                                                                    * 00160000                
.*     DISK DEVICES SUPPORTED -- EACH # IS 1 (SUPPORTED) / 0 (NOT)    * 00170000                
.*                                                                    * 00180000                
.*     DEVICES REPRESENTED ARE, RESPCETIVELY:  R2, F2, D1, D2         * 00190000                
.*                                                                    * 00200000                
.*   . UR-####                                                        * 00210000                
.*                                                                    * 00220000                
.*     U/R DEVICES SUPPORTED -- EACH # IS 1 (SUPPORTED) / 0 (NOT)     * 00230000                
.*                                                                    * 00240000                
.*     DEVICES REPRESENTED ARE, RESPECTIVELY:  MFCU, 1442, 5203, 1403 * 00250000                
.*                                                                    * 00260000                
.*   . PC-0/1                                                         * 00270000                
.*                                                                    * 00280000                
.*     1=PROGRAM REQUEST COUNTS SUPPORTED / 0=NOT SUPPORTED           * 00290000                
.*                                                                    * 00300000                
.*   . SO-00/01/10                                                    * 00310000                
.*                                                                    * 00320000                
.*     00 -- NO SIGN-ON SECURITY CHECKING WHATSOEVER                  * 00330000                
.*     01 -- USER ROUTINE PROVIDED FOR SIGN-ON SECURITY CHECKING      * 00340000                
.*     10 -- CCP PASSWORD CHECKING AT SIGN-ON                         * 00350000                
.*                                                                    * 00360000                
.*   . SH-0/1                                                         * 00370000                
.*                                                                    * 00380000                
.*     1=UPDATE FILE SHARING SUPPORTED / 0=NOT                        * 00390000                
.*                                                                    * 00392000                
.*   . RR-0/1                                                         * 00394000                
.*                                                                    * 00396000                
.*     1=RESIDENT PROGRAM REQUEST SUPPORTED / 0=NOT                   * 00398000                
.*                                                                    * 00400000                
.*   . MVT-0/1                                                        * 00402000                
.*                                                                    * 00404000                
.*     1=TNT MOVE-OUT SUPPORTED / 0=NOT SUPPORTED                     * 00406000                
.*                                                                    * 00408000                
.* CHANGE ACTIVITY - $E001                                            * 00408500                
.* RELEASE 04                                                         * 00409000                
.* @01 APAR/S313503 - U- PC WITH BSCC AND NO DFF                    @01 00409500                
.********************************************************************** 00410000                
       $E001 &DK-,&UR-,&PC-,&SO-,&SH-,&RR-,&MVT-,&MOV-              @01 00420000                
.*                                                                      00430000                
.*---------  GLOBAL VARIABLES  ---------------------------------------* 00440000                
.*                                                                      00450000                
       GBLB  &SHR                      . UPDATE FILE SHARING:           00460000                
.*                                     .   1=SUPPORTED / 0=NOT          00470000                
.*                                                                      00480000                
       GBLB  &USEON                    . USER SIGN-ON ROUTINE:          00490000                
.*                                     .   1=SUPPORTED / 0=NOT          00500000                
.*                                                                      00510000                
       GBLB  &SYSON                    . CCP PASSWORD SECURITY:         00520000                
.*                                     .   1=SUPPORTED / 0=NOT          00530000                
.*                                                                      00540000                
       GBLB  &PUCNT                    . PROGRAM REQUEST COUNTS:        00550000                
.*                                     .   1=SUPPORTED / 0=NOT          00560000                
.*                                                                      00570000                
       GBLB  &URMFU                    . MFCU SUPPORT:                  00580000                
.*                                     .   1=SUPPORTED / 0=NOT          00590000                
.*                                                                      00600000                
       GBLB  &UR142                    . 1442 SUPPORT:                  00610000                
.*                                     .   1=SUPPORTED / 0=NOT          00620000                
.*                                                                      00630000                
       GBLB  &URPRT                    . 5203/1403 SUPPORT:             00640000                
.*                                     .   1=SUPPORTED / 0=NOT          00650000                
.*                                                                      00660000                
       GBLB  &D45                      . 5445 SUPPORT:                  00670000                
.*                                     .   1=SUPPORTED / 0=NOT          00680000                
.*                                                                      00682000                
       GBLB  &RPR                      . RES PROG REQUEST SUPPORT:      00684000                
.*                                     .   1=SUPPORTED / 0=NOT          00686000                
.*                                                                      00690000                
       GBLB  &MTNT                     . TNT MOVEOUT SUPPORT:           00692000                
.*                                     .   1=SUPPORTED / 0=NOT          00694000                
.*                                                                      00696000                
       GBLB  &MDFF                     . DFF MOVEOUT SUPPORT:       @01 00697000                
.*                                     .   1=SUPPORTED / 0=NOT      @01 00698000                
.*                                                                  @01 00699000                
       TEXT                                                             00700000                
.*                                                                      00710000                
.*---------  SET FOR SUPPORT OF 5445 DISK  ---------------------------* 00720000                
.*                                                                      00730000                
       AIF   ('&DK'(3,2) EQ '00').DKEND  . SKIP IF *NO* 5445            00740000                
.*                                                                      00750000                
&D45   SETB  1                         . 5445 SUPPORTED                 00760000                
.*                                                                      00770000                
.DKEND ANOP                            . END OPERAND 'DK'               00780000                
.*                                                                      00790000                
.*---------  SET FOR SUPPORT OF MFCU  --------------------------------* 00800000                
.*                                                                      00810000                
       AIF   ('&UR'(1,1) EQ '0').MFEND . SKIP IF *NO* MFCU SUPPORT      00820000                
.*                                                                      00830000                
&URMFU SETB  1                         . MFCU SUPPORTED                 00840000                
.*                                                                      00850000                
.MFEND ANOP                            . END SUB-OPERAND 'MF' OF 'UR'   00860000                
.*                                                                      00870000                
.*---------  SET FOR SUPPORT OF 1442  --------------------------------* 00880000                
.*                                                                      00890000                
       AIF   ('&UR'(2,1) EQ '0').RPEND . SKIP IF *NO* 1442 SUPPORT      00900000                
.*                                                                      00910000                
&UR142 SETB  1                         . 1442 SUPPORTED                 00920000                
.*                                                                      00930000                
.RPEND ANOP                            . END SUB-OPERAND 'RP' OF 'UR'   00940000                
.*                                                                      00950000                
.*---------  SET FOR SUPPORT OF 2503 OR 1403  ------------------------* 00960000                
.*                                                                      00970000                
       AIF   ('&UR'(3,2) EQ '00').PREND  . SKIP IF *NO* PRINTER SUPPORT 00980000                
.*                                                                      00990000                
&URPRT SETB  1                         . 5203 OR 1403 SUPPORTED         01000000                
.*                                                                      01010000                
.PREND ANOP                            . END SUB-OPERAND 'PR' OF 'UR'   01020000                
.*                                                                      01030000                
.*---------  SET FOR SUPPORT OF SHARED FILES  ------------------------* 01040000                
.*                                                                      01050000                
       AIF   (&SH EQ '0').SHEND        . SKIP IF *NO* FILE SHARING      01060000                
.*                                                                      01070000                
&SHR   SETB  1                         . FILE SHARING SUPPORTED         01080000                
.*                                                                      01090000                
.SHEND ANOP                            . END OPERAND 'SH'               01100000                
.*                                                                      01110000                
.*---------  SET FOR SUPPORT OF PROGRAM REQUEST COUNTS  --------------* 01120000                
.*                                                                      01130000                
       AIF   (&PC EQ '0').PCEND        . SKIP IF *NO* REQUEST COUNTING  01140000                
.*                                                                      01150000                
&PUCNT SETB  1                         . PROGRAM REQUEST COUNTING       01160000                
.*                                                                      01170000                
.PCEND ANOP                            . END OPERAND 'PC'               01180000                
.*                                                                      01190000                
.*---------  SET FOR SUPPORT OF RESIDENT PROGRAM REQUEST  ------------* 01190500                
.*                                                                      01191000                
       AIF   (&RR EQ '0').RREND        . SKIP IF *NO* RES REQUEST       01191500                
.*                                                                      01192000                
&RPR   SETB  1                         . RESIDENT PROGRAM REQUEST       01192500                
.*                                                                      01193000                
.RREND ANOP                            . END OPERAND 'RR'               01193500                
.*                                                                      01194000                
.*---------  SET FOR SUPPORT OF TNT MOVE-OUT  ------------------------* 01194500                
.*                                                                      01195000                
       AIF   (&MVT EQ '0').MVEND       . SKIP IF *NO* TNT MOVE-OUT      01195500                
.*                                                                      01196000                
&MTNT  SETB  1                         . TNT MOVE-OUT                   01196500                
.*                                                                      01197000                
.MVEND ANOP                            . END OPERAND 'MVT'              01197500                
.*                                                                      01198000                
.*---------  SET FOR SECURITY OPTION  --------------------------------* 01200000                
.*                                                                      01210000                
       AIF   (&SO EQ '00').SOEND       . SKIP IF *NO* SECURITY CHECKING 01220000                
.*                                                                      01230000                
       AIF   (&SO EQ '01').USEC        . SKIP IF USER SECURITY ROUTINE  01240000                
.*                                                                      01250000                
&SYSON SETB  1                         . CCP PASSWORD                   01260000                
       AGO   .SOEND                                                     01270000                
.*                                                                      01280000                
.USEC  ANOP                            . USER SECURITY ROUTINE          01290000                
&USEON SETB  1                                                          01300000                
.*                                                                      01310000                
.SOEND ANOP                            . END OPERAND 'SO'               01320000                
       AIF   (&MOV NE '1').NMOV        . SKIP IF NO DFF MOVE-OUT        01321000                
.*                                                                      01322000                
&MDFF  SETB  1                         . DFF MOVE-OUT                   01323000                
.*                                                                      01324000                
.NMOV  ANOP                            . END OPERAND 'MOV'              01325000                
.*                                                                      01330000                
       MEND                                                             01340000