User Tools

Site Tools


cdc:nos2.source:opl.opl871:common:comprla

Common COMPRLA

3 Modifications

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.comprla +++|          CTEXT  COMPRLA - READ SECTOR OF LOCAL AREAS.
00002  M01S00002.comprla +++|          SPACE  4,10
00003  M01S00003.comprla +++|          IF     -DEF,QUAL$,1
00004  M01S00004.comprla +++|          QUAL   COMPRLA
00005  M01S00005.comprla +++|          BASE   M
Line S00006 Modification History
M01 (Added by) comprla
M02 (Updated by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00006  M02S00006.281l803 ---|          COMMENT COPYRIGHT CONTROL DATA CORPORATION. 1979.
00007  M01S00001.281l803 +++|*         COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00008  M01S00007.comprla +++|          SPACE  4,10
00009  M01S00008.comprla +++|*****     RLA - READ SECTOR OF LOCAL AREAS.
00010  M01S00009.comprla +++|*
00011  M01S00010.comprla +++|*         P. D. HAAS.        79/05/01.
00012  M01S00011.comprla +++|          SPACE  4,10
00013  M01S00012.comprla +++|***              *RLA* READS THE SECTOR OF LOCAL AREAS FROM A
00014  M01S00013.comprla +++|*         SPECIFIED MASS STORAGE DEVICE.  THE SECTOR OF LOCAL
00015  M01S00014.comprla +++|*         AREAS (SLA) WILL BE READ IF SUCH EXISTS, AS INDICATED
00016  M01S00015.comprla +++|*         BY THE SLA FLAG IN THE *ACGL* WORD OF THE MST.
00017  M01S00016.comprla +++|*
00018  M01S00017.comprla +++|*         IF THE SYMBOL *RLA$* IS DEFINED, THE DRIVER IS ASSUMED TO
00019  M01S00018.comprla +++|*         BE LOADED, (T6) = LABEL TRACK, AND A SECTOR OF LOCAL AREAS
00020  M01S00019.comprla +++|*         IS ASSUMED TO BE PRESENT.
00021  M01S00020.comprla +++| RLA      SPACE  4,20
00022  M01S00021.comprla +++|**        RLA - READ SECTOR OF LOCAL AREAS (SLA).
00023  M01S00022.comprla +++|*
Line S00023 Modification History
M01 (Added by) comprla
M02 (Updated by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00024  M02S00023.ns22000 ---|*         ENTRY  (T5) = EQUIPMENT NUMBER.
00025  M01S00001.ns22000 +++|*         ENTRY  (T5) = EST ORDINAL.
00026  M01S00024.comprla +++|*
00027  M01S00025.comprla +++|*         EXIT   (A) = ADDRESS OF DAYFILE DATA IN SLA ENTRY.
00028  M01S00026.comprla +++|*                    = 0 IF NO SLA, OR NO ENTRY FOR THIS MACHINE.
00029  M01S00027.comprla +++|*                    .LT. 0 IF ERROR READING SLA.
00030  M01S00028.comprla +++|*                (T3) = ADDRESS OF SLA ENTRY.
00031  M01S00029.comprla +++|*                (T6) = LABEL TRACK.
00032  M01S00030.comprla +++|*                (T7) = SLA SECTOR.
00033  M01S00031.comprla +++|*                (BFMS) = SLA SECTOR.
00034  M01S00032.comprla +++|*
00035  M01S00033.comprla +++|*         USES   T2, CM - CM+7.
00036  M01S00034.comprla +++|*
00037  M01S00035.comprla +++|*         CALLS  RDS.
00038  M01S00036.comprla +++|*
00039  M01S00037.comprla +++|*         MACROS ENDMS, SETMS.
00040  M01S00038.comprla +++|*
00041  M01S00039.comprla +++|*         NOTES  THIS COMMON DECK REQUIRES *COMSMMF*, *COMSMST*.
00042  M01S00040.comprla +++|
00043  M01S00041.comprla +++|
00044  M01S00042.comprla +++| RLA      SUBR               ENTRY/EXIT
00045  M01S00043.comprla +++|          IF     -DEF,RLA$
Line S00044 Modification History
M01 (Added by) comprla
M02 (Updated by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00046  M02S00044.242l642 ---|          SETMS  READ        SET MASS STORAGE
00047  M01S00001.242l642 +++|          SETMS  IO
00048  M01S00045.comprla +++|          LDD    CM+4        READ MST
00049  M01S00046.comprla +++|          SHN    3
00050  M01S00047.comprla +++|          ADN    ACGL
00051  M01S00048.comprla +++|          CRD    CM+2
00052  M01S00049.comprla +++|          ADN    ALGL-ACGL
00053  M01S00050.comprla +++|          CRD    CM
00054  M01S00051.comprla +++|          LDD    CM+6        CHECK SLA PRESENT
00055  M01S00052.comprla +++|          LPC    MGLAP
00056  M01S00053.comprla +++|          ZJN    RLAX        IF NO SLA
00057  M01S00054.comprla +++|          LDD    CM+1        SET LABEL TRACK
00058  M01S00055.comprla +++|          STD    T6
00059  M01S00056.comprla +++|          ENDIF
00060  M01S00057.comprla +++|          LDN    LMLT        SET SLA SECTOR
00061  M01S00058.comprla +++|          STD    T7
00062  M01S00059.comprla +++|          LDC    BFMS-10     INITIALIZE SEARCH ADDRESS
00063  M01S00060.comprla +++|          STD    T3
00064  M01S00061.comprla +++|          ADN    10          READ SLA
00065  M01S00062.comprla +++|          RJM    RDS
00066  M01S00063.comprla +++|          MJN    RLAX        IF MASS STORAGE ERROR
00067  M01S00064.comprla +++|          ENDMS              RELEASE CHANNEL
00068  M01S00065.comprla +++|          LDM    BFMS
00069  M01S00066.comprla +++|          SBN    1
00070  M01S00067.comprla +++|          MJN    RLA3        IF SECTOR NOT REFORMATTED
00071  M01S00068.comprla +++|          LDM    BFMS+1      SET END OF DATA IN SLA
00072  M01S00069.comprla +++|          STD    T2
00073  M01S00070.comprla +++|          SHN    2
00074  M01S00071.comprla +++|          ADC    BFMS+2
00075  M01S00072.comprla +++|          RAD    T2
00076  M01S00073.comprla +++|          LDC    MMFL        GET MACHINE ID
00077  M01S00074.comprla +++|          CRD    CM
00078  M01S00075.comprla +++| RLA1     LDN    2*5         ADVANCE SLA ADDRESS
00079  M01S00076.comprla +++|          RAD    T3
00080  M01S00077.comprla +++|          LMD    T2
00081  M01S00078.comprla +++|          ZJN    RLA3        IF END OF DATA
00082  M01S00079.comprla +++|          LDI    T3
00083  M01S00080.comprla +++|          LMD    CM
00084  M01S00081.comprla +++|          NJN    RLA1        IF NOT SLA ENTRY FOR THIS MACHINE
00085  M01S00082.comprla +++|          LDM    2,T3
00086  M01S00083.comprla +++|          NJN    RLA2        IF LAST USED ON POST LEVEL 509 SYSTEM
00087  M01S00084.comprla +++|          STM    10,T3       CLEAR MAINTENANCE LOG POINTER
00088  M01S00085.comprla +++| RLA2     LDD    T3          SET ADDRESS OF DAYFILE DATA
00089  M01S00086.comprla +++|          ADN    5
00090  M01S00087.comprla +++| RLA3     LJM    RLAX        RETURN
00091  M01S00088.comprla +++| RLA      SPACE  4,10
00092  M01S00089.comprla +++|          BASE   *
00093  M01S00090.comprla +++| QUAL$    IF     -DEF,QUAL$
00094  M01S00091.comprla +++|          QUAL   *
00095  M01S00092.comprla +++| RLA      EQU    /COMPRLA/RLA
00096  M01S00093.comprla +++| QUAL$    ENDIF
00097  M01S00094.comprla +++|          ENDX
cdc/nos2.source/opl.opl871/common/comprla.txt · Last modified: by 127.0.0.1