Seq # *Modification Id* Act
----------------------------+
00001 M00S00001.dfterm +++| IDENT DFTERM1,OVLA,DFTERM,01,00
00002 M00S00002.dfterm +++| ABS
00003 M00S00003.dfterm +++| SST
00004 M00S00004.dfterm +++| SYSCOM B1
00005 M00S00005.dfterm +++|*COMMENT DFTERM - DAYFILE TERMINATION PROCESSOR.
Line S00006 Modification History |
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act
----------------------------+
00006 M01S00006.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1975.
Line S00001 Modification History |
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act
----------------------------+
00007 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00008 M00S00007.dfterm +++| TITLE DFTERM - DAYFILE TERMINATION PROCESSOR.
00009 M00S00008.dfterm +++| SPACE 4
00010 M00S00009.dfterm +++|*** DFTERM - DAYFILE TERMINATION PROCESSOR.
00011 M00S00010.dfterm +++|* A. J. BEEKMAN. 75/03/07.
00012 M00S00011.dfterm +++|* R. J. THIELEN. 75/03/07.
00013 M00S00012.dfterm +++| SPACE 4
00014 M00S00013.dfterm +++|*** *DFTERM* IS A UTILITY PROGRAM THAT TERMINATES INACTIVE OR
00015 M00S00014.dfterm +++|* ACTIVE DAYFILES AND MAKES THEM PERMANENT ON THE DEVICE ON
00016 M00S00015.dfterm +++|* WHICH THEY CURRENTLY RESIDE AND/OR PROVIDES A LIST OF ALL
00017 M00S00016.dfterm +++|* PERMANENT DAYFILES WITH INFORMATION RELATIVE TO EACH.
00018 M00S00017.dfterm +++| SPACE 4
00019 M00S00018.dfterm +++|*** *DFTERM* MAY BE CALLED FROM THE CONSOLE BY THE QUEUED FILE
00020 M00S00019.dfterm +++|* SUPERVISOR PROGRAM (X.QFSP.) OR BY CONTROL CARD FROM SYSTEM
00021 M00S00020.dfterm +++|* ORIGIN. *DFTERM* WILL ALSO BE CALLED BY A CONTROL CARD CALL
00022 M00S00021.dfterm +++|* TO *DFLIST*. THE CONTROL CARD FORMATS ARE -
00023 M00S00022.dfterm +++|* DFLIST.
Line S00023 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00024 M01S00023.ns2018 ---|* DFTERM(P1=A1,P2=A2,...,PN=AN,NK)
00025 M01S00024.ns2018 ---|* WHERE NK IS A PARAMETER THAT DISALLOWS *K* DISPLAY INPUT,
Line S00001 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00026 M01S00001.ns2018 +++|* DFTERM(P1=A1,P2=A2,...,PN=AN,PO=N)
00027 M01S00002.ns2018 +++|* WHERE *PO=N* IS A PARAMETER THAT DISALLOWS *K* DISPLAY INPUT,
00028 M00S00025.dfterm +++|* AND P1 - PN ARE ANY OF THE FOLLOWING VALID PARAMETERS -
00029 M00S00026.dfterm +++|*
00030 M00S00027.dfterm +++|* FT = FILE TYPE TO TERMINATE (DEFAULT IS DAYFILE).
00031 M00S00028.dfterm +++|* DAYFILE = SYSTEM DAYFILE.
00032 M00S00029.dfterm +++|* ACCOUNT = SYSTEM ACCOUNT FILE.
00033 M00S00030.dfterm +++|* ERRLOG = SYSTEM ERROR LOG FILE.
00034 M00S00031.dfterm +++|* MAINLOG = SYSTEM MAINTENANCE LOG FILE.
00035 M00S00032.dfterm +++|* I = ALTERNATE DIRECTIVE INPUT FILE. THIS IS A CONTROL
00036 M00S00033.dfterm +++|* STATEMENT PARAMETER SPECIFYING WHAT FILE SHOULD
00037 M00S00034.dfterm +++|* BE READ FOR INPUT DIRECTIVES. THESE DIRECTIVES
00038 M00S00035.dfterm +++|* CONSIST OF ANY LEGAL K-DISPLAY INPUT OR COMMANDS.
00039 M00S00036.dfterm +++|* THESE DIRECTIVES WILL BE PROCESSED AFTER THE
00040 M00S00037.dfterm +++|* CONTROL STATEMENT DIRECTIVES BUT BEFORE ANY
00041 M00S00038.dfterm +++|* K-DISPLAY INPUT IS ACCEPTED.
00042 M00S00039.dfterm +++|* FM = FAMILY/PACK NAME (DEFAULT IS SYSTEM DAYFILE FAMILY/PACK).
00043 M00S00040.dfterm +++|* DN = DEVICE NUMBER (DEFAULT IS SYSTEM DAYFILE DEVICE).
00044 M00S00041.dfterm +++|* THE FM AND DN PARAMETERS ARE USED TO DEFINE ON WHICH
00045 M00S00042.dfterm +++|* DEVICE THE FILE RESIDES WHEN TERMINATING AN INACTIVE
00046 M00S00043.dfterm +++|* DAYFILE OR ON WHICH DEVICE THE NEW DAYFILE WILL RESIDE
00047 M00S00044.dfterm +++|* WHEN TERMINATING AN ACTIVE DAYFILE. IF FM OR DN IS
00048 M00S00045.dfterm +++|* NOT DEFINED WHEN TERMINATING AN ACTIVE DAYFILE, THE
00049 M00S00046.dfterm +++|* NEW DAYFILE WILL RESIDE ON THE SAME FAMILY/PACK AND
00050 M00S00047.dfterm +++|* SAME DEVICE AS THE OLD ONE.
00051 M00S00048.dfterm +++|* OP = FILE MODE OPTION (DEFAULT IS A).
00052 M00S00049.dfterm +++|* A = TERMINATE ACTIVE DAYFILE.
00053 M00S00050.dfterm +++|* I = TERMINATE INACTIVE DAYFILE.
00054 M00S00051.dfterm +++|* NM = NAME OF PERMANENT FILE (1 - 5 CHARACTERS).
00055 M00S00052.dfterm +++|* THE CHARACTERS SPECIFIED BY NM WILL BE ADDED TO ONE
00056 M00S00053.dfterm +++|* OF THE PREFIXES DF, AC, OR ER ACCORDING TO THE TYPE
00057 M00S00054.dfterm +++|* OF DAYFILE SPECIFIED. IF NM IS NOT SPECIFIED, OR THE
00058 M00S00055.dfterm +++|* SPECIFIED NAME IS A DUPLICATE NAME, *DFTERM* WILL
00059 M00S00056.dfterm +++|* AUTOMATICALLY ASSIGN A NAME FOR THE FILE. THE
00060 M00S00057.dfterm +++|* ASSIGNED NAME WILL CONSIST OF ONE OF THE PREVIOUSLY
00061 M00S00058.dfterm +++|* MENTIONED PREFIXES ACCORDING TO DAYFILE TYPE FOLLOWED
00062 M00S00059.dfterm +++|* BY A ONE CHARACTER SEQUENCE CHARACTER (A - 9) AND
00063 M00S00060.dfterm +++|* A FOUR DIGIT DATE (MONTH AND DAY) OF CREATION.
00064 M00S00061.dfterm +++|* *DFTERM* WILL SEARCH THE CATALOG FOR ALL PERMANENT
00065 M00S00062.dfterm +++|* DAYFILE NAMES OF THIS TYPE, THEN ASSIGN THE SEQUENCE
00066 M00S00063.dfterm +++|* CHARACTER ONE HIGHER THAN THE HIGHEST CHARACTER
00067 M00S00064.dfterm +++|* FOUND. IF THE HIGHEST CHARACTER (9) IS NOT AVAILABLE,
00068 M00S00065.dfterm +++|* *DFTERM* WILL SEARCH FOR THE LOWEST CHARACTER
00069 M00S00066.dfterm +++|* AVAILABLE AND ASSIGN THAT CHARACTER.
00070 M00S00067.dfterm +++|* L = FILE NAME TO RECEIVE OUTPUT (DEFAULT IS OUTPUT).
00071 M00S00068.dfterm +++|*
00072 M00S00069.dfterm +++|* THE *USRN* MICRO CAN BE DEFINED AS ANY SEVEN CHARACTER OR
00073 M00S00070.dfterm +++|* LESS USER NUMBER WHICH SHOULD BE PERMITTED IN WRITE MODE TO
00074 M00S00071.dfterm +++|* ALL TERMINATED DAYFILES. IF *USRN* IS NULL, NO PERMITS WILL
00075 M00S00072.dfterm +++|* BE ISSUED. IF USING A PRIVATE PACK, *USRN* MUST BE SPECIFIED
00076 M00S00073.dfterm +++|* AND MUST BE THE SAME USER NUMBER AS THAT OF THE PRIVATE PACK
00077 M00S00074.dfterm +++|* IF NEW ACTIVE DAYFILES ARE TO BE STARTED ON THE PACK.
00078 M00S00075.dfterm +++|* WITHOUT THIS CONDITION SATISFIED, CURRENT DAYFILES MAY BE
00079 M00S00076.dfterm +++|* TERMINATED ON THE PACK, BUT NO NEW DAYFILES ACTIVATED ON
00080 M00S00077.dfterm +++|* IT. THE TAG *PDUI* CAN BE SET TO THE USER INDEX ON WHICH
00081 M00S00078.dfterm +++|* PERMANENT DAYFILES SHOULD BE DEFINED (MUST BE GREATER THAN
00082 M00S00079.dfterm +++|* 377700B). *USRN* AND *PDUI* ARE FOUND IN *COMSIOQ*.
00083 M00S00080.dfterm +++| SPACE 4
00084 M00S00081.dfterm +++|** ENTRY CONDITIONS.
00085 M00S00082.dfterm +++|*
00086 M00S00083.dfterm +++|* DFTERM IS ENTERED VIA RETURN JUMP FROM *QFSP*.
00087 M00S00084.dfterm +++|*
00088 M00S00085.dfterm +++|* *TARA* = FWA OF THE PARAMETER TABLE.
00089 M00S00086.dfterm +++|* *TEQA* = FWA OF THE MASS STORAGE EQUIPMENT TABLE.
00090 M00S00087.dfterm +++|* *TSDA* = FWA OF THE SECONDARY DEVICE MASK TABLE.
00091 M00S00088.dfterm +++| SPACE 4
00092 M00S00089.dfterm +++|*** DAYFILE MESSAGES.
00093 M00S00090.dfterm +++|*
00094 M00S00091.dfterm +++|* THE FOLLOWING MESSAGES ARE ISSUED BOTH TO THE DAYFILE AND
00095 M00S00092.dfterm +++|* THE *K* DISPLAY. SPECIAL CASES FOR ISSUANCE OF THE MESSAGE
Line S00093 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00096 M01S00093.ns2018 ---|* ARE IN PARENTHESES. IF (*NK* ONLY) FOLLOWS THE MESSAGE
00097 M01S00094.ns2018 ---|* EXPLANATION, THE MESSAGE IS ISSUED TO THE DAYFILE ONLY IF
00098 M01S00095.ns2018 ---|* THE *NK* PARAMETER IS SPECIFIED ON THE *DFTERM* CALL.
Line S00003 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00099 M01S00003.ns2018 +++|* ARE IN PARENTHESES.
00100 M00S00096.dfterm +++|*
00101 M00S00097.dfterm +++|*
00102 M00S00098.dfterm +++|* * AUTOMATIC NAME ASSIGNMENT IMPOSSIBLE.* = *DFTERM* WAS
00103 M00S00099.dfterm +++|* UNABLE TO DETERMINE AN AVAILABLE NAME FOR THE TERMINATED
00104 M00S00100.dfterm +++|* DAYFILE. ENTER A VALID NAME FOR THE FILE VIA THE *K*
Line S00101 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00105 M01S00101.ns2018 ---|* DISPLAY. (*NK* ONLY).
Line S00004 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00106 M01S00004.ns2018 +++|* DISPLAY.
00107 M00S00102.dfterm +++|*
00108 M00S00103.dfterm +++|* * CANNOT CATLIST FAMILY/PACK - FAMPCK.* = *DFTERM* WAS UNABLE
00109 M00S00104.dfterm +++|* TO CATLIST THE FAMILY/PACK. CHECK THAT CATALOGS EXIST ON THE
Line S00105 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00110 M01S00105.ns2018 ---|* FAMILY/PACK, THEN RETRY OPERATION. (*NK* ONLY OR *DFLIST*).
Line S00005 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00111 M01S00005.ns2018 +++|* FAMILY/PACK AND RETRY OPERATION. (*DFLIST*).
00112 M00S00106.dfterm +++|*
00113 M00S00107.dfterm +++|* * DAYFILE BUSY.* = DAYFILE TO BE TERMINATED WAS FOUND TO
Line S00108 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00114 M01S00108.ns2018 ---|* BE ATTACHED TO ANOTHER JOB. RETRY OPERATION. (*NK* ONLY).
Line S00006 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00115 M01S00006.ns2018 +++|* BE ATTACHED TO ANOTHER JOB. RETRY OPERATION.
00116 M00S00109.dfterm +++|*
00117 M00S00110.dfterm +++|* * DAYFILE STATUS INDEFINITE.* = AN ERROR EXIT HAS OCCURED
00118 M00S00111.dfterm +++|* CAUSING *DFTERM* TO ABORT WHILE IN THE PROCESS OF
00119 M00S00112.dfterm +++|* TERMINATING A DAYFILE. THE STATUS OF THE DAYFILE IS
00120 M00S00113.dfterm +++|* QUESTIONABLE. CONTACT AN ANALYST IMMEDIATELY. (DAYFILE
00121 M00S00114.dfterm +++|* ONLY).
00122 M00S00115.dfterm +++|*
00123 M00S00116.dfterm +++|* * DFTERM ABORTED.* = AN ERROR EXIT HAS CAUSED *DFTERM*
00124 M00S00117.dfterm +++|* TO ABORT. CHECK THE DAYFILE FOR MORE INFORMATION.
00125 M00S00118.dfterm +++|* (DAYFILE ONLY).
00126 M00S00119.dfterm +++|*
Line S00007 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00127 M02S00007.dfterm4 ---|* * ERROR-TERMINATED DAYFILE ON LOCAL FILE.* = AN ERROR
00128 M02S00008.dfterm4 ---|* OCCURRED WHILE DEFINING THE PERMANENT FILE FOR THE
00129 M02S00009.dfterm4 ---|* TERMINATED DAYFILE WHICH REMAINS ON LOCAL FILE
00130 M02S00010.dfterm4 ---|* *DAYFILE*. SEE DAYFILE FOR *PFM* ERROR MESSAGE.
Line S00001 Modification History |
M01 (Added by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00131 M01S00001.dfterm4 +++|* * ERROR - TERMINATED DAYFILE ON LOCAL FILE ZZZDAYF.* = AN
00132 M01S00002.dfterm4 +++|* ERROR OCCURRED WHILE DEFINING THE PERMANENT FILE FOR THE
00133 M01S00003.dfterm4 +++|* TERMINATED DAYFILE WHICH REMAINS ON LOCAL FILE *ZZZDAYF*.
00134 M01S00004.dfterm4 +++|* SEE DAYFILE FOR *PFM* ERROR MESSAGE.
Line S00011 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00135 M01S00011.ns2018 +++|*
00136 M00S00120.dfterm +++|* * INACTIVE DAYFILE NOT FOUND ON DEVICE.* = NO INACTIVE
00137 M00S00121.dfterm +++|* DAYFILE OF THE SPECIFIED TYPE WAS FOUND ON THE SPECIFIED
00138 M00S00122.dfterm +++|* DEVICE. ENTER THE CORRECT FAMILY AND DEVICE NUMBER VIA THE
Line S00123 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00139 M01S00123.ns2018 ---|* *K* DISPLAY. (*NK* ONLY).
Line S00012 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00140 M01S00012.ns2018 +++|* *K* DISPLAY.
00141 M00S00124.dfterm +++|*
00142 M00S00125.dfterm +++|* * INACTIVE DAYFILE ON DEVICE.* = INACTIVE DAYFILE ALREADY
00143 M00S00126.dfterm +++|* EXISTS ON DEVICE ON WHICH NEW ACTIVE DAYFILE IS TO BE
00144 M00S00127.dfterm +++|* CREATED. ENTER ANOTHER DEVICE VIA *K* DISPLAY PARAMETERS.
Line S00001 Modification History |
M01 (Added by) | dfterm1 |
Seq # *Modification Id* Act
----------------------------+
00145 M01S00001.dfterm1 +++|*
00146 M01S00002.dfterm1 +++|* * INVALID DEVICE SPECIFIED.* = THE DEVICE SPECIFIED BY THE
00147 M01S00003.dfterm1 +++|* CONTROL PARAMETERS IS NOT A VALID DAYFILE DEVICE.
Line S00128 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00148 M01S00128.ns2018 ---|* (*NK* ONLY).
00149 M00S00129.dfterm +++|*
00150 M00S00130.dfterm +++|* * NO ACTIVE DAYFILE FOUND.* = NO ACTIVE DAYFILE OF SPECIFIED
00151 M00S00131.dfterm +++|* TYPE FOUND IN *QFSP* EQUIPMENT TABLE. STOP THIS *DFTERM*
00152 M00S00132.dfterm +++|* RUN, START UP ANOTHER *DFTERM*, AND RETRY OPERATION. IF
00153 M00S00133.dfterm +++|* ERROR STILL EXISTS, CHECK SYSTEM FOR LOSS OF DAYFILE.
Line S00134 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00154 M01S00134.ns2018 ---|* (*NK* ONLY).
00155 M00S00135.dfterm +++|*
00156 M00S00136.dfterm +++|* * NO PERMANENT DAYFILES.* = NO PERMANENT DAYFILES EXIST ON
00157 M00S00137.dfterm +++|* ANY PERMANENT FILE DEVICE.
00158 M00S00138.dfterm +++|*
00159 M00S00139.dfterm +++|* * NOT ENOUGH MASS STORAGE.* = NOT ENOUGH MASS STORAGE
00160 M00S00140.dfterm +++|* EXISTS ON SPECIFIED DEVICE TO ENABLE CREATION OF NEW
Line S00141 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00161 M01S00141.ns2018 ---|* ACTIVE DAYFILE. ENTER NEW DEVICE VIA *K* DISPLAY. (*NK*
00162 M01S00142.ns2018 ---|* ONLY).
Line S00013 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00163 M01S00013.ns2018 +++|* ACTIVE DAYFILE. ENTER NEW DEVICE VIA *K* DISPLAY.
00164 M00S00143.dfterm +++|*
00165 M00S00144.dfterm +++|* * PERMANENT DAYFILE DEFINED AS XXXXXXX.* = DAYFILE HAS BEEN
00166 M00S00145.dfterm +++|* TERMINATED AND DEFINED UNDER NAME XXXXXXX.
00167 M00S00146.dfterm +++|*
00168 M00S00147.dfterm +++|* * PRIVATE PACK/PERMIT UN CONFLICT.* = USER NUMBER OF
00169 M00S00148.dfterm +++|* PRIVATE PACK IS NOT THE SAME AS THE USER NUMBER SPECIFIED
00170 M00S00149.dfterm +++|* FOR PERMITS. NO NEW ACTIVE DAYFILES MAY BE STARTED ON THIS
Line S00150 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00171 M01S00150.ns2018 ---|* PRIVATE PACK IN THIS CASE. (*NK* ONLY).
Line S00014 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00172 M01S00014.ns2018 +++|* PRIVATE PACK IN THIS CASE.
00173 M00S00151.dfterm +++|*
00174 M00S00152.dfterm +++|* * REMOVABLE DEVICE/NO ACTIVE DAYFILES.* = DEVICE SPECIFIED
00175 M00S00153.dfterm +++|* BY *K* DISPLAY PARAMETERS IS A REMOVABLE DEVICE, AND OPTION
00176 M00S00154.dfterm +++|* IS TO TERMINATE AN ACTIVE DAYFILE. NO ACTIVE DAYFILES ARE
00177 M00S00155.dfterm +++|* ALLOWED TO RESIDE ON REMOVABLE DEVICES. ENTER NEW DEVICE
Line S00156 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00178 M01S00156.ns2018 ---|* VIA *K* DISPLAY PARAMETERS. (*NK* ONLY).
Line S00015 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00179 M01S00015.ns2018 +++|* VIA *K* DISPLAY PARAMETERS.
00180 M00S00157.dfterm +++|*
00181 M00S00158.dfterm +++|* * UNCORRECTABLE RMS ERROR.* = ERROR WAS DETECTED READING
Line S00159 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00182 M01S00159.ns2018 ---|* THE EOI. RETRY OPERATION. (*NK* ONLY).
Line S00016 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00183 M01S00016.ns2018 +++|* THE EOI. RETRY OPERATION.
00184 M00S00160.dfterm +++|*
00185 M00S00161.dfterm +++|* * WAITING FOR PF UTILITY.* = PF UTILITY IN OPERATION WHEN
00186 M00S00162.dfterm +++|* *PFM* CALLED. *DFTERM* WILL RETRY OPERATION UNTIL
00187 M00S00163.dfterm +++|* UTILITY IS COMPLETED. (CONTROL POINT AREA MESSAGE ONLY).
00188 M00S00164.dfterm +++| SPACE 4
00189 M00S00165.dfterm +++|*** *K* DISPLAY OPERATOR MESSAGES.
00190 M00S00166.dfterm +++|*
00191 M00S00167.dfterm +++|* *NO OUTPUT FILE EXISTING.* = NO OUTPUT FILE HAS BEEN
00192 M00S00168.dfterm +++|* CREATED PREVIOUS TO ENTERING *OUT* COMMAND.
00193 M00S00169.dfterm +++|*
00194 M00S00170.dfterm +++|* *OUTPUT FILE RELEASED.* = OUTPUT FILE RELEASED TO PRINTER.
00195 M00S00171.dfterm +++|*
00196 M00S00172.dfterm +++|* *PERMANENT DAYFILE LIST COMPLETE.* = PERMANENT DAYFILE LIST
00197 M00S00173.dfterm +++|* WRITTEN TO OUTPUT FOR *DFLIST* OR TO *K* DISPLAY BUFFER
00198 M00S00174.dfterm +++|* FOR *DFTERM*.
00199 M00S00175.dfterm +++| SPACE 4
00200 M00S00176.dfterm +++|* COMMON DECKS.
00201 M00S00177.dfterm +++|
00202 M00S00178.dfterm +++|*CALL COMCMAC
00203 M00S00179.dfterm +++|*CALL COMCCMD
00204 M00S00180.dfterm +++|*CALL COMSPFM
00205 M00S00181.dfterm +++|*CALL COMSSFM
00206 M00S00182.dfterm +++| LIST X
00207 M00S00183.dfterm +++|*CALL COMSIOQ
00208 M00S00184.dfterm +++|*CALL COMSQFS
00209 M00S00185.dfterm +++| LIST -X
00210 M00S00186.dfterm +++| TITLE PROGRAM CONSTANTS.
00211 M00S00187.dfterm +++|* CONSTANTS.
00212 M00S00188.dfterm +++|
00213 M00S00189.dfterm +++| CBUFL EQU 101B CATALOG BUFFER LENGTH
00214 M00S00190.dfterm +++| DBUFL EQU 1 DAYFILE BUFFER LENGTH
00215 M00S00191.dfterm +++| KBUFL EQU 300B *K* DISPLAY BUFFER LENGTH
00216 M00S00192.dfterm +++| OBUFL EQU 1001B OUTPUT BUFFER LENGTH
Line S00193 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00217 M01S00193.ns22000 ---| PDCBL EQU NMSD+2 PERMANENT DAYFILE CONTROL BUFFER LENGTH
Line S00001 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00218 M01S00001.ns22000 +++| PDCBL EQU MSMX+2 PERMANENT DAYFILE CONTROL BUFFER LENGTH
00219 M00S00194.dfterm +++| PDLBL EQU 7 PERMANENT DAYFILE LIST LINE BUFFER LENGTH
00220 M00S00195.dfterm +++| DSPBL EQU 7 *DSP* PARAMETER BLOCK LENGTH
Line S00196 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00221 M01S00196.ns22000 ---| PPLN EQU LINP PRINTER PAGE LENGTH
Line S00002 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00222 M01S00002.ns22000 +++| PPOS EQU TPPA+PPLN PAGE POSITION (LINE NUMBER)
00223 M01S00003.ns22000 +++| PDFE EQU TPPA+PPPD PRINT DENSITY FORMAT EFFECTOR
Line S00197 Modification History |
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
00224 M01S00197.241l630 ---| KDLC EQU 32 *K* DISPLAY LINE COUNT
Line S00001 Modification History |
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
00225 M01S00001.241l630 +++| KDLC EQU KMLL-6 *K* DISPLAY LINE COUNT
00226 M00S00198.dfterm +++| FRDC EQU 20B *DSP* DISPOSITION CODE FLAG
00227 M00S00199.dfterm +++| TITLE RESERVED LOCATIONS AND FETS.
00228 M00S00200.dfterm +++|* RESERVED LOCATIONS.
00229 M00S00201.dfterm +++|
00230 M00S00202.dfterm +++| ORG OVLA
00231 M00S00203.dfterm +++|
00232 M00S00204.dfterm +++| DNUM CON 0 DAYFILE NUMBER
00233 M00S00205.dfterm +++| PNUM CON 0 PAGE NUMBER
Line S00206 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00234 M01S00206.ns22000 ---| PPOS CON 0 PAGE POSITION (LINE NUMBER)
00235 M00S00207.dfterm +++| LIST CON 0 RECORD COUNT ON OUTPUT
00236 M00S00208.dfterm +++| ANAM CON 0 AUTOMATICALLY ASSIGNED DAYFILE NAME
00237 M00S00209.dfterm +++| SNAM CON 0 SPECIFIED DAYFILE NAME
00238 M00S00210.dfterm +++| FMPC CON 0 FAMILY/PACK NAME OF TERMINATION DEVICE
00239 M00S00211.dfterm +++| APIN CON 0 AUXILIARY PACK INFORMATION
00240 M00S00212.dfterm +++| CFAM CON 0 CURRENT USER FAMILY NAME
00241 M00S00213.dfterm +++| CPCK CON 0 CURRENT USER PACK NAME
Line S00017 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00242 M01S00017.ns2018 +++| DFSF CON 0 DAYFILE STATUS FLAG
00243 M00S00214.dfterm +++| SPACE 4
00244 M00S00215.dfterm +++|* FETS.
00245 M00S00216.dfterm +++|
00246 M00S00217.dfterm +++| C BSS 0 CATALOG READ FILE
00247 M00S00218.dfterm +++| CATALOG FILEB CBUF,CBUFL,EPR,(FET=15)
00248 M00S00219.dfterm +++|
00249 M00S00220.dfterm +++| D BSS 0 DAYFILE TERMINATION FILE
Line S00221 Modification History |
M01 (Removed by) | dfterm2 |
Seq # *Modification Id* Act
----------------------------+
00250 M01S00221.dfterm2 ---| DAYFILE FILEB DBUF,DBUFL,EPR,(FET=13)
Line S00001 Modification History |
M01 (Added by) | dfterm2 |
M02 (Removed by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00251 M02S00001.dfterm4 ---| DAYFILE FILEB DBUF,DBUFL,EPR,(FET=20B)
Line S00005 Modification History |
M01 (Added by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00252 M01S00005.dfterm4 +++| ZZZDAYF FILEB DBUF,DBUFL,EPR,(FET=20B)
00253 M00S00222.dfterm +++|
00254 M00S00223.dfterm +++| O BSS 0 OUTPUT FILE
00255 M00S00224.dfterm +++| OUTPUT FILEB OBUF,OBUFL,(FET=7)
00256 M00S00225.dfterm +++| DFTERM TITLE MAIN ROUTINE.
00257 M00S00226.dfterm +++|** DFTERM - MAIN ROUTINE.
00258 M00S00227.dfterm +++|*
00259 M00S00228.dfterm +++|* ENTRY PARAMETER TABLE FWA - *TARA*.
00260 M00S00229.dfterm +++|* MASS STORAGE TABLE FWA - *TEQA*.
00261 M00S00230.dfterm +++|* SECONDARY DEVICE MASK TABLE FWA - *TSDA*.
00262 M00S00231.dfterm +++|*
00263 M00S00232.dfterm +++|* EXIT (X5) = *K* DISPLAY MESSAGE ADDRESS.
00264 M00S00233.dfterm +++|* (X2) = *K* DISPLAY BUFFER ADDRESS.
00265 M00S00234.dfterm +++|
00266 M00S00235.dfterm +++|
00267 M00S00236.dfterm +++| DFTERM SUBR ENTRY/EXIT
00268 M00S00237.dfterm +++| SB1 1
00269 M00S00238.dfterm +++| MEMORY CM,,R,BUFFL
00270 M00S00239.dfterm +++| SX6 MPER SET *PFM* ERROR RETURN ADDRESS
00271 M00S00240.dfterm +++| SA6 D+10
Line S00018 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00272 M01S00018.ns2018 +++| SA1 TARA+ARFC CLEAR FORCE *K* DISPLAY FLAG
00273 M01S00019.ns2018 +++| MX0 -1
00274 M01S00020.ns2018 +++| LX0 55-0
00275 M01S00021.ns2018 +++| BX6 X1*X0
00276 M01S00022.ns2018 +++| SA6 A1
00277 M00S00241.dfterm +++|
00278 M00S00242.dfterm +++|* INITIALIZE FAMILY AND PACK NAMES.
00279 M00S00243.dfterm +++|
00280 M00S00244.dfterm +++| SX6 B1 CLEAR FAMILY/PACK NAME
00281 M00S00245.dfterm +++| LX6 18
00282 M00S00246.dfterm +++| SA6 SFDA+1
00283 M00S00247.dfterm +++| BX7 X7-X7 CLEAR USER INDEX
00284 M00S00248.dfterm +++| SA7 A6+B1
00285 M00S00249.dfterm +++| RJ GCF GET CURRENT FAMILY AND PACK
00286 M00S00250.dfterm +++|
00287 M00S00251.dfterm +++|* SET PROCESSOR ADDRESS.
00288 M00S00252.dfterm +++|
00289 M00S00253.dfterm +++| SA2 TARA+ARFC SET FUNCTION PROCESSOR ADDRESS
00290 M00S00254.dfterm +++| SA3 TFCN+X2
00291 M00S00255.dfterm +++| SB7 X3
00292 M00S00256.dfterm +++| SX2 X2
00293 M00S00257.dfterm +++| ZR X2,DFT2 IF *GO* COMMAND
00294 M00S00258.dfterm +++|
00295 M00S00259.dfterm +++|* SET OUTPUT FILE NAME.
00296 M00S00260.dfterm +++|
00297 M00S00261.dfterm +++| RECALL O
00298 M00S00262.dfterm +++| SA1 O GET CURRENT FILE NAME
00299 M00S00263.dfterm +++| SA3 TARA+ARLL
00300 M00S00264.dfterm +++| MX0 42
00301 M00S00265.dfterm +++| BX4 X1-X3
00302 M00S00266.dfterm +++| BX2 X0*X4
00303 M00S00267.dfterm +++| BX6 X6-X6 INITIALIZE LIST FLAG
00304 M00S00268.dfterm +++| ZR X2,DFT1 IF NO FILE NAME CHANGE
00305 M00S00269.dfterm +++| SA6 LIST
00306 M00S00270.dfterm +++| DFT1 SX1 3
00307 M00S00271.dfterm +++| BX6 X3+X1
00308 M00S00272.dfterm +++| SA6 A1
00309 M00S00273.dfterm +++|
00310 M00S00274.dfterm +++|* CALL FUNCTION PROCESSOR.
00311 M00S00275.dfterm +++|
Line S00276 Modification History |
M01 (Removed by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00312 M01S00276.dfterm4 ---| DFT2 RJ SPR JUMP TO PROCESSOR
Line S00006 Modification History |
M01 (Added by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00313 M01S00006.dfterm4 +++| DFT2 RETURN D,R
00314 M01S00007.dfterm4 +++| RJ SPR JUMP TO PROCESSOR
00315 M00S00277.dfterm +++| SA2 TARA+ARFC CHECK FOR HIDDEN ERROR
Line S00278 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00316 M01S00278.ns2018 ---| PL X2,DFT3 IF NO *NK* PARAMETER
00317 M00S00279.dfterm +++| SX3 X2+
00318 M00S00280.dfterm +++| NZ X3,DFT3 IF NOT *GO* COMMAND
00319 M00S00281.dfterm +++| SA1 GOPC
00320 M00S00282.dfterm +++| NZ X1,DFT3 IF TERMINATION COMPLETE
00321 M00S00283.dfterm +++| MESSAGE X5
Line S00023 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00322 M01S00023.ns2018 +++| SA1 TARA+ARFC SET FORCE *K* DISPLAY FLAG
00323 M01S00024.ns2018 +++| MX0 1
00324 M01S00025.ns2018 +++| LX0 55-59
Line S00026 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | ns2018a |
Seq # *Modification Id* Act
----------------------------+
00325 M02S00026.ns2018a ---| BX6 X0+X6
Line S00001 Modification History |
M01 (Added by) | ns2018a |
Seq # *Modification Id* Act
----------------------------+
00326 M01S00001.ns2018a +++| BX6 X0+X1
Line S00027 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00327 M01S00027.ns2018 +++| SA6 A1
00328 M01S00028.ns2018 +++| SA2 DFSF GET DAYFILE STATUS FLAG
00329 M01S00029.ns2018 +++| NG X2,DFT3 IF TERMINATED DAYFILE PERMANENT
00330 M01S00030.ns2018 +++| ZR X2,DFT3 IF DAYFILE NOT TERMINATED
00331 M01S00031.ns2018 +++| SETFS D,0 INSURE LOCAL FILE IS RETAINED
00332 M01S00032.ns2018 +++| EQ DFT4 SET RETURN PARAMETERS
00333 M00S00284.dfterm +++|
00334 M00S00285.dfterm +++|* SET PARAMETERS FOR RETURN TO *QFSP*.
00335 M00S00286.dfterm +++|
Line S00287 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00336 M01S00287.ns2018 ---| DFT3 PACKNAM CPCK SET USER PACK
Line S00033 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00337 M01S00033.ns2018 +++| DFT3 RETURN D,R
00338 M01S00034.ns2018 +++| DFT4 RETURN C,R
00339 M01S00035.ns2018 +++| PACKNAM CPCK SET USER PACK
00340 M00S00288.dfterm +++| ENFAM CFAM SET USER FAMILY
00341 M00S00289.dfterm +++| EREXIT 0 CLEAR ERROR EXIT
Line S00290 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00342 M01S00290.ns2018 ---| RETURN C,R
00343 M01S00291.ns2018 ---| RETURN D,R
00344 M00S00292.dfterm +++| SX2 B7 SET *K* DISPLAY BUFFER ADDRESS
00345 M00S00293.dfterm +++| EQ DFTERMX
00346 M00S00294.dfterm +++| SPACE 4
00347 M00S00295.dfterm +++|** FUNCTION TABLE.
00348 M00S00296.dfterm +++|*
00349 M00S00297.dfterm +++|* INDEX INTO TABLE IS FUNCTION CODE FROM *QFSP*.
00350 M00S00298.dfterm +++|
00351 M00S00299.dfterm +++| TFCN BSS 0 FUNCTION PROCESSOR ADDRESS TABLE
00352 M00S00300.dfterm +++| LOC 0
00353 M00S00301.dfterm +++| CON GOP TERMINATE DAYFILES PROCESSOR (*GO*)
00354 M00S00302.dfterm +++| CON 0
00355 M00S00303.dfterm +++| CON LSP LIST DAYFILES PROCESSOR (*LIST*)
00356 M00S00304.dfterm +++| CON OTP DISPOSE OUTPUT FILE PROCESSOR (*OUT*)
00357 M00S00305.dfterm +++| LOC *O
00358 M00S00306.dfterm +++| GOP TITLE COMMAND PROCESSOR SUBROUTINES.
00359 M00S00307.dfterm +++|*** GO.
00360 M00S00308.dfterm +++|* TERMINATE ACTIVE OR INACTIVE DAYFILE AND DEFINE AS
00361 M00S00309.dfterm +++|* A DIRECT ACCESS PERMANENT FILE ON THE DEVICE ON
00362 M00S00310.dfterm +++|* WHICH IT CURRENTLY RESIDES. IF ACTIVE DAYFILE
00363 M00S00311.dfterm +++|* TERMINATION, CREATE NEW ACTIVE DAYFILE ON DEVICE
00364 M00S00312.dfterm +++|* SPECIFIED BY *K* DISPLAY PARAMETERS. DEFINE
00365 M00S00313.dfterm +++|* TERMINATED DAYFILE AS PRIVATE FILE WITH READ MODE
00366 M00S00314.dfterm +++|* PERMISSION. ALSO, PERMIT AN ASSEMBLY-TIME DEFINED
00367 M00S00315.dfterm +++|* USER NUMBER IN WRITE MODE.
00368 M00S00316.dfterm +++|
00369 M00S00317.dfterm +++|** GOP - TERMINATE DAYFILES PROCESSOR.
00370 M00S00318.dfterm +++|*
00371 M00S00319.dfterm +++|* EXIT (X5) = *K* DISPLAY MESSAGE ADDRESS.
00372 M00S00320.dfterm +++|* (B7) = 0 (NO *K* DISPLAY BUFFER).
00373 M00S00321.dfterm +++|*
00374 M00S00322.dfterm +++|* USES A - 1, 2, 3, 4, 5, 6, 7.
00375 M00S00323.dfterm +++|* B - 7.
00376 M00S00324.dfterm +++|* X - ALL.
00377 M00S00325.dfterm +++|*
00378 M00S00326.dfterm +++|* CALLS ADN, DTD, PUN, TOD, VED.
Line S00036 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00379 M01S00036.ns2018 +++|*
00380 M01S00037.ns2018 +++|* MACROS EREXIT, SYSTEM.
00381 M00S00327.dfterm +++|
00382 M00S00328.dfterm +++|
00383 M00S00329.dfterm +++| GOP SUBR ENTRY/EXIT
00384 M00S00330.dfterm +++| SA3 TARA+ARFT DAYFILE TYPE
Line S00331 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00385 M01S00331.ns22000 ---| SA4 TARA+ARDN GET EQUIPMENT NUMBER
Line S00004 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00386 M01S00004.ns22000 +++| SA4 TARA+ARDN GET EST ORDINAL
00387 M00S00332.dfterm +++| BX6 X6-X6 CLEAR ACTIVE DAYFILE EQUIPMENT AND FLAG
00388 M00S00333.dfterm +++| SA6 GOPB
00389 M00S00334.dfterm +++| SA6 A6+B1
00390 M00S00335.dfterm +++| MX0 -12
00391 M00S00336.dfterm +++| BX4 -X0*X4
00392 M00S00337.dfterm +++| SA2 TARA+AROP OPTION
00393 M00S00338.dfterm +++| BX3 -X0*X3
00394 M00S00339.dfterm +++| BX2 -X0*X2
00395 M00S00340.dfterm +++|
00396 M00S00341.dfterm +++|* VALIDATE DAYFILE TERMINATION.
00397 M00S00342.dfterm +++|
00398 M00S00343.dfterm +++| RJ VED VALIDATE EXISTENCE OF DAYFILE ON DEVICE
00399 M00S00344.dfterm +++| NZ X5,GOPX IF ERROR
00400 M00S00345.dfterm +++| LX3 12
00401 M00S00346.dfterm +++| LX4 48 SAVE EQUIPMENT AND DAYFILE TYPE
00402 M00S00347.dfterm +++| BX7 X4+X3
00403 M00S00348.dfterm +++| SA7 GOPA
00404 M00S00349.dfterm +++| SA7 D+7
00405 M00S00350.dfterm +++| EREXIT ERR1 SET MINOR ERROR EXIT ADDRESS
00406 M00S00351.dfterm +++|
00407 M00S00352.dfterm +++|* ASSIGN NAME TO DAYFILE.
00408 M00S00353.dfterm +++|
00409 M00S00354.dfterm +++| RJ ADN ASSIGN DAYFILE NAME
00410 M00S00355.dfterm +++| NZ X5,GOPX IF ERROR
00411 M00S00356.dfterm +++| BX6 X2 INSERT NAME IN FET
00412 M00S00357.dfterm +++| SA6 D+CFPN
00413 M00S00358.dfterm +++| EREXIT ERR SET MAJOR ERROR EXIT ADDRESS
00414 M00S00359.dfterm +++|
Line S00360 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00415 M01S00360.ns2018 ---|* TERMINATE AND DEFINE DAYFILE.
Line S00038 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00416 M01S00038.ns2018 +++|* TERMINATE DAYFILE.
00417 M00S00361.dfterm +++|
00418 M00S00362.dfterm +++| RJ TOD TERMINATE OLD DAYFILES
00419 M00S00363.dfterm +++| NZ X5,GOPX IF ERROR
Line S00364 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00420 M01S00364.ns2018 ---| RJ DTD DEFINE TERMINATED DAYFILE
00421 M01S00365.ns2018 ---| NZ X5,GOPX IF ERROR
00422 M00S00366.dfterm +++|
00423 M00S00367.dfterm +++|* FINISH DAYFILE TERMINATION.
00424 M00S00368.dfterm +++|
00425 M00S00369.dfterm +++| SA5 TARA+AROP OPTION
00426 M00S00370.dfterm +++| MX0 -12
00427 M00S00371.dfterm +++| BX5 -X0*X5
00428 M00S00372.dfterm +++| SA1 GOPB
00429 M00S00373.dfterm +++| ZR X5,GOP1 IF INACTIVE DAYFILE TERMINATION
00430 M00S00374.dfterm +++| ZR X1,GOP1 IF NO EQUIPMENT SWITCH
Line S00375 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00431 M01S00375.ns22000 ---| MX0 12 SET ACTIVE DAYFILE EQUIPMENT NUMBER
Line S00005 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00432 M01S00005.ns22000 +++| MX0 12 SET ACTIVE DAYFILE EST ORDINAL
00433 M00S00376.dfterm +++| SA2 GOPA
00434 M00S00377.dfterm +++| BX2 -X0*X2
00435 M00S00378.dfterm +++| BX1 X0*X1
00436 M00S00379.dfterm +++| BX6 X1+X2
00437 M00S00380.dfterm +++| SA6 A2+
00438 M00S00381.dfterm +++|
00439 M00S00382.dfterm +++|* CLEAR FIRST TRACK BYTE IN SECTOR OF LOCAL AREAS.
00440 M00S00383.dfterm +++|
00441 M00S00384.dfterm +++| GOP1 SA2 A1-B1 SET EQUIPMENT AND DAYFILE TYPE IN FET
00442 M00S00385.dfterm +++| BX7 X2
00443 M00S00386.dfterm +++| SA7 D+7
00444 M00S00387.dfterm +++| SYSTEM SFM,R,D,CDBF*100B
00445 M00S00388.dfterm +++| ZR X5,GOP2 IF INACTIVE DAYFILE TERMINATION
00446 M00S00389.dfterm +++|
00447 M00S00390.dfterm +++|* PROTECT ACTIVE DAYFILE.
00448 M00S00391.dfterm +++|
00449 M00S00392.dfterm +++| SA2 GOPA SET DAYFILE TYPE IN FET
00450 M00S00393.dfterm +++| MX0 12
00451 M00S00394.dfterm +++| BX7 -X0*X2
00452 M00S00395.dfterm +++| SA7 D+7
00453 M00S00396.dfterm +++| SYSTEM SFM,R,D,PADF*100B
00454 M00S00397.dfterm +++|
Line S00398 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00455 M01S00398.ns2018 ---|* PERMIT USER NUMBER.
00456 M01S00399.ns2018 ---|
00457 M01S00400.ns2018 ---| GOP2 EREXIT ERR1 SET MINOR ERROR EXIT ADDRESS
Line S00039 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00458 M01S00039.ns2018 +++|* DEFINE TERMINATED DAYFILE.
00459 M01S00040.ns2018 +++|
00460 M01S00041.ns2018 +++| GOP2 EREXIT ERR1 SET MINOR ERROR EXIT ADDRESS
00461 M01S00042.ns2018 +++| SX6 B1 SET DAYFILE STATUS FLAG
00462 M01S00043.ns2018 +++| SA6 DFSF
Line S00044 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00463 M02S00044.ns22000 ---| BX6 X6-X6 CLEAR EQUIPMENT NUMBER
Line S00006 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00464 M01S00006.ns22000 +++| BX6 X6-X6 CLEAR EST ORDINAL
Line S00045 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00465 M01S00045.ns2018 +++| SA6 D+7
00466 M01S00046.ns2018 +++| RJ DTD DEFINE TERMINATED DAYFILE
00467 M01S00047.ns2018 +++| NZ X5,GOPX IF ERROR
00468 M01S00048.ns2018 +++|
00469 M01S00049.ns2018 +++|* PERMIT USER NUMBER.
00470 M01S00050.ns2018 +++|
00471 M01S00051.ns2018 +++| SX6 B0+ CLEAR DAYFILE STATUS FLAG
00472 M01S00052.ns2018 +++| SA6 DFSF
00473 M00S00401.dfterm +++| RJ PUN PERMIT SPECIFIED USER NUMBER
00474 M00S00402.dfterm +++| NZ X5,GOPX IF ERROR
00475 M00S00403.dfterm +++| SX5 DTDA SET *K* DISPLAY MESSAGE
00476 M00S00404.dfterm +++| SB7 B0
00477 M00S00405.dfterm +++| SX6 B1 SET COMPLETION FLAG
00478 M00S00406.dfterm +++| SA6 GOPC
00479 M00S00407.dfterm +++| EQ GOPX
00480 M00S00408.dfterm +++|
00481 M00S00409.dfterm +++| GOPA CON 0 EQUIPMENT AND DAYFILE TYPE
Line S00410 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00482 M01S00410.ns22000 ---| GOPB CON 0 ACTIVE DAYFILE EQUIPMENT NUMBER
Line S00007 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00483 M01S00007.ns22000 +++| GOPB CON 0 ACTIVE DAYFILE EST ORDINAL
00484 M00S00411.dfterm +++| GOPC CON 0 TERMINATION COMPLETE FLAG
00485 M00S00412.dfterm +++| LSP EJECT
00486 M00S00413.dfterm +++|*** LIST.
00487 M00S00414.dfterm +++|* PRODUCE LISTING OF PERTINENT INFORMATION FOR ALL
00488 M00S00415.dfterm +++|* PERMANENT DAYFILES ON THE SYSTEM. SET OUTPUT FOR
00489 M00S00416.dfterm +++|* RELEASE IF *DFLIST* CALL. ADD LIST TO CURRENT OUTPUT
00490 M00S00417.dfterm +++|* FILE AND BUILD *K* DISPLAY BUFFER FROM THE LIST IF
00491 M00S00418.dfterm +++|* *DFTERM* CALL.
00492 M00S00419.dfterm +++|
00493 M00S00420.dfterm +++|** LSP - LIST PERMANENT DAYFILES PROCESSOR.
00494 M00S00421.dfterm +++|*
00495 M00S00422.dfterm +++|* ENTRY (LIST) = RECORD COUNT ON OUTPUT FILE.
00496 M00S00423.dfterm +++|*
00497 M00S00424.dfterm +++|* EXIT (B7) = ADDRESS OF *K* DISPLAY BUFFER IF *DFTERM* CALL.
00498 M00S00425.dfterm +++|* = 0 IF *DFLIST* OR IF ERROR.
00499 M00S00426.dfterm +++|* (X5) = *K* DISPLAY MESSAGE ADDRESS.
00500 M00S00427.dfterm +++|* (LIST) INCREASED IF PERMANENT DAYFILES EXIST.
00501 M00S00428.dfterm +++|*
00502 M00S00429.dfterm +++|* USES A - 1, 5, 6.
00503 M00S00430.dfterm +++|* B - 7.
00504 M00S00431.dfterm +++|* X - 1, 5, 6.
00505 M00S00432.dfterm +++|*
00506 M00S00433.dfterm +++|* CALLS BOF, CFT, GKD, IPH.
Line S00053 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00507 M01S00053.ns2018 +++|*
00508 M01S00054.ns2018 +++|* MACROS BKSP, EREXIT, READEI, SETFS.
00509 M00S00434.dfterm +++|
00510 M00S00435.dfterm +++|
00511 M00S00436.dfterm +++| LSP SUBR ENTRY/EXIT
00512 M00S00437.dfterm +++|
00513 M00S00438.dfterm +++|* BUILD OUTPUT.
00514 M00S00439.dfterm +++|
00515 M00S00440.dfterm +++| RJ CFT CREATE FAMILY NAME TABLE
00516 M00S00441.dfterm +++| RJ IPH INITIALIZE PAGE HEADER AND PAGE CONTROL
00517 M00S00442.dfterm +++| EREXIT ERR1 SET MINOR ERROR EXIT ADDRESS
00518 M00S00443.dfterm +++| RJ BOF BUILD OUTPUT FILE
00519 M00S00444.dfterm +++| NZ X5,LSPX IF ERROR
00520 M00S00445.dfterm +++| SA1 TARA+ARFC
00521 M00S00446.dfterm +++| PL X1,LSP1 IF NOT DFLIST CALL
00522 M00S00447.dfterm +++|
00523 M00S00448.dfterm +++|* SET OUTPUT FOR DFLIST CALL.
00524 M00S00449.dfterm +++|
00525 M00S00450.dfterm +++| SETFS O,0
00526 M00S00451.dfterm +++| SX5 =C*PERMANENT DAYFILE LIST COMPLETE.*
00527 M00S00452.dfterm +++| SB7 B0+ SET NO *K* DISPLAY
00528 M00S00453.dfterm +++| EQ LSPX
00529 M00S00454.dfterm +++|
00530 M00S00455.dfterm +++|* CREATE *K* DISPLAY BUFFER.
00531 M00S00456.dfterm +++|
00532 M00S00457.dfterm +++| LSP1 SA5 LIST INCREASE RECORD COUNT
00533 M00S00458.dfterm +++| SX6 X5+B1
00534 M00S00459.dfterm +++| SA6 A5
00535 M00S00460.dfterm +++| BKSP O SET BEGINNING OF CURRENT RECORD
00536 M00S00461.dfterm +++| READEI X2
00537 M00S00462.dfterm +++| RJ GKD GENERATE *K* DISPLAY
00538 M00S00463.dfterm +++| EQ LSPX
00539 M00S00464.dfterm +++| OTP EJECT
00540 M00S00465.dfterm +++|*** OUT.
00541 M00S00466.dfterm +++|* RELEASE OUTPUT FILE TO PRINTER IF ONE HAS BEEN
00542 M00S00467.dfterm +++|* WRITTEN.
00543 M00S00468.dfterm +++|
00544 M00S00469.dfterm +++|** OTP - DISPOSE OUTPUT FILE PROCESSOR.
00545 M00S00470.dfterm +++|*
00546 M00S00471.dfterm +++|* ENTRY (LIST) .NE. 0 IF OUTPUT FILE WRITTEN.
00547 M00S00472.dfterm +++|*
00548 M00S00473.dfterm +++|* EXIT (LIST) = 0 (OUTPUT FLAG).
00549 M00S00474.dfterm +++|* (X5) = *K* DISPLAY MESSAGE ADDRESS.
00550 M00S00475.dfterm +++|* (B7) = 0 (NO *K* DISPLAY BUFFER).
00551 M00S00476.dfterm +++|*
00552 M00S00477.dfterm +++|* USES A - 2, 6.
00553 M00S00478.dfterm +++|* B - 7.
00554 M00S00479.dfterm +++|* X - 2, 5, 6.
00555 M00S00480.dfterm +++|*
00556 M00S00481.dfterm +++|* MACROS ROUTE.
00557 M00S00482.dfterm +++|
00558 M00S00483.dfterm +++|
00559 M00S00484.dfterm +++| OTP SUBR ENTRY/EXIT
00560 M00S00485.dfterm +++| SA2 LIST CHECK IF OUTPUT EXISTS
00561 M00S00486.dfterm +++| ZR X2,OTP1 IF NO OUTPUT FILE
00562 M00S00487.dfterm +++| BX6 X6-X6 CLEAR OUTPUT FLAG AND RECORD COUNT
00563 M00S00488.dfterm +++| SA6 A2
00564 M00S00489.dfterm +++|
00565 M00S00490.dfterm +++|* RELEASE OUTPUT FILE.
00566 M00S00491.dfterm +++|
00567 M00S00492.dfterm +++| SX6 B0+ CLEAR *DSP* PARAMETER BLOCK
00568 M00S00493.dfterm +++| SB7 DSPBL-1
00569 M00S00494.dfterm +++| OTP0 SA6 DSPB+B7
00570 M00S00495.dfterm +++| SB7 B7-1
00571 M00S00496.dfterm +++| PL B7,OTP0 IF NOT END OF BLOCK
00572 M00S00497.dfterm +++| SA2 O GET FILE NAME
00573 M00S00498.dfterm +++| MX6 42
00574 M00S00499.dfterm +++| BX6 X6*X2
00575 M00S00500.dfterm +++| SA6 DSPB *DSP* PARAMETER BLOCK
00576 M00S00501.dfterm +++| SA2 OTPA
00577 M00S00502.dfterm +++| BX6 X2
00578 M00S00503.dfterm +++| SA6 A6+B1
00579 M00S00504.dfterm +++| ROUTE DSPB,RECALL
00580 M00S00505.dfterm +++| SX5 =C*OUTPUT FILE RELEASED. *
00581 M00S00506.dfterm +++| SB7 B0+
00582 M00S00507.dfterm +++| EQ OTPX
00583 M00S00508.dfterm +++|
00584 M00S00509.dfterm +++| OTP1 SX5 =C*NO OUTPUT FILE EXISTING. *
00585 M00S00510.dfterm +++| SB7 B0+
00586 M00S00511.dfterm +++| EQ OTPX
00587 M00S00512.dfterm +++|
00588 M00S00513.dfterm +++|
00589 M00S00514.dfterm +++| OTPA VFD 24/0,12/2HPR,6/0,18/FRDC
00590 M00S00515.dfterm +++| SPR EJECT
00591 M00S00516.dfterm +++|** SPR - SET PROCESSOR RETURN JUMP.
00592 M00S00517.dfterm +++|*
00593 M00S00518.dfterm +++|* ENTRY (B7) = ADDRESS OF PROCESSOR.
00594 M00S00519.dfterm +++|* (SPR) = RETURN JUMP ADDRESS.
00595 M00S00520.dfterm +++|*
00596 M00S00521.dfterm +++|* EXIT RETURN JUMP ADDRESS SET IN PROCESSOR.
00597 M00S00522.dfterm +++|* JUMPS TO COMMAND PROCESSOR.
00598 M00S00523.dfterm +++|*
00599 M00S00524.dfterm +++|* USES A - 1, 6.
00600 M00S00525.dfterm +++|* X - 1, 6.
00601 M00S00526.dfterm +++|
00602 M00S00527.dfterm +++|
00603 M00S00528.dfterm +++| SPR SUBR ENTRY/EXIT
00604 M00S00529.dfterm +++| SA1 SPRX SET RETURN ADDRESS
00605 M00S00530.dfterm +++| BX6 X1
00606 M00S00531.dfterm +++| SA6 B7
00607 M00S00532.dfterm +++| JP B7+1 JUMP TO SUBROUTINE
00608 M00S00533.dfterm +++| ADN TITLE PRIMARY SUBROUTINES.
00609 M00S00534.dfterm +++|** ADN - ASSIGN AUTOMATIC DAYFILE NAME.
00610 M00S00535.dfterm +++|*
00611 M00S00536.dfterm +++|* ENTRY (FMPC) = FAMILY OR PACK NAME.
00612 M00S00537.dfterm +++|*
00613 M00S00538.dfterm +++|* EXIT (X2) = SPECIFIED DAYFILE NAME IF NOT A DUPLICATE,
00614 M00S00539.dfterm +++|* AUTOMATICALLY ASSIGNED NAME OTHERWISE.
00615 M00S00540.dfterm +++|* (X5) = 0 IF NAME ASSIGNED.
00616 M00S00541.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
00617 M00S00542.dfterm +++|* (B7) = 0 IF ERROR.
00618 M00S00543.dfterm +++|*
00619 M00S00544.dfterm +++|* USES A - 1, 2, 3, 6, 7.
00620 M00S00545.dfterm +++|* B - 7.
00621 M00S00546.dfterm +++|* X - 0, 1, 2, 3, 5, 6, 7.
00622 M00S00547.dfterm +++|*
00623 M00S00548.dfterm +++|* CALLS CAN.
00624 M00S00549.dfterm +++|
00625 M00S00550.dfterm +++|
00626 M00S00551.dfterm +++| ADN SUBR ENTRY/EXIT
00627 M00S00552.dfterm +++| SX6 B0+ CLEAR SPECIFIED NAME FLAG
00628 M00S00553.dfterm +++| SA6 SNAM
00629 M00S00554.dfterm +++|
00630 M00S00555.dfterm +++|* FORM SPECIFIED NAME FROM KEYWORD AND SPECIFIED CHARACTERS.
00631 M00S00556.dfterm +++|
00632 M00S00557.dfterm +++| SA2 TARA+ARFT GET DAYFILE TYPE CODE
00633 M00S00558.dfterm +++| MX0 -12
00634 M00S00559.dfterm +++| BX2 -X0*X2
00635 M00S00560.dfterm +++| SA3 TDNK+X2 SET DAYFILE NAME KEYWORD
00636 M00S00561.dfterm +++| SA1 TARA+ARNM CHECK IF CHARACTERS SPECIFIED
00637 M00S00562.dfterm +++| ZR X1,ADN1 IF NONE SPECIFIED
00638 M00S00563.dfterm +++| MX0 30 COMBINE NAME KEY AND SPECIFIED CHARACTERS
00639 M00S00564.dfterm +++| BX1 X0*X1
00640 M00S00565.dfterm +++| LX1 -12
00641 M00S00566.dfterm +++| BX6 X3+X1
00642 M00S00567.dfterm +++| SA6 SNAM
00643 M00S00568.dfterm +++|
00644 M00S00569.dfterm +++|* FORM AUTOMATIC DAYFILE NAME SKELETON.
00645 M00S00570.dfterm +++|
00646 M00S00571.dfterm +++| ADN1 DATE ANAM
00647 M00S00572.dfterm +++| SA2 ANAM FORM LAST FOUR CHARACTERS OF NAME
00648 M00S00573.dfterm +++| LX2 6
00649 M00S00574.dfterm +++| MX0 12
00650 M00S00575.dfterm +++| LX0 -18
00651 M00S00576.dfterm +++| BX1 X0*X2 MONTH
00652 M00S00577.dfterm +++| LX2 6
00653 M00S00578.dfterm +++| LX0 -12
00654 M00S00579.dfterm +++| BX2 X0*X2 DAY
00655 M00S00580.dfterm +++| BX6 X1+X2
00656 M00S00581.dfterm +++| BX7 X3+X6
00657 M00S00582.dfterm +++| SA7 A2
00658 M00S00583.dfterm +++|
00659 M00S00584.dfterm +++|* SET INFORMATION IN FET.
00660 M00S00585.dfterm +++|
00661 M00S00586.dfterm +++| SA2 FMPC SET FAMILY/PACK AND USER INDEX
00662 M00S00587.dfterm +++| MX0 42
00663 M00S00588.dfterm +++| SX3 X2 MASK IN AUXILIARY PACK FLAG
00664 M00S00589.dfterm +++| BX2 X0*X2
00665 M00S00590.dfterm +++| LX3 17
00666 M00S00591.dfterm +++| SX1 PDUI
00667 M00S00592.dfterm +++| BX2 X2+X3
00668 M00S00593.dfterm +++| BX6 X1+X2
00669 M00S00594.dfterm +++| SA6 C+14
00670 M00S00595.dfterm +++|
00671 M00S00596.dfterm +++|* CHECK FOR AVAILABLE NAME.
00672 M00S00597.dfterm +++|
00673 M00S00598.dfterm +++| RJ CAN CHECK CATALOG FOR AVAILABLE NAME
00674 M00S00599.dfterm +++| NZ X5,ADNX IF ERROR
00675 M00S00600.dfterm +++| SA2 SNAM
00676 M00S00601.dfterm +++| ZR X2,ADN2 IF NO SPECIFIED NAME
00677 M00S00602.dfterm +++| SX6 X2
00678 M00S00603.dfterm +++| BX5 X5-X5
00679 M00S00604.dfterm +++| NZ X6,ADN2 IF DUPLICATE FILE NAME
00680 M00S00605.dfterm +++| EQ ADNX
00681 M00S00606.dfterm +++|
00682 M00S00607.dfterm +++|* FIND NEXT SEQUENCE CHARACTER IF AUTOMATIC ASSIGNMENT.
00683 M00S00608.dfterm +++|
00684 M00S00609.dfterm +++| ADN2 SA1 CANB CHECK FOR NEXT SEQUENCE CHARACTER
00685 M00S00610.dfterm +++| SX6 1R9
00686 M00S00611.dfterm +++| LX1 59-35
00687 M00S00612.dfterm +++| NG X1,ADN4 IF MAXIMUM CHARACTER USED
00688 M00S00613.dfterm +++| ADN3 LX1 1
00689 M00S00614.dfterm +++| NG X1,ADN6 IF LATEST SEQUENCE CHARACTER FOUND
00690 M00S00615.dfterm +++| SX6 X6-1 DECREMENT SEQUENCE CHARACTER
00691 M00S00616.dfterm +++| SX7 X6-1
00692 M00S00617.dfterm +++| NZ X7,ADN3 IF NOT ALL CHARACTERS CHECKED
00693 M00S00618.dfterm +++| EQ ADN6
00694 M00S00619.dfterm +++|
00695 M00S00620.dfterm +++|* CHECK FOR LOWEST AVAILABLE SEQUENCE CHARACTER.
00696 M00S00621.dfterm +++|
00697 M00S00622.dfterm +++| ADN4 SX6 1RA CHECK FOR LOWEST CHARACTER
00698 M00S00623.dfterm +++| LX1 59-24-0
00699 M00S00624.dfterm +++| ADN5 PL X1,ADN6 IF CHARACTER AVAILABLE
00700 M00S00625.dfterm +++| LX1 59
00701 M00S00626.dfterm +++| SX6 X6+B1 INCREMENT CHARACTER
00702 M00S00627.dfterm +++| SX7 X6-1R9
00703 M00S00628.dfterm +++| NZ X7,ADN5 IF NOT AT MAXIMUM CHARACTER
00704 M00S00629.dfterm +++| SB7 B0+
00705 M00S00630.dfterm +++| SX5 =C* AUTOMATIC NAME ASSIGNMENT IMPOSSIBLE.*
00706 M00S00631.dfterm +++| EQ ADNX
00707 M00S00632.dfterm +++|
00708 M00S00633.dfterm +++| ADN6 SA1 ANAM ADD SEQUENCE CHARACTER TO SKELETON NAME
00709 M00S00634.dfterm +++| LX6 42
00710 M00S00635.dfterm +++| BX2 X6+X1
00711 M00S00636.dfterm +++| SX5 B0
00712 M00S00637.dfterm +++| EQ ADNX
00713 M00S00638.dfterm +++| BOF SPACE 4,15
00714 M00S00639.dfterm +++|** BOF - BUILD OUTPUT FILE.
00715 M00S00640.dfterm +++|*
00716 M00S00641.dfterm +++|* ENTRY (PPOS) = PAGE POSITION (SET TO END OF PAGE).
00717 M00S00642.dfterm +++|* (PNUM) = PAGE NUMBER (SET TO 1).
00718 M00S00643.dfterm +++|* (DNUM) = DAYFILE NUMBER (SET TO 1).
Line S00008 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00719 M01S00008.ns22000 +++|* (PDFE+1) = SET IF PRINT DENSITY FORMAT EFFECTOR
00720 M01S00009.ns22000 +++|* NOT YET WRITTEN.
00721 M00S00644.dfterm +++|*
00722 M00S00645.dfterm +++|* EXIT (X5) = 0 IF DAYFILES EXIST.
00723 M00S00646.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
00724 M00S00647.dfterm +++|* (B7) = 0 IF ERROR.
00725 M00S00648.dfterm +++|*
00726 M00S00649.dfterm +++|* USES A - 1, 6, 7.
00727 M00S00650.dfterm +++|* B - 7.
00728 M00S00651.dfterm +++|* X - 0, 1, 2, 5, 6, 7.
00729 M00S00652.dfterm +++|*
00730 M00S00653.dfterm +++|* CALLS BDL, CDD.
Line S00055 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00731 M01S00055.ns2018 +++|*
00732 M01S00056.ns2018 +++|* MACROS MESSAGE, WRITEC, WRITER.
00733 M00S00654.dfterm +++|
00734 M00S00655.dfterm +++|
00735 M00S00656.dfterm +++| BOF SUBR ENTRY/EXIT
00736 M00S00657.dfterm +++|
00737 M00S00658.dfterm +++|* BUILD LIST LINES.
00738 M00S00659.dfterm +++|
00739 M00S00660.dfterm +++| BOF1 SX1 PDCB PERMANENT DAYFILE LIST CONTROL BLOCK
00740 M00S00661.dfterm +++| SX2 PDLB AREA TO RECEIVE LIST LINE
00741 M00S00662.dfterm +++| RJ BDL BUILD DAYFILE LIST LINE
00742 M00S00663.dfterm +++| NZ X5,BOFX IF ERROR
00743 M00S00664.dfterm +++| NZ X6,BOF3 IF END OF DAYFILE LIST
00744 M00S00665.dfterm +++| SA1 DNUM INCREMENT DAYFILE NUMBER
00745 M00S00666.dfterm +++| SX6 X1+B1
00746 M00S00667.dfterm +++| SA6 A1
00747 M00S00668.dfterm +++| RJ CDD CONVERT TO DISPLAY CODE
Line S00669 Modification History |
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
00748 M01S00669.241l630 ---| LX6 6
00749 M01S00670.241l630 ---| SX2 1R.&1R ADD PERIOD
00750 M01S00671.241l630 ---| BX6 X6-X2
00751 M01S00672.241l630 ---| LX6 24 PUT IN LIST LINE
Line S00002 Modification History |
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
00752 M01S00002.241l630 +++| LX6 30 PUT IN LIST LINE
00753 M00S00673.dfterm +++| MX0 -24
00754 M00S00674.dfterm +++| SA1 PDLB
00755 M00S00675.dfterm +++| BX1 -X0*X1
00756 M00S00676.dfterm +++| BX6 X0*X6
00757 M00S00677.dfterm +++| BX7 X1+X6
00758 M00S00678.dfterm +++| SA7 A1
00759 M00S00679.dfterm +++| SA1 PPOS CHECK PAGE POSITION
Line S00680 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00760 M01S00680.ns22000 ---| SX2 X1-PPLN
Line S00010 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00761 M01S00010.ns22000 +++| SA2 A1+B1
00762 M01S00011.ns22000 +++| IX2 X1-X2
00763 M00S00681.dfterm +++| NG X2,BOF2 IF NOT END OF PAGE
00764 M00S00682.dfterm +++|
00765 M00S00683.dfterm +++|* WRITE PAGE HEADER.
00766 M00S00684.dfterm +++|
00767 M00S00685.dfterm +++| SA1 PNUM INCREMENT PAGE NUMBER
00768 M00S00686.dfterm +++| SX6 X1+B1
00769 M00S00687.dfterm +++| SA6 A1
00770 M00S00688.dfterm +++| RJ CDD CONVERT TO DISPLAY CODE
00771 M00S00689.dfterm +++| MX1 -18 PUT PAGE NUMBER IN PAGE HEADER
00772 M00S00690.dfterm +++| BX6 -X1*X6
00773 M00S00691.dfterm +++| SA1 =5LPAGE
00774 M00S00692.dfterm +++| LX6 12
00775 M00S00693.dfterm +++| BX6 X1+X6
00776 M00S00694.dfterm +++| SA6 BOFA+6
Line S00012 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00777 M01S00012.ns22000 +++| SA1 PDFE+1 GET PRINT DENSITY FORMAT CONTROL FLAG
00778 M01S00013.ns22000 +++| BX7 X7-X7
00779 M01S00014.ns22000 +++| SA7 A1
00780 M01S00015.ns22000 +++| WRITEW O,A1-B1,X1 CONDITIONALLY WRITE FORMAT EFFECTOR
00781 M00S00695.dfterm +++| WRITEC O,BOFA WRITE PAGE HEADING
00782 M00S00696.dfterm +++| WRITEC O,BOFB WRITE SECOND HEADING LINE
00783 M00S00697.dfterm +++| WRITEC O,(=C* *) WRITE BLANK LINE
00784 M00S00698.dfterm +++| SX1 4 SET PAGE HEADING LINE COUNT
00785 M00S00699.dfterm +++|
00786 M00S00700.dfterm +++|* WRITE LIST LINE.
00787 M00S00701.dfterm +++|
00788 M00S00702.dfterm +++| BOF2 SX6 X1+1 COUNT OUTPUT LINE
00789 M00S00703.dfterm +++| SA6 PPOS
00790 M00S00704.dfterm +++| WRITEC O,PDLB,PDLBL WRITE DAYFILE LINE
00791 M00S00705.dfterm +++| EQ BOF1 GET NEXT LINE
00792 M00S00706.dfterm +++|
00793 M00S00707.dfterm +++|* END DAYFILE LIST.
00794 M00S00708.dfterm +++|
00795 M00S00709.dfterm +++| BOF3 SA1 DNUM CHECK DAYFILE COUNT
00796 M00S00710.dfterm +++| SX1 X1-2
00797 M00S00711.dfterm +++| NG X1,BOF4 IF NO DAYFILES LISTED
00798 M00S00712.dfterm +++| WRITER O,R
00799 M00S00713.dfterm +++| BX5 X5-X5 SET NO MESSAGE
00800 M00S00714.dfterm +++| EQ BOFX
00801 M00S00715.dfterm +++|
00802 M00S00716.dfterm +++| BOF4 SX5 =C* NO PERMANENT DAYFILES. *
00803 M00S00717.dfterm +++| SB7 B0
00804 M00S00718.dfterm +++| MESSAGE X5
00805 M00S00719.dfterm +++| EQ BOFX
00806 M00S00720.dfterm +++|
00807 M00S00721.dfterm +++| BOFA DATA C*1CATALOG OF PERMANENT DAYFILES (000000). 00/00/00 00
00808 M00S00722.dfterm +++|,.00.00 PAGE 000* FIRST DAYFILE PAGE HEADER
Line S00723 Modification History |
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
00809 M01S00723.241l630 ---| BOFB DATA C*0 NO. TYPE FM/PN DN PFNAME DATE TIME L
Line S00003 Modification History |
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
00810 M01S00003.241l630 +++| BOFB DATA C*0 NUM TYPE FM/PN DN PFNAME DATE TIME L
00811 M00S00724.dfterm +++|,ENGTH*
00812 M00S00725.dfterm +++| CFT SPACE 4,7
00813 M00S00726.dfterm +++|** CFT - CREATE FAMILY/PACK NAME TABLE.
00814 M00S00727.dfterm +++|*
00815 M00S00728.dfterm +++|* EXIT (PDCB) = FIRST WORD OF FAMILY/PACK NAME TABLE.
00816 M00S00729.dfterm +++|*
00817 M00S00730.dfterm +++|* USES A - 1, 2, 6.
00818 M00S00731.dfterm +++|* B - 2, 3, 4, 5, 6.
00819 M00S00732.dfterm +++|* X - 0, 1, 2, 6, 7.
00820 M00S00733.dfterm +++|
00821 M00S00734.dfterm +++|
00822 M00S00735.dfterm +++| CFT SUBR ENTRY/EXIT
00823 M00S00736.dfterm +++| SX6 C SET FET ADDRESS
00824 M00S00737.dfterm +++| SA6 PDCB
00825 M00S00738.dfterm +++| SB2 PDCB+2 SET ADDRESS FOR FAMILY/PACK NAME TABLE
00826 M00S00739.dfterm +++| SB3 B0 SET OUTPUT TABLE EMPTY
00827 M00S00740.dfterm +++| SB5 B0 INITIALIZE TO EQUIPMENT ZERO
00828 M00S00741.dfterm +++| SX2 PDUI SET SHIFT COUNT FOR MASK TEST
00829 M00S00742.dfterm +++| MX6 -3
00830 M00S00743.dfterm +++| BX2 -X6*X2
00831 M00S00744.dfterm +++| SB6 X2-59
00832 M00S00745.dfterm +++|
00833 M00S00746.dfterm +++|* SEARCH EQUIPMENT TABLE FOR MASS STORAGE FAMILIES/PACKS.
00834 M00S00747.dfterm +++|
00835 M00S00748.dfterm +++| CFT1 SA1 TEQA+B5 GET AN EQUIPMENT ENTRY
00836 M00S00749.dfterm +++| ZR X1,CFT4 IF END OF EQUIPMENT TABLE
00837 M00S00750.dfterm +++| SB5 B5+1 ADVANCE EQUIPMENT
00838 M00S00751.dfterm +++| SX2 B1
00839 M00S00752.dfterm +++| IX2 X1+X2
00840 M00S00753.dfterm +++| ZR X2,CFT1 IF NOT MASS STORAGE EQUIPMENT
00841 M00S00754.dfterm +++| SA2 TMSA+B5-1 GET DEVICE MASK FOR EQUIPMENT
00842 M00S00755.dfterm +++| AX6 X2,B6
00843 M00S00756.dfterm +++| PL X6,CFT1 IF USER INDEX NOT ON THIS DEVICE
00844 M00S00757.dfterm +++| MX6 42 GET FAMILY/PACK NAME
00845 M00S00758.dfterm +++| BX6 X6*X1
00846 M00S00759.dfterm +++| LX1 59-2
00847 M00S00760.dfterm +++| SB4 B0+ INITIALIZE AT START OF OUTPUT TABLE
00848 M00S00761.dfterm +++| PL X1,CFT2 IF NOT AUXILIARY DEVICE
00849 M00S00762.dfterm +++| SX1 B1+ SET AUXILIARY PACK FLAG
00850 M00S00763.dfterm +++| LX1 17
00851 M00S00764.dfterm +++| BX6 X6+X1
Line S00765 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00852 M01S00765.ns22000 ---| SX7 B5-B1 ADD EQUIPMENT NUMBER
Line S00016 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00853 M01S00016.ns22000 +++| SX7 B5-B1 ADD EST ORDINAL
00854 M00S00766.dfterm +++| BX6 X6+X7
00855 M00S00767.dfterm +++|
00856 M00S00768.dfterm +++|* CHECK IF FAMILY/PACK ALREADY IN TABLE.
00857 M00S00769.dfterm +++|
00858 M00S00770.dfterm +++| CFT2 GE B4,B3,CFT3 IF END OF OUTPUT TABLE
00859 M00S00771.dfterm +++| SA1 B2+B4 GET A NAME FROM OUTPUT TABLE
00860 M00S00772.dfterm +++| BX2 X1-X6
00861 M00S00773.dfterm +++| ZR X2,CFT1 IF NAMES MATCH (ALREADY IN TABLE)
00862 M00S00774.dfterm +++| SB4 B4+1 ADVANCE OUTPUT TABLE INDEX
00863 M00S00775.dfterm +++| EQ CFT2 LOOP TO CHECK NEXT NAME
00864 M00S00776.dfterm +++|
00865 M00S00777.dfterm +++| CFT3 SA6 B2+B3 PUT NAME IN OUTPUT TABLE
00866 M00S00778.dfterm +++| SB3 B3+B1 COUNT TABLE ENTRY
00867 M00S00779.dfterm +++| EQ CFT1 LOOP TO CHECK MORE EQUIPMENT
00868 M00S00780.dfterm +++|
00869 M00S00781.dfterm +++| CFT4 SX6 B3+ FAMILY/PACK NAME COUNT
00870 M00S00782.dfterm +++| LX6 18
00871 M00S00783.dfterm +++| SA6 B2-B1
00872 M00S00784.dfterm +++|
00873 M00S00785.dfterm +++|* ADD USER INDEX TO TABLE FOR FAMILY ENTRIES.
00874 M00S00786.dfterm +++|
00875 M00S00787.dfterm +++| MX0 -18
00876 M00S00788.dfterm +++| SB4 B0
00877 M00S00789.dfterm +++| SX2 PDUI PERMANENT DAYFILE USER INDEX
00878 M00S00790.dfterm +++| CFT5 GE B4,B3,CFTX IF END OF FAMILY/PACK NAME TABLE
00879 M00S00791.dfterm +++| SA1 B2+B4 GET FAMILY/PACK NAME
00880 M00S00792.dfterm +++| SB4 B4+B1 ADVANCE INDEX
00881 M00S00793.dfterm +++| BX7 -X0*X1
00882 M00S00794.dfterm +++| NZ X7,CFT5 IF AUXILIARY PACK
00883 M00S00795.dfterm +++| BX6 X1+X2 ADD USER INDEX
00884 M00S00796.dfterm +++| SA6 A1
00885 M00S00797.dfterm +++| EQ CFT5 PROCESS NEXT FAMILY/PACK
00886 M00S00798.dfterm +++| DTD SPACE 4,11
00887 M00S00799.dfterm +++|** DTD - DEFINE TERMINATED DAYFILE.
00888 M00S00800.dfterm +++|*
00889 M00S00801.dfterm +++|* EXIT (X5) = 0 IF NO ERROR.
00890 M00S00802.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
00891 M00S00803.dfterm +++|* (B7) = 0 IF ERROR.
00892 M00S00804.dfterm +++|*
00893 M00S00805.dfterm +++|* USES A - 1, 2, 7.
Line S00806 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00894 M01S00806.ns2018 ---|* B - 6, 7.
Line S00057 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00895 M01S00057.ns2018 +++|* B - 7.
00896 M00S00807.dfterm +++|* X - 0, 1, 2, 3, 5, 6, 7.
00897 M00S00808.dfterm +++|*
00898 M00S00809.dfterm +++|* CALLS ERP, SFN.
Line S00058 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00899 M01S00058.ns2018 +++|*
00900 M01S00059.ns2018 +++|* MACROS DEFINE, MESSAGE.
00901 M00S00810.dfterm +++|
00902 M00S00811.dfterm +++|
00903 M00S00812.dfterm +++| DTD SUBR ENTRY/EXIT
00904 M00S00813.dfterm +++|
00905 M00S00814.dfterm +++|* DEFINE DAYFILE AS PERMANENT.
00906 M00S00815.dfterm +++|
Line S00816 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00907 M01S00816.ns2018 ---| DTD1 DEFINE D,,,,,,R
Line S00060 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | dfterm2 |
Seq # *Modification Id* Act
----------------------------+
00908 M02S00060.dfterm2 ---| DTD1 DEFINE D,,,,,,R,,,,,,IE
Line S00002 Modification History |
M01 (Added by) | dfterm2 |
Seq # *Modification Id* Act
----------------------------+
00909 M01S00002.dfterm2 +++| DTD1 DEFINE D,,,,,,R,,,,,,IE,,,Y
00910 M00S00817.dfterm +++| SA2 D CHECK FOR ERROR
00911 M00S00818.dfterm +++| MX0 8
00912 M00S00819.dfterm +++| LX0 18
00913 M00S00820.dfterm +++| BX6 X0*X2
00914 M00S00821.dfterm +++| NZ X6,DTD2 IF *PFM* ERROR
00915 M00S00822.dfterm +++|
00916 M00S00823.dfterm +++|* SET UP PERMANENT DAYFILE MESSAGE.
00917 M00S00824.dfterm +++|
00918 M00S00825.dfterm +++| MX0 42 SET PERMANENT FILE NAME IN MESSAGE
00919 M00S00826.dfterm +++| SA2 D+8
00920 M00S00827.dfterm +++| BX1 X0*X2
00921 M00S00828.dfterm +++| RJ SFN SPACE FILL NAME
00922 M00S00829.dfterm +++| SA1 DTDA+3
00923 M00S00830.dfterm +++| BX6 X0*X6
00924 M00S00831.dfterm +++| BX3 -X0*X1
00925 M00S00832.dfterm +++| BX7 X3+X6
00926 M00S00833.dfterm +++| SA7 A1
00927 M00S00834.dfterm +++| MESSAGE DTDA
00928 M00S00835.dfterm +++| BX5 X5-X5 SET NO ERROR
00929 M00S00836.dfterm +++| EQ DTDX
00930 M00S00837.dfterm +++|
00931 M00S00838.dfterm +++|* PROCESS ERROR.
00932 M00S00839.dfterm +++|
Line S00840 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00933 M01S00840.ns2018 ---| DTD2 SB6 TPEP SET ERROR TABLE
00934 M01S00841.ns2018 ---| BX7 -X0*X2 CLEAR ERROR BITS
Line S00061 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00935 M01S00061.ns2018 +++| DTD2 BX7 -X0*X2 CLEAR ERROR BITS
00936 M00S00842.dfterm +++| SA7 A2
Line S00843 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00937 M01S00843.ns2018 ---| DTD3 RJ ERP ERROR PROCESSOR
Line S00062 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00938 M01S00062.ns2018 +++| RJ ERP ERROR PROCESSOR
00939 M00S00844.dfterm +++| ZR X5,DTD1 IF RETRY OPERATION
Line S00063 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00940 M01S00063.ns2018 +++| MESSAGE X5 ISSUE *PFM* ERROR MESSAGE
Line S00064 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00941 M02S00064.dfterm4 ---| SX5 DTDB * ERROR-TERMINATED DAYFILE ON LOCAL FILE.*
Line S00008 Modification History |
M01 (Added by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00942 M01S00008.dfterm4 +++| SX5 DTDB * ERROR - TERMINATED DAYFILE ON LOCAL...*
00943 M00S00845.dfterm +++| SB7 B0+
00944 M00S00846.dfterm +++| EQ DTDX
00945 M00S00847.dfterm +++|
00946 M00S00848.dfterm +++| DTDA DATA C* PERMANENT DAYFILE DEFINED AS .*
Line S00065 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00947 M02S00065.dfterm4 ---| DTDB DATA C* ERROR-TERMINATED DAYFILE ON LOCAL FILE.*
Line S00009 Modification History |
M01 (Added by) | dfterm4 |
Seq # *Modification Id* Act
----------------------------+
00948 M01S00009.dfterm4 +++| DTDB DATA C* ERROR - TERMINATED DAYFILE ON LOCAL FILE ZZZDAYF.*
00949 M00S00849.dfterm +++| GCF SPACE 4,7
00950 M00S00850.dfterm +++|** GCF - GET CURRENT FAMILY AND PACK NAMES.
00951 M00S00851.dfterm +++|*
00952 M00S00852.dfterm +++|* EXIT (CPCK) = CURRENT PACK NAME.
00953 M00S00853.dfterm +++|* (CFAM) = CURRENT FAMILY NAME.
00954 M00S00854.dfterm +++|*
Line S00855 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00955 M01S00855.ns2018 ---|* USES X - 0, 1, 2, 5, 6, 7.
Line S00066 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00956 M01S00066.ns2018 +++|* USES X - 0, 1, 2, 6, 7.
00957 M00S00856.dfterm +++|* A - 1, 6, 7.
Line S00067 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00958 M01S00067.ns2018 +++|*
00959 M01S00068.ns2018 +++|* MACROS SYSTEM.
00960 M00S00857.dfterm +++|
00961 M00S00858.dfterm +++|
00962 M00S00859.dfterm +++| GCF SUBR ENTRY/EXIT
00963 M00S00860.dfterm +++| SX6 PFCW INITIALIZE *RSB* REQUEST BLOCK
00964 M00S00861.dfterm +++| SX7 PKNW
00965 M00S00862.dfterm +++| SA6 GCFB
00966 M00S00863.dfterm +++| SA7 A6+B1
00967 M00S00864.dfterm +++| SYSTEM RSB,R,GCFA
Line S00865 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00968 M01S00865.ns22000 ---| SA1 GCFB GET FAMILY EQUIPMENT
Line S00017 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00969 M01S00017.ns22000 +++| SA1 GCFB SET FAMILY EST ORDINAL
00970 M00S00866.dfterm +++| LX1 -12
Line S00867 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00971 M01S00867.ns22000 ---| MX2 -6
Line S00018 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
00972 M01S00018.ns22000 +++| MX2 -9
00973 M00S00868.dfterm +++| BX6 -X2*X1
00974 M00S00869.dfterm +++| SA1 TEQA+X6 SET FAMILY FROM TABLE
00975 M00S00870.dfterm +++| MX0 42
00976 M00S00871.dfterm +++| BX6 X0*X1
00977 M00S00872.dfterm +++| SA6 CFAM
00978 M00S00873.dfterm +++| SA1 GCFB+1 SAVE CURRENT PACK AND TYPE
00979 M00S00874.dfterm +++| BX6 X1
00980 M00S00875.dfterm +++| SA6 CPCK
00981 M00S00876.dfterm +++| EQ GCFX
00982 M00S00877.dfterm +++|
00983 M00S00878.dfterm +++|
00984 M00S00879.dfterm +++| GCFA VFD 12/0,12/2,18/0,18/GCFB *RSB* STATUS WORD
00985 M00S00880.dfterm +++| GCFB CON PFCW
00986 M00S00881.dfterm +++| CON PKNW
00987 M00S00882.dfterm +++| GKD SPACE 4,10
00988 M00S00883.dfterm +++|** GKD - GENERATE *K* DISPLAY BUFFER.
00989 M00S00884.dfterm +++|*
00990 M00S00885.dfterm +++|* ENTRY FORMATTED DAYFILE INFORMATION IN OUTPUT BUFFER.
00991 M00S00886.dfterm +++|*
00992 M00S00887.dfterm +++|* EXIT (B7) = ADDRESS OF *K* DISPLAY BUFFER.
00993 M00S00888.dfterm +++|* (X5) = *K* DISPLAY MESSAGE ADDRESS.
00994 M00S00889.dfterm +++|*
00995 M00S00890.dfterm +++|* USES A - 3, 4, 5, 6, 7.
00996 M00S00891.dfterm +++|* B - 7.
00997 M00S00892.dfterm +++|* X - 0, 1, 3, 4, 5, 6, 7.
Line S00069 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
00998 M01S00069.ns2018 +++|*
00999 M01S00070.ns2018 +++|* MACROS MOVE, READC.
01000 M00S00893.dfterm +++|
01001 M00S00894.dfterm +++|
01002 M00S00895.dfterm +++| GKD SUBR ENTRY/EXIT
01003 M00S00896.dfterm +++|
01004 M00S00897.dfterm +++|* SET HEADER FOR *K* DISPLAY.
01005 M00S00898.dfterm +++|
01006 M00S00899.dfterm +++| READC O,KBUF+1 SKIP HEADER ON OUTPUT FILE
01007 M00S00900.dfterm +++| MOVE GKDCL,GKDC,KBUF+1
01008 M00S00901.dfterm +++| SX6 KBUF+1+GKDCL SET LINE NUMBER
01009 M00S00902.dfterm +++| SA6 GKDA
01010 M00S00903.dfterm +++| SX7 KDLC SET LINE COUNT FOR *K* DISPLAY
01011 M00S00904.dfterm +++| SA7 GKDB
01012 M00S00905.dfterm +++|
01013 M00S00906.dfterm +++|* MOVE CODED LINES TO *K* DISPLAY BUFFER.
01014 M00S00907.dfterm +++|
01015 M00S00908.dfterm +++| GKD1 READC O,CENB READ ONE LINE
01016 M00S00909.dfterm +++| NG X1,GKD2 IF EOF/EOI
01017 M00S00910.dfterm +++| SA3 CENB MASK OFF CARRIAGE CONTROL CHARACTERS
01018 M00S00911.dfterm +++| MX0 6
01019 M00S00912.dfterm +++| BX7 -X0*X3
01020 M00S00913.dfterm +++| SA4 =1L
01021 M00S00914.dfterm +++| BX6 X4+X7
01022 M00S00915.dfterm +++| SA6 A3
01023 M00S00916.dfterm +++| SX1 B6-CENB CALCULATE NUMBER OF WORDS
01024 M00S00917.dfterm +++| SA3 GKDA RESET LINE NUMBER
01025 M00S00918.dfterm +++| IX6 X3+X1
01026 M00S00919.dfterm +++| SA6 A3
01027 M00S00920.dfterm +++| MOVE X1,CENB,X3
01028 M00S00921.dfterm +++| SA3 GKDB DECREMENT LINE COUNT
01029 M00S00922.dfterm +++| SX6 X3-1
01030 M00S00923.dfterm +++| SA6 A3+
01031 M00S00924.dfterm +++| NZ X6,GKD1 IF NOT MAXIMUM NUMBER LINES TRANSFERRED
01032 M00S00925.dfterm +++| SA5 GKDA *MORE DAYFILES, ENTER OUT FOR LIST*
01033 M00S00926.dfterm +++| MOVE GKDDL,GKDD,X5
01034 M00S00927.dfterm +++| SX7 X5+GKDDL UPDATE LINE NUMBER
01035 M00S00928.dfterm +++| SA7 A5+
01036 M00S00929.dfterm +++|
01037 M00S00930.dfterm +++|* SET END OF BUFFER.
01038 M00S00931.dfterm +++|
01039 M00S00932.dfterm +++| GKD2 SA3 GKDA SET ZERO WORD TO END BUFFER
01040 M00S00933.dfterm +++| BX6 X6-X6
01041 M00S00934.dfterm +++| SA6 X3
01042 M00S00935.dfterm +++| SB7 KBUF SET *K* DISPLAY BUFFER ADDRESS
01043 M00S00936.dfterm +++| SX5 =C*PERMANENT DAYFILE LIST COMPLETE.*
01044 M00S00937.dfterm +++| EQ GKDX
01045 M00S00938.dfterm +++|
01046 M00S00939.dfterm +++| GKDA CON KBUF *K* DISPLAY BUFFER LINE ADDRESS
01047 M00S00940.dfterm +++| GKDB CON 0 *K* DISPLAY LINE COUNT
Line S00941 Modification History |
M01 (Removed by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
01048 M01S00941.241l630 ---| GKDC DATA C/ *** PERMANENT DAYFILE CATALOG ***/
Line S00004 Modification History |
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
01049 M01S00004.241l630 +++| GKDC DATA C* *
01050 M01S00005.241l630 +++| DATA C* PERMANENT DAYFILE CATALOG*
01051 M00S00942.dfterm +++| GKDD DATA C* *
01052 M00S00943.dfterm +++| GKDCL EQU *-GKDC
01053 M00S00944.dfterm +++| DATA C* MORE PERMANENT DAYFILES. *
01054 M00S00945.dfterm +++| DATA C/ ENTER *OUT* FOR A FULL LIST./
Line S00006 Modification History |
M01 (Added by) | 241l630 |
Seq # *Modification Id* Act
----------------------------+
01055 M01S00006.241l630 +++| CON 0 END OF *K* DISPLAY
01056 M00S00946.dfterm +++| GKDDL EQU *-GKDD
Line S00947 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01057 M01S00947.ns2018 ---| IPH SPACE 4,10
Line S00071 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01058 M01S00071.ns2018 +++| IPH SPACE 4,15
01059 M00S00948.dfterm +++|** IPH - INITIALIZE PAGE HEADER AND PAGE CONTROL.
01060 M00S00949.dfterm +++|*
01061 M00S00950.dfterm +++|* EXIT (PPOS) SET TO END OF PAGE.
01062 M00S00951.dfterm +++|* (PNUM) SET TO PAGE 1.
01063 M00S00952.dfterm +++|* (DNUM) SET TO DAYFILE NUMBER 1.
Line S00019 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01064 M01S00019.ns22000 +++|* (PDFE+1) SET TO 1 (FORMAT EFFECTOR NOT YET OUTPUT).
01065 M00S00953.dfterm +++|*
01066 M00S00954.dfterm +++|* USES A - 1, 6, 7.
01067 M00S00955.dfterm +++|* X - 1, 2, 6, 7.
01068 M00S00956.dfterm +++|*
01069 M00S00957.dfterm +++|* CALLS COD.
Line S00072 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01070 M01S00072.ns2018 +++|*
01071 M01S00073.ns2018 +++|* MACROS CLOCK, DATE.
01072 M00S00958.dfterm +++|
01073 M00S00959.dfterm +++|
01074 M00S00960.dfterm +++| IPH SUBR ENTRY/EXIT
01075 M00S00961.dfterm +++|
01076 M00S00962.dfterm +++|* SET DATE AND TIME IN PAGE HEADER.
01077 M00S00963.dfterm +++|
01078 M00S00964.dfterm +++| DATE BOFA+4 PUT DATE IN PAGE HEADING
01079 M00S00965.dfterm +++| SA1 BOFA+4
01080 M00S00966.dfterm +++| SX2 1R.&1R CLEAR PERIOD AT RIGHT OF DATE
01081 M00S00967.dfterm +++| BX6 X1-X2
01082 M00S00968.dfterm +++| SA6 A1
01083 M00S00969.dfterm +++| CLOCK BOFA+5 PUT TIME IN PAGE HEADING
01084 M00S00970.dfterm +++| SA1 BOFA+5
01085 M00S00971.dfterm +++| SX2 1R.&1R CLEAR PERIOD AT RIGHT OF TIME
01086 M00S00972.dfterm +++| BX6 X1-X2
01087 M00S00973.dfterm +++| SA6 A1
01088 M00S00974.dfterm +++|
01089 M00S00975.dfterm +++|* SET USER INDEX IN PAGE HEADER.
01090 M00S00976.dfterm +++|
01091 M00S00977.dfterm +++| SX1 PDUI PUT PERMANENT DAYFILE USER INDEX IN HEADER
01092 M00S00978.dfterm +++| RJ COD
01093 M00S00979.dfterm +++| LX6 12
01094 M00S00980.dfterm +++| SA1 BOFA+3
01095 M00S00981.dfterm +++| MX2 36
01096 M00S00982.dfterm +++| LX2 -12
01097 M00S00983.dfterm +++| BX6 X2*X6
01098 M00S00984.dfterm +++| BX1 -X2*X1
01099 M00S00985.dfterm +++| BX6 X1+X6
01100 M00S00986.dfterm +++| SA6 A1
01101 M00S00987.dfterm +++|
01102 M00S00988.dfterm +++|* SET PAGE POSITION, PAGE NUMBER AND DAYFILE NUMBER.
01103 M00S00989.dfterm +++|
Line S00990 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01104 M01S00990.ns22000 ---| SX7 PPLN SET TO END OF PAGE
Line S00020 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01105 M01S00020.ns22000 +++| SX7 99999 FORCE END OF PAGE
01106 M00S00991.dfterm +++| SX6 B1
01107 M00S00992.dfterm +++| SA7 PPOS
01108 M00S00993.dfterm +++| SA6 PNUM SET TO PAGE 1
Line S00021 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01109 M01S00021.ns22000 +++| SA6 PDFE+1 SET PRINT DENSITY FORMAT CONTROL FLAG
01110 M00S00994.dfterm +++| SA6 DNUM SET TO DAYFILE 1
01111 M00S00995.dfterm +++| EQ IPHX
01112 M00S00996.dfterm +++| PUN SPACE 4,11
01113 M00S00997.dfterm +++|** PUN - PERMIT SPECIFIED USER NUMBER WITH WRITE PERMISSION.
01114 M00S00998.dfterm +++|*
01115 M00S00999.dfterm +++|* EXIT (X5) = 0 IF NO ERROR.
01116 M00S01000.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
01117 M00S01001.dfterm +++|* (B7) = 0 IF ERROR.
01118 M00S01002.dfterm +++|*
01119 M00S01003.dfterm +++|* USES A - 1, 2, 7.
Line S01004 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01120 M01S01004.ns2018 ---|* B - 6, 7.
Line S00074 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01121 M01S00074.ns2018 +++|* B - 7.
01122 M00S01005.dfterm +++|* X - 0, 1, 2, 5, 6, 7.
01123 M00S01006.dfterm +++|*
01124 M00S01007.dfterm +++|* CALLS ERP.
Line S00075 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01125 M01S00075.ns2018 +++|*
01126 M01S00076.ns2018 +++|* MACROS PERMIT.
01127 M00S01008.dfterm +++|
01128 M00S01009.dfterm +++|
01129 M00S01010.dfterm +++| PUN SUBR ENTRY/EXIT
01130 M00S01011.dfterm +++| SA1 PUNA CHECK IF USER NUMBER SPECIFIED
01131 M00S01012.dfterm +++| SX5 B0+ SET NO ERROR
01132 M00S01013.dfterm +++| ZR X1,PUNX IF NO USER NUMBER
01133 M00S01014.dfterm +++|
01134 M00S01015.dfterm +++|* CHECK FOR PRIVATE PACK.
01135 M00S01016.dfterm +++|
01136 M00S01017.dfterm +++| SA2 FMPC CHECK AUXILIARY DEVICE FLAG
01137 M00S01018.dfterm +++| SX6 X2+
01138 M00S01019.dfterm +++| ZR X6,PUN1 IF FAMILY
01139 M00S01020.dfterm +++| SA2 APIN
01140 M00S01021.dfterm +++| MX0 42
01141 M00S01022.dfterm +++| BX6 X0*X2
01142 M00S01023.dfterm +++| NZ X6,PUNX IF PRIVATE PACK
01143 M00S01024.dfterm +++|
01144 M00S01025.dfterm +++|* PERMIT SPECIFIED USER NUMBER.
01145 M00S01026.dfterm +++|
Line S01027 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01146 M01S01027.ns2018 ---| PUN1 PERMIT D,,PUNA,0
Line S00077 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01147 M01S00077.ns2018 +++| PUN1 PERMIT D,,PUNA,0,,,,IE
01148 M00S01028.dfterm +++| BX7 X7-X7 CLEAR USER NUMBER FROM FET
01149 M00S01029.dfterm +++| SA2 D CHECK FOR ERROR
01150 M00S01030.dfterm +++| MX0 8
01151 M00S01031.dfterm +++| SA7 D+CFOU
01152 M00S01032.dfterm +++| LX0 18
01153 M00S01033.dfterm +++| BX6 X0*X2
01154 M00S01034.dfterm +++| ZR X6,PUNX IF NO ERROR
01155 M00S01035.dfterm +++| BX7 -X0*X2 CLEAR ERROR BITS
01156 M00S01036.dfterm +++| SA7 A2
01157 M00S01037.dfterm +++|
01158 M00S01038.dfterm +++|* PROCESS ERROR.
01159 M00S01039.dfterm +++|
Line S01040 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01160 M01S01040.ns2018 ---| SB6 TPEP SET ERROR TABLE
01161 M00S01041.dfterm +++| RJ ERP ERROR PROCESSOR
01162 M00S01042.dfterm +++| ZR X5,PUN1 IF RETRY OPERATION
01163 M00S01043.dfterm +++| SB7 B0+
01164 M00S01044.dfterm +++| EQ PUNX
01165 M00S01045.dfterm +++|
01166 M00S01046.dfterm +++| PUNA VFD 42/0L"USRN",18/0 USER NUMBER TO PERMIT
01167 M00S01047.dfterm +++| TOD SPACE 4,11
01168 M00S01048.dfterm +++|** TOD - TERMINATE OLD DAYFILES.
01169 M00S01049.dfterm +++|*
01170 M00S01050.dfterm +++|* EXIT (X5) = 0 IF NO ERROR.
01171 M00S01051.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
01172 M00S01052.dfterm +++|* (B7) = 0 IF ERROR.
01173 M00S01053.dfterm +++|*
Line S01054 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01174 M01S01054.ns2018 ---|* USES A - 2, 4.
01175 M01S01055.ns2018 ---|* B - 6, 7.
Line S00078 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01176 M01S00078.ns2018 +++|* USES A - 2, 4, 5.
01177 M01S00079.ns2018 +++|* B - 2, 3, 7.
01178 M00S01056.dfterm +++|* X - 0, 2, 4, 5, 6.
01179 M00S01057.dfterm +++|*
Line S01058 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01180 M01S01058.ns2018 ---|* CALLS ERP.
Line S00080 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01181 M02S00080.dfterm5 ---|* MACROS MESSAGE, SYSTEM.
Line S00001 Modification History |
M01 (Added by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01182 M01S00001.dfterm5 +++|* MACROS MESSAGE, SYSTEM, WAIT.
01183 M00S01059.dfterm +++|
01184 M00S01060.dfterm +++|
01185 M00S01061.dfterm +++| TOD SUBR ENTRY/EXIT
Line S01062 Modification History |
M01 (Removed by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01186 M01S01062.dfterm5 ---| SX5 B0+ SET NO ERROR
Line S00002 Modification History |
M01 (Added by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01187 M01S00002.dfterm5 +++| TOD0 SX5 B0+ SET NO ERROR
01188 M00S01063.dfterm +++| SA4 TARA+AROP OPTION
01189 M00S01064.dfterm +++| MX0 -12
01190 M00S01065.dfterm +++| BX4 -X0*X4
01191 M00S01066.dfterm +++| ZR X4,TOD1 IF INACTIVE DAYFILE TERMINATION
01192 M00S01067.dfterm +++|
01193 M00S01068.dfterm +++|* TERMINATE ACTIVE DAYFILE.
01194 M00S01069.dfterm +++|
01195 M00S01070.dfterm +++| SYSTEM SFM,R,D,TAFF*100B
01196 M00S01071.dfterm +++| EQ TOD2
01197 M00S01072.dfterm +++|
01198 M00S01073.dfterm +++|* TERMINATE INACTIVE DAYFILE.
01199 M00S01074.dfterm +++|
01200 M00S01075.dfterm +++| TOD1 SYSTEM SFM,R,D,ATDF*100B
01201 M00S01076.dfterm +++| TOD2 SA2 D CHECK FOR ERROR
01202 M00S01077.dfterm +++| MX0 4
01203 M00S01078.dfterm +++| LX0 14
01204 M00S01079.dfterm +++| BX6 X0*X2
Line S01080 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01205 M01S01080.ns2018 ---| SB6 TSEP SET ERROR TABLE
01206 M00S01081.dfterm +++| SB7 B0
01207 M00S01082.dfterm +++| ZR X6,TODX IF NO ERROR
01208 M00S01083.dfterm +++|
01209 M00S01084.dfterm +++|* PROCESS DAYFILE TERMINATION ERRORS.
01210 M00S01085.dfterm +++|
Line S01086 Modification History |
M01 (Removed by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01211 M01S01086.ns2018 ---| RJ ERP ERROR PROCESSOR
01212 M01S01087.ns2018 ---| EQ TODX
Line S00081 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01213 M01S00081.ns2018 +++| LX6 -10
01214 M01S00082.ns2018 +++| SA5 TSEP+X6 GET *SFM* ERROR MESSAGE ADDRESS
01215 M01S00083.ns2018 +++| SB3 X6
Line S00084 Modification History |
M01 (Added by) | ns2018 |
M02 (Removed by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01216 M02S00084.dfterm5 ---| EQ B1,B3,TOD3 IF DAYFILE BUSY
Line S00003 Modification History |
M01 (Added by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01217 M01S00003.dfterm5 +++| EQ B1,B3,TOD4 IF DAYFILE BUSY
Line S00085 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01218 M01S00085.ns2018 +++| SB2 3
01219 M01S00086.ns2018 +++| EQ B2,B3,TOD3 IF INACTIVE DAYFILE NOT FOUND
01220 M01S00087.ns2018 +++| MESSAGE X5 ISSUE *SFM* ERROR MESSAGE
01221 M01S00088.ns2018 +++| SX5 TODA * DAYFILE STATUS INDEFINITE.*
01222 M01S00089.ns2018 +++| TOD3 EQ TODX RETURN
Line S00004 Modification History |
M01 (Added by) | dfterm5 |
Seq # *Modification Id* Act
----------------------------+
01223 M01S00004.dfterm5 +++|
01224 M01S00005.dfterm5 +++|* PROCESS DAYFILE BUSY ERROR.
01225 M01S00006.dfterm5 +++|
01226 M01S00007.dfterm5 +++| TOD4 MESSAGE (=C* WAITING FOR BUSY DAYFILE.*),2,R
01227 M01S00008.dfterm5 +++| WAIT 100 DELAY
01228 M01S00009.dfterm5 +++| EQ TOD0 RETRY
01229 M01S00010.dfterm5 +++|
Line S00090 Modification History |
M01 (Added by) | ns2018 |
Seq # *Modification Id* Act
----------------------------+
01230 M01S00090.ns2018 +++|
01231 M01S00091.ns2018 +++| TODA DATA C* DAYFILE STATUS INDEFINITE. *
01232 M00S01088.dfterm +++| VED SPACE 4,21
01233 M00S01089.dfterm +++|** VED - VALIDATE EXISTENCE OF DAYFILE ON DEVICE.
01234 M00S01090.dfterm +++|*
01235 M00S01091.dfterm +++|* ENTRY (X2) = OPTION.
01236 M00S01092.dfterm +++|* (X3) = DAYFILE TYPE.
Line S01093 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01237 M01S01093.ns22000 ---|* (X4) = EQUIPMENT NUMBER.
Line S00022 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01238 M01S00022.ns22000 +++|* (X4) = EST ORDINAL.
01239 M00S01094.dfterm +++|*
01240 M00S01095.dfterm +++|* EXIT (X3) = DAYFILE TYPE.
Line S01096 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01241 M01S01096.ns22000 ---|* (X4) = EQUIPMENT NUMBER.
Line S00023 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01242 M01S00023.ns22000 +++|* (X4) = EST ORDINAL.
01243 M00S01097.dfterm +++|* (X5) = 0 IF NO ERROR.
01244 M00S01098.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
01245 M00S01099.dfterm +++|* (B7) = 0 IF ERROR.
01246 M00S01100.dfterm +++|* (FMPC) = FAMILY/PACK NAME FOR PERMANENT DAYFILE.
01247 M00S01101.dfterm +++|* (APIN) = AUXILIARY PACK INFORMATION.
Line S01102 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01248 M01S01102.ns22000 ---|* (GOPB) = EQUIPMENT NUMBER OF ACTIVE DAYFILE IF
Line S00024 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01249 M01S00024.ns22000 +++|* (GOPB) = EST ORDINAL OF ACTIVE DAYFILE IF
01250 M00S01103.dfterm +++|* ACTIVE TERMINATION.
01251 M00S01104.dfterm +++|*
01252 M00S01105.dfterm +++|* USES A - 1, 6.
01253 M00S01106.dfterm +++|* B - 7.
01254 M00S01107.dfterm +++|* X - 0, 1, 2, 5, 6.
01255 M00S01108.dfterm +++|*
01256 M00S01109.dfterm +++|* CALLS SAD, VVD.
01257 M00S01110.dfterm +++|
01258 M00S01111.dfterm +++|
01259 M00S01112.dfterm +++| VED SUBR ENTRY/EXIT
01260 M00S01113.dfterm +++|
01261 M00S01114.dfterm +++|* VERIFY THAT DAYFILE MAY BE TERMINATED AS SPECIFIED.
01262 M00S01115.dfterm +++|
Line S00004 Modification History |
M01 (Added by) | dfterm1 |
Seq # *Modification Id* Act
----------------------------+
01263 M01S00004.dfterm1 +++| ZR X4,VED4 IF AN INVALID EST ORDINAL
01264 M00S01116.dfterm +++| RJ VVD VERIFY VALID DEVICE FOR DAYFILE
01265 M00S01117.dfterm +++| SB7 B0+ SET NO *K* DISPLAY BUFFER
01266 M00S01118.dfterm +++| NZ X5,VEDX IF VALIDITY ERROR
01267 M00S01119.dfterm +++| SA6 FMPC SAVE FAMILY/PACK NAME
01268 M00S01120.dfterm +++| ZR X2,VED2 IF INACTIVE DAYFILE TERMINATION
01269 M00S01121.dfterm +++|
01270 M00S01122.dfterm +++|* FIND ACTIVE DAYFILE FAMILY/PACK AND EQUIPMENT.
01271 M00S01123.dfterm +++|
01272 M00S01124.dfterm +++| SX6 X7-3
01273 M00S01125.dfterm +++| ZR X6,VEDX IF ACTIVE DAYFILE CURRENTLY ON DEVICE
01274 M00S01126.dfterm +++| RJ SAD SEARCH FOR ACTIVE DAYFILE
01275 M00S01127.dfterm +++| NZ B4,VED3 IF NO ACTIVE DAYFILE FOUND
Line S01128 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01276 M01S01128.ns22000 ---| SX6 B2 SAVE ACTIVE DAYFILE EQUIPMENT NUMBER
Line S00025 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01277 M01S00025.ns22000 +++| SX6 B2 SAVE ACTIVE DAYFILE EST ORDINAL
01278 M00S01129.dfterm +++| LX6 48
01279 M00S01130.dfterm +++| SX2 B1
01280 M00S01131.dfterm +++| BX6 X2+X6
01281 M00S01132.dfterm +++| SA6 GOPB
01282 M00S01133.dfterm +++|
01283 M00S01134.dfterm +++|* SET FAMILY/PACK INFORMATION.
01284 M00S01135.dfterm +++|
01285 M00S01136.dfterm +++| MX0 42 SAVE FAMILY/PACK NAME OF ACTIVE DAYFILE
01286 M00S01137.dfterm +++| BX6 X0*X1
01287 M00S01138.dfterm +++| LX1 -2 ADD AUXILIARY PACK FLAG
01288 M00S01139.dfterm +++| BX2 X2*X1
01289 M00S01140.dfterm +++| BX6 X6+X2
01290 M00S01141.dfterm +++| SA6 FMPC
01291 M00S01142.dfterm +++| BX5 X5-X5 SET NO ERROR
01292 M00S01143.dfterm +++| ZR X2,VED1 IF NOT AUXILIARY PACK
01293 M00S01144.dfterm +++| SA1 TMSA+B2 SET AUXILIARY PACK INFORMATION
01294 M00S01145.dfterm +++| MX0 48
01295 M00S01146.dfterm +++| BX1 X0*X1
01296 M00S01147.dfterm +++| SX6 B2
01297 M00S01148.dfterm +++| BX6 X1+X6
01298 M00S01149.dfterm +++| SA6 APIN
01299 M00S01150.dfterm +++| VED1 ZR X7,VEDX IF NO INACTIVE DAYFILE ON DEVICE
01300 M00S01151.dfterm +++| SX5 =C* INACTIVE DAYFILE ON DEVICE. *
01301 M00S01152.dfterm +++| EQ VEDX
01302 M00S01153.dfterm +++|
01303 M00S01154.dfterm +++|* CHECK FOR INACTIVE DAYFILE ON SPECIFIED DEVICE.
01304 M00S01155.dfterm +++|
01305 M00S01156.dfterm +++| VED2 SX6 X7-1
01306 M00S01157.dfterm +++| ZR X6,VEDX IF INACTIVE DAYFILE ON DEVICE
01307 M00S01158.dfterm +++| SX5 =C* INACTIVE DAYFILE NOT FOUND ON DEVICE.*
01308 M00S01159.dfterm +++| EQ VEDX
01309 M00S01160.dfterm +++|
01310 M00S01161.dfterm +++| VED3 SX5 =C* NO ACTIVE DAYFILE FOUND. *
01311 M00S01162.dfterm +++| EQ VEDX
Line S00005 Modification History |
M01 (Added by) | dfterm1 |
Seq # *Modification Id* Act
----------------------------+
01312 M01S00005.dfterm1 +++|
01313 M01S00006.dfterm1 +++| VED4 SX5 =C* INVALID DEVICE SPECIFIED. *
01314 M01S00007.dfterm1 +++| EQ VEDX RETURN
01315 M00S01163.dfterm +++| BDL TITLE SECONDARY SUBROUTINES.
01316 M00S01164.dfterm +++|** BDL - BUILD DAYFILE LINE.
01317 M00S01165.dfterm +++|*
01318 M00S01166.dfterm +++|* ENTRY (X1) = ADDRESS OF LIST CONTROL BLOCK.
01319 M00S01167.dfterm +++|* (X2) = ADDRESS OF AREA TO RECEIVE LIST LINE.
01320 M00S01168.dfterm +++|*
01321 M00S01169.dfterm +++|* EXIT (X6) = 0 IF LIST LINE AVAILABLE.
01322 M00S01170.dfterm +++|* = 1 IF END OF LIST.
01323 M00S01171.dfterm +++|* (X5) = 0 IF NO ERROR.
01324 M00S01172.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
01325 M00S01173.dfterm +++|* (B7) = 0 IF ERROR.
01326 M00S01174.dfterm +++|*
01327 M00S01175.dfterm +++|* USES A - 0, 1, 2, 5, 6, 7.
01328 M00S01176.dfterm +++|* B - 2, 3, 6, 7.
01329 M00S01177.dfterm +++|* X - 1, 2, 3, 5, 6, 7.
01330 M00S01178.dfterm +++|*
01331 M00S01179.dfterm +++|* CALLS DDD, EDI, FDE, GCD, RCE.
01332 M00S01180.dfterm +++|
01333 M00S01181.dfterm +++|
01334 M00S01182.dfterm +++| BDL SUBR ENTRY/EXIT
01335 M00S01183.dfterm +++| SA0 X1+B1 SET ADDRESS OF CATALOG LIST INDEX
01336 M00S01184.dfterm +++| SX6 X2 SAVE ADDRESS OF OUTPUT AREA
01337 M00S01185.dfterm +++| SA6 BDLA
01338 M00S01186.dfterm +++| SA2 A0 GET CATALOG LIST INDEX
01339 M00S01187.dfterm +++| SX1 X2
01340 M00S01188.dfterm +++| NZ X1,BDL2 IF NOT INITIALIZE CALL
01341 M00S01189.dfterm +++|
01342 M00S01190.dfterm +++|* INITIALIZE POINTERS FOR READING OF CATALOG.
01343 M00S01191.dfterm +++|
01344 M00S01192.dfterm +++| BDL1 SA1 A0 GET CATALOG LIST INDEX
01345 M00S01193.dfterm +++| SX6 B1
01346 M00S01194.dfterm +++| IX7 X1+X6 ADVANCE INDEX
01347 M00S01195.dfterm +++| SB2 X7
01348 M00S01196.dfterm +++| AX1 18 GET LIST LENGTH
01349 M00S01197.dfterm +++| SB3 X1+
01350 M00S01198.dfterm +++| BX5 X5-X5 CLEAR ERROR FLAG
01351 M00S01199.dfterm +++| GT B2,B3,BDLX IF END OF CATALOG LIST
01352 M00S01200.dfterm +++| SA7 A1+ SAVE CATALOG LIST INDEX
01353 M00S01201.dfterm +++| RJ GCD GET CATALOG DESCRIPTION
01354 M00S01202.dfterm +++| MX2 43 SAVE FAMILY/PACK NAME
01355 M00S01203.dfterm +++| BX6 X2*X1
01356 M00S01204.dfterm +++| SA6 BDLB+2
01357 M00S01205.dfterm +++| BX2 -X2*X1 USER INDEX
01358 M00S01206.dfterm +++| LX1 X6 FAMILY/PACK NAME
01359 M00S01207.dfterm +++| RJ DDD DETERMINE DEFAULT DEVICE
01360 M00S01208.dfterm +++| SA5 A0+ CATALOG LIST INDEX
01361 M00S01209.dfterm +++| LX6 36
01362 M00S01210.dfterm +++| MX1 -36 CLEAR OLD DEFAULT DEVICE NUMBER
01363 M00S01211.dfterm +++| BX5 -X1*X5
01364 M00S01212.dfterm +++| BX6 X6+X5
01365 M00S01213.dfterm +++| SA6 A5
01366 M00S01214.dfterm +++| BX1 X1-X1 SET INITIAL CATALOG READ
01367 M00S01215.dfterm +++|
01368 M00S01216.dfterm +++|* OBTAIN CATALOG INFORMATION.
01369 M00S01217.dfterm +++|
01370 M00S01218.dfterm +++| BDL2 SA2 A0-1 GET FET ADDRESS
01371 M00S01219.dfterm +++| SB6 CENB ADDRESS OF AREA TO RECEIVE CATALOG ENTRY
01372 M00S01220.dfterm +++| RJ RCE READ A CATALOG ENTRY
01373 M00S01221.dfterm +++| NZ X5,BDLX IF ERROR DURING CATALOG
01374 M00S01222.dfterm +++| NZ X1,BDL1 IF CATALOG ENTRY NOT READ
01375 M00S01223.dfterm +++| SA1 CENB EXTRACT DAYFILE INFORMATION FROM CATALOG
01376 M00S01224.dfterm +++| SB2 BDLB
01377 M00S01225.dfterm +++| RJ EDI
01378 M00S01226.dfterm +++| SX1 B1+ SET FOR NON-INITIAL CATALOG READ
01379 M00S01227.dfterm +++| ZR X6,BDL2 IF NOT A DAYFILE
01380 M00S01228.dfterm +++| SA1 B2 CHECK DEVICE NUMBER
01381 M00S01229.dfterm +++| MX3 6
01382 M00S01230.dfterm +++| LX3 -42
01383 M00S01231.dfterm +++| BX6 X3*X1
01384 M00S01232.dfterm +++| NZ X6,BDL3 IF NON-ZERO DEVICE NUMBER
01385 M00S01233.dfterm +++| SA2 A0 SUBSTITUTE DEFAULT DEVICE NUMBER
01386 M00S01234.dfterm +++| LX2 -24
01387 M00S01235.dfterm +++| BX2 X3*X2
01388 M00S01236.dfterm +++| BX6 X1+X2
01389 M00S01237.dfterm +++| SA6 A1+
01390 M00S01238.dfterm +++|
01391 M00S01239.dfterm +++|* FORMAT DAYFILE ENTRY.
01392 M00S01240.dfterm +++|
01393 M00S01241.dfterm +++| BDL3 SB6 B2 DAYFILE INFORMATION
01394 M00S01242.dfterm +++| SA1 BDLA OUTPUT ADDRESS
01395 M00S01243.dfterm +++| SB7 X1
01396 M00S01244.dfterm +++| RJ FDE FORMAT DAYFILE ENTRY
01397 M00S01245.dfterm +++| BX6 X6-X6 SET LINE AVAILABLE STATUS
01398 M00S01246.dfterm +++| BX5 X5-X5 CLEAR ERROR FLAG
01399 M00S01247.dfterm +++| EQ BDLX EXIT
01400 M00S01248.dfterm +++|
01401 M00S01249.dfterm +++| BDLA CON 0 OUTPUT STRING ADDRESS
01402 M00S01250.dfterm +++| BDLB BSS 3 DAYFILE ENTRY BUFFER
01403 M00S01251.dfterm +++| CAN SPACE 4,16
01404 M00S01252.dfterm +++|** CAN - CHECK CATALOG FOR AVAILABLE NAME.
01405 M00S01253.dfterm +++|*
01406 M00S01254.dfterm +++|* ENTRY (SNAM) = USER SPECIFIED NAME.
01407 M00S01255.dfterm +++|* (ANAM) = SKELETON OF AUTOMATIC ASSIGNMENT NAME.
01408 M00S01256.dfterm +++|*
01409 M00S01257.dfterm +++|* EXIT (CANB) = AUTOMATIC ASSIGNMENT SEQUENCE CHARACTER MASK.
01410 M00S01258.dfterm +++|* (SNAM) = 1 IF DUPLICATE SPECIFIED NAME.
01411 M00S01259.dfterm +++|* (X5) = 0 IF NO ERROR.
01412 M00S01260.dfterm +++|* = *K* DISPLAY MESSAGE ADDRESS IF ERROR.
01413 M00S01261.dfterm +++|* (B7) = 0 IF ERROR.
01414 M00S01262.dfterm +++|*
01415 M00S01263.dfterm +++|* USES A - 2, 3, 4, 6.
01416 M00S01264.dfterm +++|* B - 3, 6.
01417 M00S01265.dfterm +++|* X - ALL.
01418 M00S01266.dfterm +++|*
01419 M00S01267.dfterm +++|* CALLS RCE.
01420 M00S01268.dfterm +++|
01421 M00S01269.dfterm +++|
01422 M00S01270.dfterm +++| CAN SUBR ENTRY/EXIT
01423 M00S01271.dfterm +++| BX6 X6-X6 CLEAR MASK
01424 M00S01272.dfterm +++| SA6 CANB
01425 M00S01273.dfterm +++|
01426 M00S01274.dfterm +++|* READ CATALOG ENTRIES.
01427 M00S01275.dfterm +++|
01428 M00S01276.dfterm +++| BX1 X1-X1 SET INITIAL CALL FOR CATALOG READ
01429 M00S01277.dfterm +++| CAN1 SX2 C READ CATALOG ENTRY
01430 M00S01278.dfterm +++| SB6 CENB
01431 M00S01279.dfterm +++| RJ RCE
01432 M00S01280.dfterm +++| NZ X5,CANX IF ERROR ON INITIAL CATALOG
01433 M00S01281.dfterm +++| NZ X1,CANX IF END OF CATALOG ENTRIES
01434 M00S01282.dfterm +++| SA3 CENB CHECK NAME
01435 M00S01283.dfterm +++|
01436 M00S01284.dfterm +++|* CHECK FOR DUPLICATE SPECIFIED NAME.
01437 M00S01285.dfterm +++|
01438 M00S01286.dfterm +++| SA4 SNAM CHECK SPECIFIED NAME
01439 M00S01287.dfterm +++| ZR X4,CAN2 IF NONE SPECIFIED
01440 M00S01288.dfterm +++| MX0 42
01441 M00S01289.dfterm +++| BX6 X3-X4
01442 M00S01290.dfterm +++| BX7 X0*X6
01443 M00S01291.dfterm +++| SX6 B1 SET FLAG
01444 M00S01292.dfterm +++| NZ X7,CAN2 IF NOT A DUPLICATE
01445 M00S01293.dfterm +++| SA6 A4+
01446 M00S01294.dfterm +++|
01447 M00S01295.dfterm +++|* BUILD AUTOMATIC SEQUENCE CHARACTER MASK.
01448 M00S01296.dfterm +++|
01449 M00S01297.dfterm +++| CAN2 SA4 CANA CHECK FOR PERMANENT DAYFILES
01450 M00S01298.dfterm +++| SA2 ANAM
01451 M00S01299.dfterm +++| BX4 X4*X3
01452 M00S01300.dfterm +++| BX1 X4-X2
01453 M00S01301.dfterm +++| NZ X1,CAN1 IF NOT PERMANENT DAYFILE
01454 M00S01302.dfterm +++| AX3 42 SET UP MASK FOR SEQUENCE LETTER
01455 M00S01303.dfterm +++| MX0 -6
01456 M00S01304.dfterm +++| BX5 -X0*X3
01457 M00S01305.dfterm +++| SB3 X5
01458 M00S01306.dfterm +++| MX4 1
01459 M00S01307.dfterm +++| LX1 X4,B3
01460 M00S01308.dfterm +++| SA3 A4+B1 PREVIOUS SEQUENCE CHARACTER MASK
01461 M00S01309.dfterm +++| BX6 X3+X1 ADD SEQUENCE CHARACTER TO MASK
01462 M00S01310.dfterm +++| SA6 A3
01463 M00S01311.dfterm +++| EQ CAN1 LOOP FOR NEXT CATALOG
01464 M00S01312.dfterm +++|
01465 M00S01313.dfterm +++| CANA CON 77770077777777000000B
01466 M00S01314.dfterm +++| CANB CON 0 SEQUENCE CHARACTER MASK
01467 M00S01315.dfterm +++| CDN SPACE 4,10
01468 M00S01316.dfterm +++|** CDN - CATAGORIZE DAYFILE NAME.
01469 M00S01317.dfterm +++|*
01470 M00S01318.dfterm +++|* ENTRY (X1) = 42/DAYFILE NAME, 18/
01471 M00S01319.dfterm +++|*
01472 M00S01320.dfterm +++|* EXIT (X1) = UNCHANGED.
01473 M00S01321.dfterm +++|* (X6) = DAYFILE TYPE CODE.
01474 M00S01322.dfterm +++|* = 0 IF NOT A DAYFILE NAME.
01475 M00S01323.dfterm +++|*
01476 M00S01324.dfterm +++|* USES A - 2, 7.
01477 M00S01325.dfterm +++|* X - 2, 3, 6, 7.
01478 M00S01326.dfterm +++|
01479 M00S01327.dfterm +++|
01480 M00S01328.dfterm +++| CDN SUBR ENTRY/EXIT
01481 M00S01329.dfterm +++| SX6 TDNKL SET TO END OF KEY TABLE
01482 M00S01330.dfterm +++| SX3 B1+
01483 M00S01331.dfterm +++| MX2 12 SAVE KEY PART OF DAYFILE NAME
01484 M00S01332.dfterm +++| BX7 X2*X1
01485 M00S01333.dfterm +++| SA7 TDNK
01486 M00S01334.dfterm +++|
01487 M00S01335.dfterm +++|* FIND NAME KEY IN TABLE.
01488 M00S01336.dfterm +++|
01489 M00S01337.dfterm +++| CDN1 IX6 X6-X3 DECREMENT TABLE INDEX
01490 M00S01338.dfterm +++| SA2 TDNK+X6 GET KEY FROM TABLE
01491 M00S01339.dfterm +++| BX2 X2-X7 COMPARE FILE NAME KEY WITH TABLE KEY
01492 M00S01340.dfterm +++| NZ X2,CDN1 IF NO MATCH
01493 M00S01341.dfterm +++| EQ CDNX
01494 M00S01342.dfterm +++| DDD SPACE 4,11
01495 M00S01343.dfterm +++|** DDD - DETERMINE DEFAULT DEVICE.
01496 M00S01344.dfterm +++|*
01497 M00S01345.dfterm +++|* ENTRY (X1) = FAMILY/PACK NAME.
01498 M00S01346.dfterm +++|* (X2) = USER INDEX.
01499 M00S01347.dfterm +++|*
01500 M00S01348.dfterm +++|* EXIT (X6) = DEFAULT DEVICE NUMBER.
01501 M00S01349.dfterm +++|* = 0 IF NONE FOUND OR IF AUXILIARY PACK.
01502 M00S01350.dfterm +++|*
01503 M00S01351.dfterm +++|* USES A - 2, 3.
01504 M00S01352.dfterm +++|* B - 2, 3.
01505 M00S01353.dfterm +++|* X - 2, 3, 6.
01506 M00S01354.dfterm +++|
01507 M00S01355.dfterm +++|
01508 M00S01356.dfterm +++| DDD SUBR ENTRY/EXIT
01509 M00S01357.dfterm +++| BX6 X6-X6 INITIALIZE DEFAULT DEVICE NUMBER
01510 M00S01358.dfterm +++| SX3 X1
01511 M00S01359.dfterm +++| NZ X3,DDDX IF AUXILIARY DEVICE
01512 M00S01360.dfterm +++|
01513 M00S01361.dfterm +++|* GET USER INDEX MASK BITS.
01514 M00S01362.dfterm +++|
01515 M00S01363.dfterm +++| MX6 -3
01516 M00S01364.dfterm +++| BX2 -X6*X2
01517 M00S01365.dfterm +++| SB2 X2-59 MASK TEST SHIFT COUNT
Line S01366 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01518 M01S01366.ns22000 ---| SB3 B0+ EQUIPMENT NUMBER
Line S00026 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01519 M01S00026.ns22000 +++| SB3 B0+ EST ORDINAL
01520 M00S01367.dfterm +++|
01521 M00S01368.dfterm +++|* CHECK FOR CORRECT FAMILY NAME.
01522 M00S01369.dfterm +++|
01523 M00S01370.dfterm +++| DDD1 SA2 TEQA+B3 GET ENTRY FOR EQUIPMENT B3
01524 M00S01371.dfterm +++| ZR X2,DDDX IF END OF TABLE
Line S01372 Modification History |
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01525 M01S01372.ns22000 ---| SB3 B3+B1 ADVANCE EQUIPMENT NUMBER
Line S00027 Modification History |
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act
----------------------------+
01526 M01S00027.ns22000 +++| SB3 B3+B1 ADVANCE EST ORDINAL
01527 M00S01373.dfterm +++| SX3 -B1
01528 M00S01374.dfterm +++| IX3 X2-X3
01529 M00S01375.dfterm +++| MX6 42
01530 M00S01376.dfterm +++| ZR X3,DDD1 IF NOT MASS STORAGE EQUIPMENT
01531 M00S01377.dfterm +++| BX3 X6*X2
01532 M00S01378.dfterm +++| IX6 X1-X3
01533 M00S01379.dfterm +++| NZ X6,DDD1 IF NOT CORRECT FAMILY
01534 M00S01380.dfterm +++|
01535 M00S01381.dfterm +++|* CHECK FOR USER INDEX ON DEVICE.
01536 M00S01382.dfterm +++|
01537 M00S01383.dfterm +++| SA3 TMSA+B3-1 GET DEVICE MASK FOR EQUIPMENT B3-1
01538 M00S01384.dfterm +++| AX6 X3,B2
01539 M00S01385.dfterm +++| AX2 12 GET DEVICE NUMBER
01540 M00S01386.dfterm +++| PL X6,DDD1 IF USER INDEX NOT ON THIS DEVICE
01541 M00S01387.dfterm +++| MX3 -6
01542 M00S01388.dfterm +++| BX6 -X3*X2
01543 M00S01389.dfterm +++| EQ DDDX
01544 M00S01390.dfterm +++| EDI SPACE 4,24
01545 M00S01391.dfterm +++|** EDI - EXTRACT DAYFILE INFORMATION.
01546 M00S01392.dfterm +++|*
01547 M00S01393.dfterm +++|* ENTRY (A1) = ADDRESS OF CATALOG ENTRY TO EXTRACT INFORMATION
01548 M00S01394.dfterm +++|* FROM.
01549 M00S01395.dfterm +++|* (X1) = FIRST WORD OF CATALOG ENTRY.
01550 M00S01396.dfterm +++|* (B2) = ADDRESS OF 2 WORD BLOCK TO RECEIVE DAYFILE
01551 M00S01397.dfterm +++|* INFORMATION.
01552 M00S01398.dfterm +++|*
01553 M00S01399.dfterm +++|* EXIT (B2) = UNCHANGED.
01554 M00S01400.dfterm +++|* (X6) = DAYFILE TYPE CODE.
01555 M00S01401.dfterm +++|* = 0 IF NOT A DAYFILE CATALOG ENTRY.
01556 M00S01402.dfterm +++|* DATA BLOCK SET UP AS FOLLOWS AT ADDRESS (B2).
01557 M00S01403.dfterm +++|* 42/DAYFILE NAME, 6/DN, 12/DC
01558 M00S01404.dfterm +++|* 24/LF, 18/CD, 18/CT
01559 M00S01405.dfterm +++|* DN = DEVICE NUMBER OF DAYFILE.
01560 M00S01406.dfterm +++|* DC = DAYFILE TYPE CODE.
01561 M00S01407.dfterm +++|* LF = LENGTH OF DAYFILE.
01562 M00S01408.dfterm +++|* CD = PACKED CREATION DATE.
01563 M00S01409.dfterm +++|* CT = PACKED CREATION TIME.
01564 M00S01410.dfterm +++|*
01565 M00S01411.dfterm +++|* USES A - 2, 3, 6, 7.
01566 M00S01412.dfterm +++|* X - 1, 2, 3, 6, 7.
01567 M00S01413.dfterm +++|*
01568 M00S01414.dfterm +++|* CALLS CDN.
01569 M00S01415.dfterm +++|
01570 M00S01416.dfterm +++|
01571 M00S01417.dfterm +++| EDI SUBR ENTRY/EXIT
01572 M00S01418.dfterm +++|
01573 M00S01419.dfterm +++|* PACK NAME AND DEVICE NUMBER.
01574 M00S01420.dfterm +++|
01575 M00S01421.dfterm +++| MX6 42 GET FILE NAME
01576 M00S01422.dfterm +++| BX1 X6*X1
01577 M00S01423.dfterm +++| SA2 A1+4 GET DEVICE NUMBER
01578 M00S01424.dfterm +++| MX6 6
01579 M00S01425.dfterm +++| LX6 -18
01580 M00S01426.dfterm +++| BX2 X6*X2
01581 M00S01427.dfterm +++| LX2 -24 PACK FILE NAME AND DEVICE NUMBER
01582 M00S01428.dfterm +++| BX1 X1+X2
01583 M00S01429.dfterm +++|
01584 M00S01430.dfterm +++|* PACK LENGTH, DATE, AND TIME.
01585 M00S01431.dfterm +++|
01586 M00S01432.dfterm +++| SA2 A1+B1 GET FILE LENGTH