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

⟦13146af97⟧ s3xseg

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

Derivation

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

TextSegment

       MACRO                                                            00010000                
.********************************************************************** 00020000                
.*                                                                    * 00030000                
.* NAME: $E005                                                        * 00040000                
.*                                                                    * 00050000                
.* PROGRAM NUMBER - 5704-SC2                                          * 00060000                
.*                                                                    * 00070000                
.* MODIFICATION LEVEL: VERSION 5, MODIFICATION LEVEL 0                * 00080000                
.*                                                                    * 00090000                
.* FUNCTION:                                                          * 00100000                
.*                                                                    * 00110000                
.*   . CCP GENERATION SECOND PASS MACRO-INSTRUCTION -- SET GLOBAL     * 00120000                
.*     SYMBOLS FOR BSCA/BSCC PORTLINE AND TASK-TO-TASK SUPPORT.       * 00130000                
.*                                                                    * 00140000                
.* INPUT OPERANDS:                                                    * 00150000                
.*                                                                    * 00160000                
.*   . AP-0/1                                                         * 00170000                
.*                                                                    * 00180000                
.*     BSCA PORTLINE SUPPORT -- 1=SUPPORTED/0=NOT                     * 00190000                
.*                                                                    * 00200000                
.*   . CP-0/1                                                         * 00210000                
.*                                                                    * 00220000                
.*     BSCC PORTLINE SUPPORT -- 1=SUPPORTED/0=NOT                     * 00230000                
.*                                                                    * 00240000                
.*   . TK-0/1                                                         * 00250000                
.*                                                                    * 00260000                
.*     TASK-TO-TASK SUPPORT  -- 1=SUPPORTED/0=NOT                     * 00270000                
.*                                                                    * 00280000                
.*   . PP-0/1                                                         * 00290000                
.*                                                                    * 00300000                
.*     BSCC POINT-TO-POINT SUPPORT -- 1=SUPPORT/0=NOT                 * 00310000                
.*                                                                    * 00320000                
.*   . CS-0/1                                                         * 00330000                
.*                                                                    * 00340000                
.*     BSCC CONTROL STATION SUPPORT -- 1=SUPPORT/0=NOT                * 00350000                
.*                                                                    * 00360000                
.********************************************************************** 00370000                
       $E005 &CP-,&AP-,&TK-,&PP-,&CS-                                   00380000                
.*                                                                      00390000                
.*---------  GLOBAL VARIABLES  ---------------------------------------* 00400000                
.*                                                                      00410000                
       GBLB  &NAPOR                    . *NO* BSCA PORTLINE SUPPORT     00420000                
.*                                     .  1=NO SUPPORT  0=SUPPORT       00430000                
.*                                                                      00440000                
       GBLB  &NCPOR                    . *NO* BSCC PORTLINE SUPPORT     00450000                
.*                                     .  1=NO SUPPORT  0=SUPPORT       00460000                
.*                                                                      00470000                
       GBLB  &NTTSK                    . *NO* TASK-TO-TASK SUPPORT      00480000                
.*                                     .  1=NO SUPPORT  0=SUPPORT       00490000                
.*                                                                      00500000                
       GBLB  &NBCPP                    . *NO* BSCC POINT-TO-POINT       00510000                
.*                                     . 1=NO SUPPORT/0=SUPPORT         00520000                
.*                                                                      00530000                
       GBLB  &NBCCS                    . *NO* BSCC CONTROL STATION      00540000                
.*                                     . 1=NO SUPPORT/0=SUPPORT         00550000                
.*                                                                      00560000                
       GBLA  &BSC                      . NUMBER OF BSC LINES SUPPORTED  00561000                
.*                                                                      00562000                
.*                                                                      00563000                
       GBLB  &NOB                      . INVERSE OF GOBAL  &BSCA        00564000                
.*                                                                      00565000                
       TEXT                                                             00570000                
.*                                                                      00580000                
.*---------  SET FOR LINE TYPES SUPPORTED  ---------------------------* 00590000                
.*                                                                      00600000                
.*                                                                      00610000                
.*---------- SET FOR BSCA PORTLINE SUPPORT ---------------------------* 00620000                
.*                                                                      00630000                
       AIF   (&AP EQ '1').POR0         . SKIP IF PORT-YES               00640000                
&NAPOR SETB  1                         . SET PASS 2 GOBAL TO INDICATE   00650000                
.*                                     . *NO* BSCA PORTLINE SUPPORT     00660000                
.POR0  ANOP                            . END OPERAND 'AP'               00670000                
.*                                                                      00680000                
.*---------- SET FOR BSCC PORTLINE SUPPORT ---------------------------* 00690000                
.*                                                                      00700000                
       AIF   (&CP EQ '1').POR1         . SKIP IF PORT-YES               00710000                
&NCPOR SETB  1                         . SET PASS 2 GOBAL TO INDICATE   00720000                
.*                                     . *NO* BSCC PORTLINE SUPPORT     00730000                
.POR1  ANOP                            . END OPERAND 'CP'               00740000                
.*                                                                      00750000                
.*---------- SET FOR TASK-TO-TASK SUPPORT ----------------------------* 00760000                
.*                                                                      00770000                
       AIF   (&TK EQ '1').POR2         . SKIP IF TTASK-YES              00780000                
&NTTSK SETB  1                         . SET PASS 2 GOBAL TO INDICATE   00790000                
.*                                     . *NO* TASK-TO-TASK SUPPORT      00800000                
       AGO   .POR3                     . GO TO NEXT TEST                00805000                
.POR2  ANOP                            . END OPERAND 'TK'               00810000                
&NOB   SETB  0                         . INDICATE BSCA SUPPORT          00812000                
&BSC   SETA  2                         . ALLOW FOR #2 TO SUPPORT        00814000                
.*                                     . 2 LINES.                       00816000                
.POR3  ANOP                            . END OF TTASK PROCESSING        00818000                
.*                                                                      00820000                
.*------------- SET FOR BSCC POINT-TO-POINT SUPPORT ------------------* 00830000                
.*                                                                      00840000                
       AIF   (&PP EQ '1').PPEND        . SKIP IF PP-YES                 00850000                
&NBCPP SETB  1                         . SET PASS 2 GOBAL TO INDICATE   00860000                
.*                                     . *NO* BSCC POINT-TO-POINT SUPP  00870000                
.PPEND ANOP                            . END OPERAND 'PP'               00880000                
.*                                                                      00890000                
.*------------- SET BSCC CONTROL STATION SUPPORT ---------------------* 00900000                
.*                                                                      00910000                
       AIF   (&CS EQ '1').CSEND        . SKIP IF $ECSC CS-YES           00920000                
&NBCCS SETB  1                         . SET PASS 2 GOBAL TO INDICATE   00930000                
.*                                     . *NO* BSCC CONTROL STATION SUPP 00940000                
.CSEND ANOP                            . END OPERAND 'CS'               00950000                
.*                                                                      00960000                
       MEND                                                             00970000