User Tools

Site Tools


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

Common COMSPFM

27 Modifications

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.comspfm +++|                                                                      #
00002  M01S00002.comspfm +++|          CTEXT  COMSPFM - PERMANENT FILE EQUIVALENCES.
00003  M01S00003.comspfm +++|                                                                      #
00004  M01S00004.comspfm +++|                                               CONTROL NOLIST;
00005  M01S00005.comspfm +++|                                                                      #
00006  M01S00001.281l803 +++| COMSPFM  SPACE  4,10
00007  M01S00002.281l803 +++|*         COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00008  M01S00006.comspfm +++| COMSPFM  SPACE  4
00009  M01S00007.comspfm +++|***       COMSPFM - PERMANENT FILE EQUIVALENCES.
00010  M01S00008.comspfm +++|*         R. A. LARSEN.      71/01/19.
00011  M01S00009.comspfm +++|*         W. B. CHAPIN       79/04/27.
00012  M01S00010.comspfm +++|*         J. R. CARLSON.     79/05/09.
00013  M01S00011.comspfm +++|          BASE   M
00014  M01S00012.comspfm +++|          SPACE  4
00015  M01S00013.comspfm +++|***       *COMSPFM* PROVIDES EQUIVALENCES FOR PERMANENT FILE
00016  M01S00014.comspfm +++|*         SYMBOLS AND LOCATIONS, FORMATS OF CALL BLOCKS, CATALOG AND
00017  M01S00015.comspfm +++|*         PERMIT ENTRYS.
00018  M01S00016.comspfm +++|*
00019  M01S00017.comspfm +++|*         SYMBOLS DEFINED BY THE #   #DEF#   # MACRO ARE USED IN
00020  M01S00018.comspfm +++|*         BOTH *SYMPL* AND *COMPASS* PROGRAMS.  IN *SYMPL*,
00021  M01S00019.comspfm +++|*         COMMENTS ARE DELIMITED BY THE # # CHARACTER.
00022  M01S00020.comspfm +++|          SPACE  4
00023  M01S00021.comspfm +++|***       PFM CALL FORMATS.
00024  M01S00022.comspfm +++|*
00025  M01S00023.comspfm +++|*
00026  M01S00024.comspfm +++|*
00027  M01S00025.comspfm +++|*
00028  M01S00026.comspfm +++|**        SYSTEM CALLS.
00029  M01S00027.comspfm +++|*
00030  M01S00028.comspfm +++|*
00031  M01S00029.comspfm +++|*T   IR   18/ *PFM* ,6/ ,12/ CC ,6/ ,18/ FET
Figure IR

01718232429 FET CC 303536414259 CC *PFM*

00032  M01S00030.comspfm +++|*
00033  M01S00031.comspfm +++|*         CC     COMMAND CODE.
00034  M01S00032.comspfm +++|*
00035  M01S00033.comspfm +++|*                01 = SAVE SPECIFIED FILE ON PERMANENT FILE DEVICE.
00036  M01S00034.comspfm +++|*                02 = GET FILE SPECIFIED FROM PERMANENT FILE DEVICE.
00037  M01S00035.comspfm +++|*                03 = PURGE FILE SPECIFIED FROM PERMANENT FILE DEVICE.
00038  M01S00036.comspfm +++|*                04 = CATALOG FILES ON THE PERMANENT FILE DEVICE
00039  M01S00037.comspfm +++|*                05 = PERMIT SPECIFIED FILE TO BE ACCESSED BY OPTIONAL
00040  M01S00038.comspfm +++|*                     USER.
00041  M01S00039.comspfm +++|*                06 = SAVE FILE SPECIFIED IN CALL ON PERMANENT FILE
00042  M01S00040.comspfm +++|*                     AND PURGE ANY PREVIOUS FILE SAVED BY THAT NAME.
00043  M01S00041.comspfm +++|*                07 = APPEND PERMANENT FILE SPECIFIED WITH SYSTEM FILE,
00044  M01S00042.comspfm +++|*                      PROCESSED IN SAME MANNER AS REPLACE.
00045  M01S00043.comspfm +++|*                10 = DEFINE DIRECT ACCESS PERMANENT FILE.
00046  M01S00044.comspfm +++|*                11 = ATTACH DIRECT ACCESS PERMANENT FILE TO JOB.
00047  M01S00045.comspfm +++|*                12 = CHANGE CATALOG DATA FOR FILE
00048  M01S00046.comspfm +++|*                13 = ATTACH DIRECT ACCESS PERMANENT FILE TO JOB,
00049  M01S00047.comspfm +++|*                     WITHOUT UPDATING ACCESS COUNT OR DATES.
00050  M01S00048.comspfm +++|*                14 = SET ALTERNATE STORAGE ADDRESS IN CATALOG ENTRY
00051  M01S00049.comspfm +++|*                     FOR SPECIFIED FILE.
00052  M01S00050.comspfm +++|*                15 = SET/CLEAR ALTERNATE STORAGE FLAGS IN CATALOG
00053  M01S00051.comspfm +++|*                     ENTRY OF SPECIFIED FILE.
00054  M01S00052.comspfm +++|*                16 = SET DISK ADDRESS INTO CATALOG OF SPECIFIED FILE.
00055  M01S00053.comspfm +++|*                17 = DROP DISK SPACE FOR SPECIFIED DIRECT ACCESS FILE.
00056  M01S00054.comspfm +++|*                20 = PLACE LOCAL FILE ON PROPER PERMANENT FILE DEVICE.
00057  M01S00055.comspfm +++|*                21 = GENERATE A PRIMARY-FILE LOCAL COPY OF SPECIFIED
00058  M01S00056.comspfm +++|*                     INDIRECT ACCESS FILE.
00059  M01S00057.comspfm +++|*                22 = SET ACCESS CATEGORY SET INTO CATALOG ENTRY FOR
00060  M01S00058.comspfm +++|*                     SPECIFIED FILE.
00061  M01S00059.comspfm +++|*                23 = SET ACCESS LEVEL INTO CATALOG ENTRY FOR
00062  M01S00060.comspfm +++|*                     SPECIFIED FILE.
00063  M01S00061.comspfm +++|*                24 = GET SPECIFIED FILE FROM PERMANENT FILE DEVICE
00064  M01S00062.comspfm +++|*                     WITHOUT UPDATING ACCESS COUNT OR DATE.
00065  M01S00063.comspfm +++|*                25 = SAVE FILE SPECIFIED IN CALL ON PERMANENT FILE
00066  M01S00064.comspfm +++|*                     AND PURGE ANY PREVIOUS FILE SAVED BY THAT NAME
00067  M01S00065.comspfm +++|*                     WITHOUT UPDATING ANY DATE/TIME WORDS IN PFC.
00068  M01S00066.comspfm +++|*                26 = DROP DISK SPACE FOR SPECIFIED INDIRECT
00069  M01S00067.comspfm +++|*                     ACCESS FILE.
00070  M01S00068.comspfm +++|*                27 = DELETE PFC ENTRY AND ASSOCIATED INDIRECT SPACE
00071  M01S00069.comspfm +++|*                     REMAINING FROM OLD PERMANENT FILE ON *APPEND*.
00072  M01S00070.comspfm +++|*                30 = RETURN STATUS TO ORIGINAL CALLER AFTER COMPLETION
00073  M01S00071.comspfm +++|*                     OF CPU TRANSFER OF INDIRECT FILE.
00074  M01S00001.253l688 +++|*                31 = STAGE PERMANENT FILE FROM ALTERNATE STORAGE.
00075  M01S00072.comspfm +++|*
00076  M01S00073.comspfm +++|*         BIT 2**10 SET      IGNORE PACKNAME.
00077  M01S00074.comspfm +++|*         BIT 2**9 SET       USE SYSTEM DEFAULT FAMILY (SSJ= JOBS ONLY).
00078  M01S00075.comspfm +++|*         FET    FET ADDRESS.
00079  M01S00001.242l642 +++|*
00080  M01S00002.242l642 +++|*
00081  M01S00003.242l642 +++|*T  MB    1/S, 7/ ,4/ RF ,12/ RC ,12/ CC ,12/ EQ ,12/
Figure MB

01112232429 EQ CC 303536474851525859 CC RC RF S

00082  M01S00004.242l642 +++|*         S      SET IF *PFM* RESTARTED FROM RECALL STACK.
00083  M01S00005.242l642 +++|*         RF     RESTART FLAGS = 1/RR, 1/PC, 1/AC, 1/AM.
00084  M01S00006.242l642 +++|*                RR = RETRY REQUEST FLAG.
00085  M01S00007.242l642 +++|*                     (UNRECOVERED WRITE ERROR ON SCRATCH FILE.)
00086  M01S00008.242l642 +++|*                PC = PERMIT COUNTS UPDATED FLAG.
00087  M01S00009.242l642 +++|*                AC = ACCESS COUNTS UPDATED FLAG.
00088  M01S00010.242l642 +++|*                AM = ACCOUNTING MESSAGES ISSUED FLAG.
00089  M01S00011.242l642 +++|*         RC     REASON CODE FOR RECALL STACK ENTRY.
00090  M01S00012.242l642 +++|*         CC     ORIGINAL COMMAND CODE FOR *RPFSTAT* REQUEST.
00091  M01S00013.242l642 +++|*         EQ     MASTER EST ORDINAL FOR *RPFSTAT* REQUEST.
00092  M01S00076.comspfm +++|*
00093  M01S00077.comspfm +++|*
00094  M01S00078.comspfm +++|*
00095  M01S00079.comspfm +++|*         SYSTEM CALLS USE A 16 WORD CALL BLOCK (FET).
00096  M01S00080.comspfm +++|*         THE FORMAT IS AS FOLLOWS.
00097  M01S00081.comspfm +++|*
00098  M01S00082.comspfm +++|*T  FET   42/ *FILE NAME*,17/,1/0
Figure FET

011718290 *FILE NAME*3059 *FILE NAME*


Line S00083 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
00099  M02S00083.ns2599  ---|*T,       12/ DT,1/,4/ EPO,3/,1/ SP,15/,6/ LEN,18/ FIRST
Figure

01718232429 FIRST LEN30383940424346474859 SP EPO DT

00100  M01S00001.ns2599  +++|*T,       12/ DT,1/,5/ EPO,2/,1/A,15/,6/ LEN,18/ FIRST
Figure

01718232429 FIRST LEN30383940414246474859A EPO DT

00101  M01S00084.comspfm +++|*T,       42/,18/ IN
Figure

0171829 IN3059

00102  M01S00085.comspfm +++|*T,       42/,18/ OUT
Figure

0171829 OUT3059

00103  M01S00086.comspfm +++|*T,       21/ ,3/ AL,18/ ,18/ LIMIT
Figure

0171829 LIMIT 303536383959 AL

00104  M01S00087.comspfm +++|*T,       28/,32/ CATEGORIES
Figure

029 CATEGORIES30313259 CATEGORIES


Line S00088 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
00105  M02S00088.ns2414  ---|*T,       60/
Figure

0293059

00106  M01S00001.ns2414  +++|*T,       60/ CATLIST CONTINUATION DATA
Figure

029 CATLIST CONTINUATION DATA3059 CATLIST CONTINUATION DATA

00107  M01S00089.comspfm +++|*T,       60/
Figure

0293059

00108  M01S00090.comspfm +++|*T, FET+8 42/ *PF NAME*,6/ SR,6/ CT,6/ MODE
Figure FET+8

0561112171829 MODE CT SR *PF NAME*3059 *PF NAME*

00109  M01S00091.comspfm +++|*T,       42/ OUAN, 6/ DN, 12/
Figure

01112171829 DN OUAN3059 OUAN

00110  M01S00092.comspfm +++|*T,       42/ FILE PASSWORD,18/ ERAD
Figure

0171829 ERAD FILE PASSWORD3059 FILE PASSWORD

00111  M01S00093.comspfm +++|*T,       60/ USER CONTROL WORD
Figure

029 USER CONTROL WORD3059 USER CONTROL WORD

00112  M01S00094.comspfm +++|*T,       42/ PACKNAME ,6/0, 12/ UC
Figure

01112171829 UC0 PACKNAME 3059 PACKNAME

00113  M01S00095.comspfm +++|*T,       42/ NEW FILE NAME,18/ EXP
Figure

0171829 EXP NEW FILE NAME3059 NEW FILE NAME

00114  M01S00096.comspfm +++|*T,       60/ RESERVED
Figure

029 RESERVED3059 RESERVED

00115  M01S00097.comspfm +++|*T,       3/PR,3/BR,6/ SS,2/AC,28/ RESERVED,18/ SRBP
Figure

0171829 SRBP RESERVED30454647485354565759 RESERVEDAC SSBRPR

00116  M01S00098.comspfm +++|*
00117  M01S00099.comspfm +++|*
00118  M01S00100.comspfm +++|*         FILE NAME          LOCAL FILE NAME.
00119  M01S00101.comspfm +++|*         DT                 DEVICE TYPE FOR FILE RESIDENCE
00120  M01S00102.comspfm +++|*         EPO                ERROR PROCESSING OPTIONS.
Line S00103 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
00121  M02S00103.ns2599  ---|*                            ( 1/SA, 1/UP, 1/EP, 1/RT )
00122  M01S00002.ns2599  +++|*                            ( 1/SA, 1/UP, 1/EP, 1/RT, 1/IP )
00123  M01S00104.comspfm +++|*                            SA   SUPPRESS ADDRESS ON ERROR MESSAGES.
Line S00105 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
00124  M02S00105.ns2599  ---|*                            UP   RETURN STATUS ON INTERLOCKS.
00125  M01S00003.ns2599  +++|*                            UP   RETURN TIME-DEPENDANT STATUS.
00126  M01S00004.ns2599  +++|*                                  RETURN EXTRA STATUS TO SUBSYSTEMS.
00127  M01S00106.comspfm +++|*                            EP   RETURN STATUS ON ERRORS.
00128  M01S00107.comspfm +++|*                            RT   RETURN STATUS ON FILE STAGING.
Line S00108 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
00129  M02S00108.ns2599  ---|*         SP                 ACCESS LEVEL PROCESSING BIT.
00130  M01S00005.ns2599  +++|*                            IP   RETURN STATUS ON INTERLOCKS.
00131  M01S00006.ns2599  +++|*         A                  ACCESS LEVEL PROCESSING BIT.
00132  M01S00109.comspfm +++|*         FIRST              BUFFER ADDRESS FOR *CATLIST*/*UATTACH*.
00133  M01S00110.comspfm +++|*         AL                 FILE ACCESS LEVEL.
00134  M01S00111.comspfm +++|*         CATEGORIES         FILE ACCESS CATEGORIES.
00135  M01S00112.comspfm +++|*         PF NAME            PERMANENT FILE NAME.  (IF *PF NAME* IS NOT
00136  M01S00113.comspfm +++|*                            SPECIFIED, *FILE NAME* IS USED).
00137  M01S00114.comspfm +++|*         SR                 SPECIAL REQUESTS.
00138  M01S00115.comspfm +++|*         CT                 FILE CATEGORY.
00139  M01S00116.comspfm +++|*                            (40B MUST BE ADDED IN ORDER TO PROCESS
00140  M01S00117.comspfm +++|*                            THIS FIELD FOR *CHANGE* FUNCTION).
00141  M01S00118.comspfm +++|*         MODE               MODE OF PERMISSION.
00142  M01S00119.comspfm +++|*                            (40B MUST BE ADDED IN ORDER TO PROCESS
00143  M01S00120.comspfm +++|*                            THIS FIELD FOR *CHANGE* FUNCTION).
00144  M01S00121.comspfm +++|*         OUAN               USER NAME.
00145  M01S00122.comspfm +++|*         DN                 DEVICE NUMBER FOR CATALOG LIST.
00146  M01S00123.comspfm +++|*         FILE PASSWORD      OPTIONAL PASSWORD FOR FILE ACCESS.
00147  M01S00124.comspfm +++|*                            (FIELD MUST BE SET TO 7777 7777 7777 77B
00148  M01S00125.comspfm +++|*                            TO AVOID PROCESSING ON *CHANGE* FUNCTION)
00149  M01S00126.comspfm +++|*         ERAD               ERROR RETURN ADDRESS
00150  M01S00127.comspfm +++|*         USER CONTROL WORD  USER INFORMATION.
00151  M01S00128.comspfm +++|*                            (BIT 59 MUST BE SET IN ORDER TO PROCESS
00152  M01S00129.comspfm +++|*                            THIS WORD FOR *CHANGE* FUNCTION).
00153  M01S00130.comspfm +++|*         PRU                PRU COUNT FOR DEFINE COMMAND
00154  M01S00131.comspfm +++|*         PACKNAME           NAME OF REMOVABLE DEVICE TO ACCESS
00155  M01S00132.comspfm +++|*         UC                 NUMBER OF UNITS IN PACK REQUESTED
00156  M01S00133.comspfm +++|*         NEW NAME           NEW FILE NAME FOR CHANGE COMMAND
00157  M01S00134.comspfm +++|*         EXP                ACCESS EXPIRATION DATE OR TERM. (PROCESSED
00158  M01S00135.comspfm +++|*                            AS TERM IF UPPER 6 BITS ARE ZERO).
00159  M01S00136.comspfm +++|*         PR                 PREFERRED RESIDENCE.
00160  M01S00137.comspfm +++|*         BR                 BACKUP REQUIREMENT.
00161  M01S00138.comspfm +++|*         SS                 FILE SUBSYSTEM.
00162  M01S00139.comspfm +++|*                            (40B MUST BE ADDED IN ORDER TO PROCESS
00163  M01S00140.comspfm +++|*                            THIS FIELD FOR *CHANGE* FUNCTION).
00164  M01S00141.comspfm +++|*         AC                 ALTERNATE CATLIST PERMISSION.
00165  M01S00142.comspfm +++|*         SRBP               POINTER TO SPECIAL FUNCTION REQUEST BLOCK.
00166  M01S00143.comspfm +++|          SPACE  4,15
00167  M01S00144.comspfm +++|***       SPECIAL FUNCTION REQUEST BLOCK FORMAT.
00168  M01S00145.comspfm +++|*
00169  M01S00146.comspfm +++|*
00170  M01S00147.comspfm +++|*T        28/ RESERVED,2/ P,6/ DN,12/ TRACK,12/ SECTOR
Figure

01112232429 SECTOR TRACK DN30313259 P RESERVED


Line S00148 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00171  M02S00148.253l688 ---|*T,       12/ AF, 6/, 6/ AT, 36/ ASA
Figure

029 ASA3035364142474859 ASA AT AF

00172  M01S00002.253l688 +++|*T,       60/ ASI
Figure

029 ASI3059 ASI

00173  M01S00149.comspfm +++|*T,       24/ RESERVED,36/ CREATION DATE-TIME
Figure

029 CREATION DATE-TIME30353659 CREATION DATE-TIME RESERVED

00174  M01S00150.comspfm +++|*T,       42/ FAMILY,18/ USER INDEX
Figure

0171829 USER INDEX FAMILY3059 FAMILY

00175  M01S00151.comspfm +++|*
00176  M01S00152.comspfm +++|*
00177  M01S00153.comspfm +++|*         P                  *PFC* ENTRY ORDINAL, *PEO*.
00178  M01S00154.comspfm +++|*         DN                 DEVICE NUMBER.
00179  M01S00155.comspfm +++|*         TRACK              TRACK WITH *PFC* ENTRY.
00180  M01S00156.comspfm +++|*         SECTOR             SECTOR WITH *PFC* ENTRY.
Line S00157 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00181  M02S00157.253l688 ---|*         AF                 ALTERNATE STORAGE STATUS FLAG.
Line S00158 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00182  M02S00158.253l688 ---|*         AT                 ALTERNATE STORAGE TYPE.
Line S00159 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00183  M02S00159.253l688 ---|*         ASA                ALTERNATE STORAGE ADDRESS.
00184  M01S00003.253l688 +++|*         ASI                ALTERNATE STORAGE INFORMATION WORD.
00185  M01S00004.253l688 +++|*                            BIT 42 = 0 IF CARTRIDGE ALTERNATE STORAGE.
00186  M01S00005.253l688 +++|*                            BIT 42 = 1 IF TAPE ALTERNATE STORAGE.
00187  M01S00160.comspfm +++|*         FAMILY             FAMILY ON WHICH THE PERMANENT FILE WAS
00188  M01S00161.comspfm +++|*                            CREATED.
00189  M01S00162.comspfm +++|*         USER INDEX         USER INDEX OF FILE CREATOR.
00190  M01S00006.253l688 +++|*
00191  M01S00007.253l688 +++|*
00192  M01S00008.253l688 +++|*         *ASI* WORD FORMAT - CARTRIDGE ALTERNATE STORAGE.
00193  M01S00009.253l688 +++|*
00194  M01S00010.253l688 +++|*T,       12/ AF,5/ ,1/0,6/ AT,36/ ASA
Figure

029 ASA303536414243474859 ASA AT0 AF

00195  M01S00011.253l688 +++|*
00196  M01S00012.253l688 +++|*         AF                 CARTRIDGE ALTERNATE STORAGE STATUS FLAGS.
Line S00013 Modification History
M01 (Added by) 253l688
M02 (Updated by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
00197  M02S00013.274l797 ---|*         AT                 CARTRIDGE ALTERNATE STORAGE TYPE.
00198  M01S00001.274l797 +++|*         AT                 CARTRIDGE ALTERNATE STORAGE TYPE = ATAS.
00199  M01S00014.253l688 +++|*         ASA                CARTRIDGE ALTERNATE STORAGE ADDRESS.
00200  M01S00002.274l797 +++|*
00201  M01S00003.274l797 +++|*
00202  M01S00004.274l797 +++|*         *ASI* WORD FORMAT - OPTICAL DISK STORAGE.
00203  M01S00005.274l797 +++|*
00204  M01S00006.274l797 +++|*T,       12/ AF,5/ ,1/0,6/ AT, 12/ VER ,24/ PACKED VSN
Figure

0232429 PACKED VSN VER 303536414243474859 VER AT0 AF

00205  M01S00007.274l797 +++|*
00206  M01S00008.274l797 +++|*         AF                 CARTRIDGE ALTERNATE STORAGE STATUS FLAGS.
00207  M01S00009.274l797 +++|*         AT                 ALTERNATE STORAGE TYPE = ATOD.
00208  M01S00010.274l797 +++|*         VER                ARCHIVE FILE VERSION NUMBER.
00209  M01S00011.274l797 +++|*         PACKED VSN         PACKED VSN OF ARCHIVE TAPE (12/VP,12/VS)
00210  M01S00012.274l797 +++|*                            VP = TWO-CHARACTER DISPLAY CODE VSN PREFIX
00211  M01S00013.274l797 +++|*                            VS = NUMERIC VSN SUFFIX (0000 TO 4095).
00212  M01S00015.253l688 +++|*
00213  M01S00016.253l688 +++|*
00214  M01S00017.253l688 +++|*         *ASI* WORD FORMAT - TAPE ALTERNATE STORAGE.
00215  M01S00018.253l688 +++|*
00216  M01S00019.253l688 +++|*T,       12/ TF,5/ ,1/1,18/ SEQ,24/ PACKED VSN
Figure

0232429 PACKED VSN SEQ30414243474859 SEQ1 TF

00217  M01S00020.253l688 +++|*
00218  M01S00021.253l688 +++|*         TF                 TAPE ALTERNATE STORAGE STATUS FLAGS.
00219  M01S00022.253l688 +++|*         SEQ                FILE SEQUENCE NUMBER ON ARCHIVE TAPE.
00220  M01S00023.253l688 +++|*         PACKED VSN         PACKED VSN OF ARCHIVE TAPE (12/VP,12/VS)
00221  M01S00024.253l688 +++|*                            VP = TWO-CHARACTER DISPLAY CODE VSN PREFIX
00222  M01S00025.253l688 +++|*                            VS = NUMERIC VSN SUFFIX (0000 TO 4095).
00223  M01S00163.comspfm +++|          SPACE  4,15
Line S00164 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00224  M02S00164.253l688 ---|***       TDAM REQUEST BLOCK FORMAT.
00225  M01S00026.253l688 +++|***       *TDAM* REQUEST BLOCK FORMATS.
00226  M01S00165.comspfm +++|*
Line S00166 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00227  M02S00166.253l688 ---|*         THE *TDAM* REQUEST BLOCK IS USED TO COMMUNICATE WITH THE
Line S00167 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00228  M02S00167.253l688 ---|*         MSS EXECUTIVE.
00229  M01S00027.253l688 +++|*         *MSE* EXECUTIVE CARTRIDGE ALTERNATE STORAGE REQUEST BLOCK
00230  M01S00028.253l688 +++|*         FORMAT.
00231  M01S00168.comspfm +++|*
00232  M01S00169.comspfm +++|*T        6/ FC,3/ AL,15/ RESERVED,4/ F,2/ P,6/ DN,12/ TRACK,12/ SECTOR
Figure

01112232429 SECTOR TRACK DN30313235365051535459 P F RESERVED AL FC

00233  M01S00170.comspfm +++|*T,       18/,6/ AT,36/ ASA
Figure

029 ASA303536414259 ASA AT

00234  M01S00171.comspfm +++|*T,       42/ PFN,12/ UI
Figure

0111229 UI PFN3053 PFN

00235  M01S00172.comspfm +++|*T,       24/ JSN,15/ RESERVED,21/ EVENT
Figure

0202129 EVENT RESERVED30353659 RESERVED JSN


Line S00173 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00236  M02S00173.253l688 ---|*T,       42/ FAMILY,12/ RESERVED
Figure

0111229 RESERVED FAMILY3053 FAMILY

00237  M01S00029.253l688 +++|*T,       42/ FAMILY,18/ RESERVED
Figure

0171829 RESERVED FAMILY3059 FAMILY

00238  M01S00174.comspfm +++|*T,       1/I,23/ LENGTH,36/ CREATION DATE-TIME
Figure

029 CREATION DATE-TIME3035365859 CREATION DATE-TIME LENGTHI

00239  M01S00175.comspfm +++|*
00240  M01S00176.comspfm +++|*
00241  M01S00177.comspfm +++|*         FC                 FUNCTION CODE.
00242  M01S00178.comspfm +++|*                            1 = STAGE FILE.
00243  M01S00179.comspfm +++|*                            2 = RELEASE MSS CATALOG MODIFY MODE
00244  M01S00180.comspfm +++|*                                INTERLOCKS.
00245  M01S00181.comspfm +++|*                            3 = GET MSS CATALOG MODIFY MODE
00246  M01S00182.comspfm +++|*                                INTERLOCKS.
00247  M01S00183.comspfm +++|*                            6 = RELEASE MSS CATALOG UPDATE MODE
00248  M01S00184.comspfm +++|*                                INTERLOCKS.
00249  M01S00185.comspfm +++|*                            7 = GET MSS CATALOG UPDATE MODE
00250  M01S00186.comspfm +++|*                                INTERLOCKS.
00251  M01S00187.comspfm +++|*         AL                 ACCESS LEVEL OF THE FILE.
00252  M01S00188.comspfm +++|*         F                  FLAGS.
00253  M01S00189.comspfm +++|*                            BIT 35 = AFFRE - FREE UP CARTRIDGE.
00254  M01S00190.comspfm +++|*                            BIT 34 = RESERVED.
00255  M01S00191.comspfm +++|*                            BIT 33 = AFVER - *ASA* VERIFY FLAG.
00256  M01S00192.comspfm +++|*                            BIT 32 = AFPDR - PSEUDO RELEASE FLAG.
00257  M01S00193.comspfm +++|*         P                  *PFC* ENTRY ORDINAL.
00258  M01S00194.comspfm +++|*         DN                 DEVICE NUMBER.
Line S00195 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00259  M02S00195.253l688 ---|*         TRACK              TRACK FOR THE *PFC* ENTRY.
Line S00196 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00260  M02S00196.253l688 ---|*         SECTOR             SECTOR FOR THE *PFC* ENTRY.
00261  M01S00030.253l688 +++|*         TRACK              TRACK FOR THE PFC ENTRY.
00262  M01S00031.253l688 +++|*         SECTOR             SECTOR FOR THE PFC ENTRY.
00263  M01S00197.comspfm +++|*         AT                 ALTERNATE STORAGE TYPE.
00264  M01S00198.comspfm +++|*         ASA                ALTERNATE STORAGE ADDRESS.
00265  M01S00199.comspfm +++|*         PFN                PERMANENT FILE NAME.
00266  M01S00200.comspfm +++|*         UI                 USER INDEX.
00267  M01S00201.comspfm +++|*         JSN                JSN OF THE JOB ISSUING THE *ATTACH*.
00268  M01S00202.comspfm +++|*         EVENT              EVENT THE JOB WILL ROLL OUT ON (9/E,12/A).
00269  M01S00203.comspfm +++|*                            E = EST ORDINAL OF THE FIRST CSU.
00270  M01S00204.comspfm +++|*                            A = FOLDED *ASA* FOR THE FILE (FORMED
00271  M01S00205.comspfm +++|*                            BY THE EXCLUSIVE *OR* OF THE THREE 12-BIT
00272  M01S00206.comspfm +++|*                            BYTES OF THE *ASA* VALUE).
Line S00207 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00273  M02S00207.253l688 ---|*         FAMILY             THE FAMILY CONTAINING THE *PFC* ENTRY.
00274  M01S00032.253l688 +++|*         FAMILY             THE FAMILY/PACK CONTAINING THE PFC ENTRY.
00275  M01S00033.253l688 +++|*         I                  SET IF INDIRECT ACCESS FILE.
00276  M01S00034.253l688 +++|*         LENGTH             LENGTH OF THE FILE IN SECTORS.
00277  M01S00035.253l688 +++|*
00278  M01S00036.253l688 +++|*
00279  M01S00037.253l688 +++|*         *MAGNET* TAPE ALTERNATE STORAGE REQUEST BLOCK FORMAT.
00280  M01S00038.253l688 +++|*
00281  M01S00039.253l688 +++|*T        6/ FC,3/ AL,19/ RESERVED,2/ P,6/ DN,12/ TRACK,12/ SECTOR
Figure

01112232429 SECTOR TRACK DN3031325051535459 P RESERVED AL FC

00282  M01S00040.253l688 +++|*T,       12/ TF,6/,18/ FSN,24/ PACKED VSN
Figure

0232429 PACKED VSN FSN304142474859 FSN TF


Line S00041 Modification History
M01 (Added by) 253l688
M02 (Updated by) ns2673
Seq #  *Modification Id* Act 
----------------------------+
00283  M02S00041.ns2673  ---|*T,       42/ PFN,12/ UI
Figure

0111229 UI PFN3053 PFN

00284  M01S00001.ns2673  +++|*T,       42/ PFN,18/ UI
Figure

0171829 UI PFN3059 PFN

00285  M01S00042.253l688 +++|*T,       24/ JSN,15/ RESERVED,21/ EVENT
Figure

0202129 EVENT RESERVED30353659 RESERVED JSN


Line S00043 Modification History
M01 (Added by) 253l688
M02 (Updated by) ns2673
Seq #  *Modification Id* Act 
----------------------------+
00286  M02S00043.ns2673  ---|*T,       42/ FAMILY,18/ RESERVED
Figure

0171829 RESERVED FAMILY3059 FAMILY

00287  M01S00002.ns2673  +++|*T,       42/ FAMILY,9/ RESERVED,9/ ESTO
Figure

089171829 ESTO RESERVED FAMILY3059 FAMILY

00288  M01S00044.253l688 +++|*T,       1/I,23/ LENGTH,36/ CREATION DATE-TIME
Figure

029 CREATION DATE-TIME3035365859 CREATION DATE-TIME LENGTHI

00289  M01S00045.253l688 +++|*
00290  M01S00046.253l688 +++|*
00291  M01S00047.253l688 +++|*         FC                 FUNCTION CODE.
Line S00048 Modification History
M01 (Added by) 253l688
M02 (Updated by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
00292  M02S00048.274l797 ---|*                            1 = STAGE FILE.
Line S00049 Modification History
M01 (Added by) 253l688
M02 (Updated by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
00293  M02S00049.274l797 ---|*                            2 - 77 RESERVED.
00294  M01S00014.274l797 +++|*                            1 = STAGE FILE FROM TAPE.
00295  M01S00015.274l797 +++|*                            2 = STAGE FILE FROM OPTICAL DISK.
00296  M01S00016.274l797 +++|*                            3 - 77 RESERVED.
00297  M01S00050.253l688 +++|*         AL                 ACCESS LEVEL OF THE FILE.
00298  M01S00051.253l688 +++|*         P                  *PFC* ENTRY ORDINAL.
00299  M01S00052.253l688 +++|*         DN                 DEVICE NUMBER.
00300  M01S00053.253l688 +++|*         TRACK              TRACK FOR THE *PFC* ENTRY.
00301  M01S00054.253l688 +++|*         SECTOR             SECTOR FOR THE *PFC* ENTRY.
00302  M01S00055.253l688 +++|*         TF                 *FCTF* FLAGS FROM PFC.
00303  M01S00056.253l688 +++|*         FSN                FILE SEQUENCE NUMBER ON ARCHIVE TAPE.
00304  M01S00057.253l688 +++|*         PACKED VSN         PACKED VSN OF ARCHIVE TAPE (12/VP,12/VS)
00305  M01S00058.253l688 +++|*                            VP = TWO-CHARACTER DISPLAY CODE VSN PREFIX
00306  M01S00059.253l688 +++|*                            VS = NUMERIC VSN SUFFIX (0000 TO 4095).
00307  M01S00060.253l688 +++|*         PFN                PERMANENT FILE NAME.
00308  M01S00061.253l688 +++|*         UI                 USER INDEX.
00309  M01S00062.253l688 +++|*         JSN                JSN OF THE JOB REQUESTING THE FILE.
00310  M01S00063.253l688 +++|*         EVENT              EVENT THE JOB WILL ROLL OUT ON.
00311  M01S00064.253l688 +++|*         FAMILY             THE FAMILY/PACK CONTAINING THE PFC ENTRY.
00312  M01S00003.ns2673  +++|*         ESTO               THE EST ORDINAL OF THE MASTER DEVICE.
00313  M01S00208.comspfm +++|*         I                  SET IF INDIRECT ACCESS FILE.
00314  M01S00209.comspfm +++|*         LENGTH             LENGTH OF THE FILE IN SECTORS.
00315  M01S00017.274l797 +++|*
00316  M01S00018.274l797 +++|*
00317  M01S00019.274l797 +++|*         NOTE - IF STAGING IS FROM OPTICAL DISK, THE SECOND WORD OF
00318  M01S00020.274l797 +++|*                THE *TDAM* REQUEST IS FORMATTED THE SAME AS THE SECOND
00319  M01S00021.274l797 +++|*                WORD OF THE *MSE* *TDAM* REQUEST.
00320  M01S00210.comspfm +++| CPFC     SPACE  4,10
00321  M01S00211.comspfm +++|***       *CPUPFM* CALL WORD (*SPCW*).
00322  M01S00212.comspfm +++|*
00323  M01S00213.comspfm +++|*T        18/ *CPF*,6/ 30B,18/ 0,18/ CC
Figure

0171829 CC 0303536414259 0 30B *CPF*

00324  M01S00214.comspfm +++|*
00325  M01S00215.comspfm +++|*         CC = PFM COMMAND CODE.
00326  M01S00216.comspfm +++| CPFB     SPACE  4,10
00327  M01S00217.comspfm +++|***       *CPUPFM* PARAMETER BLOCK FORMAT.
00328  M01S00218.comspfm +++|*
Line S00219 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2316
Seq #  *Modification Id* Act 
----------------------------+
00329  M02S00219.ns2316  ---|*T        42/ LFN,3/ AL,15/ FLAGS
Figure

01415171829 FLAGS AL LFN3059 LFN

00330  M01S00001.ns2316  +++|*T        42/ LFN,18/ FLAGS
Figure

0171829 FLAGS LFN3059 LFN

00331  M01S00220.comspfm +++|*T,       12/,24/ APLF,24/ LF
Figure

0232429 LF APLF30474859 APLF

00332  M01S00221.comspfm +++|*T,       36/,24/ RI
Figure

0232429 RI3059

00333  M01S00222.comspfm +++|*T,       60/ SRB WORD 0
Figure

029 SRB WORD 03059 SRB WORD 0

00334  M01S00223.comspfm +++|*T,       60/ SRB WORD 1
Figure

029 SRB WORD 13059 SRB WORD 1

00335  M01S00224.comspfm +++|*T,       60/ SRB WORD 2
Figure

029 SRB WORD 23059 SRB WORD 2

00336  M01S00225.comspfm +++|*T,       60/ SRB WORD 3
Figure

029 SRB WORD 33059 SRB WORD 3

00337  M01S00226.comspfm +++|*
00338  M01S00227.comspfm +++|*         LFN                LOCAL FILE NAME OF FILE TO BE TRANSFERRED.
Line S00228 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2316
Seq #  *Modification Id* Act 
----------------------------+
00339  M02S00228.ns2316  ---|*         AL                 ACCESS LEVEL FOR LOCAL FILE.
00340  M01S00229.comspfm +++|*         FLAGS              FLAG BITS FOR CPU TRANSFER.
Line S00230 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2316
Seq #  *Modification Id* Act 
----------------------------+
00341  M02S00230.ns2316  ---|*                            13/0,1/FGSA,1/FGIA
Line S00231 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2316
Seq #  *Modification Id* Act 
----------------------------+
00342  M02S00231.ns2316  ---|*                            FGSA = RESET LOCAL FILE ACCESS LEVEL.
00343  M01S00002.ns2316  +++|*                            17/0,1/FGIA
00344  M01S00232.comspfm +++|*                            FGIA = INDIRECT ALLOCATION INTERLOCK HELD.
00345  M01S00233.comspfm +++|*         APLF               LENGTH OF LOCAL FILE ON *APPEND*.
00346  M01S00234.comspfm +++|*         LF                 TOTAL LENGTH OF FILE TO BE TRANSFERRED
00347  M01S00235.comspfm +++|*                            (BOTH PERMANENT AND LOCAL FOR *APPEND*).
00348  M01S00236.comspfm +++|*         RI                 RANDOM ADDRESS OF PERMANENT FILE
00349  M01S00237.comspfm +++|*                            ON *SAVE*, *REPLACE* AND *APPEND*.
00350  M01S00238.comspfm +++|*         SRB WORDS 0 - 3    SPECIAL REQUEST BLOCK POINTING TO OLD
00351  M01S00239.comspfm +++|*                            PERMANENT FILE FOR *APPEND*.
00352  M01S00014.242l642 +++| CPFR     SPACE  4,10
00353  M01S00015.242l642 +++|***       *CPUPFM* REPLY WORD (*SPCW*).
00354  M01S00016.242l642 +++|*
00355  M01S00017.242l642 +++|*T        24/ 0,3/ 1,1/E ,8/ EC,24/ 0
Figure

0232429 0 EC30313233353659 ECE 1 0

00356  M01S00018.242l642 +++|*
00357  M01S00019.242l642 +++|*         E                  ERROR IDLE FLAG.
00358  M01S00020.242l642 +++|*                            IF SET, ERROR IDLE STATUS IS TO BE SET
00359  M01S00021.242l642 +++|*                            FOR THE MASTER DEVICE BY *PFM*.
00360  M01S00022.242l642 +++|*
00361  M01S00023.242l642 +++|*                            THIS FLAG IS SET WHEN THE FILE TRANSFER
00362  M01S00024.242l642 +++|*                            IS INCOMPLETE FOR *APPEND*, *REPLACE*,
00363  M01S00025.242l642 +++|*                            AND *SAVE* COMMANDS.  THIS CONDITION CAN
00364  M01S00026.242l642 +++|*                            OCCUR WITH *TRACK LIMIT*, *PFM ABORTED*,
00365  M01S00027.242l642 +++|*                            AND *MASS STORAGE ERROR* ERROR CODES.
00366  M01S00028.242l642 +++|*
00367  M01S00029.242l642 +++|*                            THIS FLAG IS SET WITH *FILE LENGTH ERROR*
00368  M01S00030.242l642 +++|*                            ERROR CODE WHEN THERE IS A LOGICAL ERROR
00369  M01S00031.242l642 +++|*                            IN THE LENGTH OF THE FILE.
00370  M01S00032.242l642 +++|*
00371  M01S00033.242l642 +++|*         EC                 *PFM* ERROR CODE.
00372  M01S00034.242l642 +++|*                            DTE(17) - DATA TRANSFER ERROR.
00373  M01S00035.242l642 +++|*                            TKL(31) - TRACK LIMIT.
00374  M01S00036.242l642 +++|*                            FLE(32) - FILE LENGTH ERROR.
00375  M01S00037.242l642 +++|*                            ABT(36) - PFM ABORTED.
00376  M01S00038.242l642 +++|*                            MSE(37) - MASS STORAGE ERROR.
00377  M01S00039.242l642 +++|*                            RTR(127) - RETRY REQUEST.
00378  M01S00240.comspfm +++| CAT      SPACE  4,10
00379  M01S00241.comspfm +++|***       CATALOG ENTRY (PFC) FORMAT.
00380  M01S00242.comspfm +++|*
00381  M01S00243.comspfm +++|*
00382  M01S00244.comspfm +++|*T        42/ *FILENAME*,18/ USER INDEX
Figure

0171829 USER INDEX *FILENAME*3059 *FILENAME*

00383  M01S00245.comspfm +++|*T,       24/ FILE LENGTH,12/,12/ TRACK,12/ SECTOR
Figure

01112232429 SECTOR TRACK30353659 FILE LENGTH

00384  M01S00246.comspfm +++|*T,       24/ RANDOM INDEX,36/ CREATION DATE-TIME
Figure

029 CREATION DATE-TIME30353659 CREATION DATE-TIME RANDOM INDEX

00385  M01S00247.comspfm +++|*T,       24/ ACCESS COUNT,36/ DATA MODIFICATION DATE-TIME
Figure

029 DATA MODIFICATION DATE-TIME30353659 DATA MODIFICATION DATE-TIME ACCESS COUNT

00386  M01S00248.comspfm +++|*T,       6/ CT,6/ MODE,3/EF,3/EC,6/ DN,36/ LAST ACCESS DATE-TIME
Figure

029 LAST ACCESS DATE-TIME303536414244454748535459 LAST ACCESS DATE-TIME DNECEF MODE CT


Line S00249 Modification History
M01 (Added by) comspfm
M02 (Updated by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
00387  M02S00249.274l797 ---|*T,       24/,36/ CONTROL MODIFICATION DATE-TIME
Figure

029 CONTROL MODIFICATION DATE-TIME30353659 CONTROL MODIFICATION DATE-TIME

00388  M01S00022.274l797 +++|*T,       24/ ASOD,36/ CONTROL MODIFICATION DATE-TIME
Figure

029 CONTROL MODIFICATION DATE-TIME30353659 CONTROL MODIFICATION DATE-TIME ASOD

00389  M01S00250.comspfm +++|*T,       3/PR,3/BR,6/ SS,2/AC,10/,36/ UTILITY CONTROL DATE-TIME
Figure

029 UTILITY CONTROL DATE-TIME303536454647485354565759 UTILITY CONTROL DATE-TIMEAC SSBRPR

00390  M01S00251.comspfm +++|*T,       42/ FILE PASSWORD, 18/ EXPIRATION DATE
Figure

0171829 EXPIRATION DATE FILE PASSWORD3059 FILE PASSWORD

00391  M01S00252.comspfm +++|*T,       12/ AF,6/,6/ AT,36/ ASA
Figure

029 ASA3035364142474859 ASA AT AF

00392  M01S00253.comspfm +++|*T,       21/ RESERVED, 3/ AL, 4/, 32/ CATEGORIES
Figure

029 CATEGORIES3031323536383959 CATEGORIES AL RESERVED

00393  M01S00254.comspfm +++|*T,       60/ CHARGE NUMBER
Figure

029 CHARGE NUMBER3059 CHARGE NUMBER

00394  M01S00255.comspfm +++|*T,       60/ PROJECT NUMBER (FIRST 10 CHARACTERS)
Figure

029 PROJECT NUMBER (FIRST 10 CHARACTERS)3059 PROJECT NUMBER (FIRST 10 CHARACTERS)

00395  M01S00256.comspfm +++|*T,       60/ PROJECT NUMBER (SECOND 10 CHARACTERS)
Figure

029 PROJECT NUMBER (SECOND 10 CHARACTERS)3059 PROJECT NUMBER (SECOND 10 CHARACTERS)


Line S00257 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00396  M02S00257.253l688 ---|*T,       60/ RESERVED FOR CDC
Figure

029 RESERVED FOR CDC3059 RESERVED FOR CDC

00397  M01S00065.253l688 +++|*T,       12/ TF,6/ ,18/ FSN,24/ PACKED VSN
Figure

0232429 PACKED VSN FSN304142474859 FSN TF

00398  M01S00258.comspfm +++|*T,       60/ USER CONTROL WORD
Figure

029 USER CONTROL WORD3059 USER CONTROL WORD

00399  M01S00259.comspfm +++|*T,       60/ INSTALLATION WORD
Figure

029 INSTALLATION WORD3059 INSTALLATION WORD

00400  M01S00260.comspfm +++|*
00401  M01S00261.comspfm +++|*
00402  M01S00262.comspfm +++|*         FILE NAME          PERMANENT FILE NAME.
00403  M01S00263.comspfm +++|*         USER INDEX         USER INDEX OF FILE CREATOR.
00404  M01S00264.comspfm +++|*         TRACK              BEGINNING TRACK OF FILE.
00405  M01S00265.comspfm +++|*         SECTOR             BEGINNING SECTOR OF FILE.
00406  M01S00266.comspfm +++|*         RANDOM INDEX       RANDOM DISK ADDRESS OF PERMIT SECTOR.
00407  M01S00267.comspfm +++|*         ACCESS COUNT       COUNT OF ACCESSES TO FILE.
00408  M01S00268.comspfm +++|*         CT                 FILE CATEGORY
00409  M01S00269.comspfm +++|*                            (PRIVATE, SEMI-PRIVATE, LIBRARY)
00410  M01S00270.comspfm +++|*         MODE               MODE OF ACCESS FOR SEMIPUBLIC AND PUBLIC
00411  M01S00271.comspfm +++|*                            FILES.
00412  M01S00272.comspfm +++|*         EF                 ERROR FLAGS PASSED TO *0RP*
00413  M01S00273.comspfm +++|*                            (ONLY EXISTS IN SYSTEM SECTOR)
00414  M01S00274.comspfm +++|*         EC                 ERROR CODES DETECTED BY UTILITIES
00415  M01S00275.comspfm +++|*         DN                 DEVICE NUMBER
00416  M01S00023.274l797 +++|*         ASOD               ALTERNATE STORAGE OPTICAL DISK ADDRESS.
00417  M01S00276.comspfm +++|*         CONTROL MODIFICATION  DATE AND TIME OF LAST *CHANGE*
00418  M01S00277.comspfm +++|*           DATE AND TIME       OR *PERMIT* COMMAND.
00419  M01S00278.comspfm +++|*         PR                 PREFERRED RESIDENCE.
00420  M01S00279.comspfm +++|*         BR                 BACKUP REQUIREMENT.
00421  M01S00280.comspfm +++|*         SS                 FILE SUBSYSTEM.
00422  M01S00281.comspfm +++|*         AC                 ALTERNATE CATLIST PERMISSION.
00423  M01S00282.comspfm +++|*         UTILITY CONTROL    DATE AND TIME SET BY *PFM* AND/OR *PFU*
00424  M01S00283.comspfm +++|*           DATE AND TIME    TO INSURE THAT THE FILE WILL BE DUMPED.
00425  M01S00284.comspfm +++|*         PASSWORD           OPTIONAL PASSWORD.
00426  M01S00285.comspfm +++|*         EXPIRATION DATE    PASSWORD EXPIRATION DATE.
Line S00286 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00427  M02S00286.253l688 ---|*         AF                 ALTERNATE STORAGE FLAGS.
Line S00287 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00428  M02S00287.253l688 ---|*         AT                 ALTERNATE STORAGE TYPE.
Line S00288 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00429  M02S00288.253l688 ---|*         ASA                ALTERNATE STORAGE ADDRESS.
00430  M01S00066.253l688 +++|*         AF                 CARTRIDGE ALTERNATE STORAGE FLAGS.
00431  M01S00067.253l688 +++|*         AT                 CARTRIDGE ALTERNATE STORAGE TYPE.
00432  M01S00024.274l797 +++|*                            0 = NO CARTRIDGE ALTERNATE STORAGE.
00433  M01S00025.274l797 +++|*                            2 = *MSE* ALTERNATE STORAGE.
00434  M01S00026.274l797 +++|*                            3 = OPTICAL DISK ALTERNATE STORAGE.
00435  M01S00068.253l688 +++|*         ASA                CARTRIDGE ALTERNATE STORAGE ADDRESS.
00436  M01S00027.274l797 +++|*                            OPTICAL DISK = 12/ VER, 24/ PACKED VSN.
00437  M01S00028.274l797 +++|*                             VER = ARCHIVE FILE VERSION NUMBER. THE
00438  M01S00029.274l797 +++|*                                   ARCHIVE FILE NAME IS *PFARCHIVE*,
00439  M01S00030.274l797 +++|*                                   OWNER IDENTIFIER IS *SYSTEMX*, AND
00440  M01S00031.274l797 +++|*                                   GROUP IDENTIFIER IS THE FAMILY OF
00441  M01S00032.274l797 +++|*                                   THE ARCHIVE.
00442  M01S00033.274l797 +++|*                             PACKED VSN = 12/ VP, 12/VS.
00443  M01S00034.274l797 +++|*                              VP = TWO-CHARACTER DISPLAY CODE PREFIX.
00444  M01S00035.274l797 +++|*                              VS = NUMERIC SUFFIX (0000 TO 4095).
00445  M01S00289.comspfm +++|*         AL                 FILE ACCESS LEVEL.
00446  M01S00290.comspfm +++|*         CATEGORIES         FILE ACCESS CATEGORIES.
00447  M01S00291.comspfm +++|*         CHARGE NUMBER      CHARGE NUMBER THIS FILE IS BILLED TO.
00448  M01S00292.comspfm +++|*         PROJECT NUMBER     PROJECT NUMBER THIS FILE IS BILLED TO.
00449  M01S00069.253l688 +++|*         TF                 TAPE ALTERNATE STORAGE FLAGS.
00450  M01S00070.253l688 +++|*         FSN                FILE SEQUENCE NUMBER ON ARCHIVE TAPE.
00451  M01S00071.253l688 +++|*         PACKED VSN         PACKED VSN OF ARCHIVE TAPE (12/VP,12/VS)
00452  M01S00072.253l688 +++|*                            VP = TWO-CHARACTER DISPLAY CODE VSN PREFIX
00453  M01S00073.253l688 +++|*                            VS = NUMERIC VSN SUFFIX (0000 TO 4095).
00454  M01S00293.comspfm +++|*         USER CONTROL WORD  USER INFORMATION.
00455  M01S00294.comspfm +++| PMT      SPACE  4
00456  M01S00295.comspfm +++|***       PERMIT BUFFER FORMAT.
00457  M01S00296.comspfm +++|*
00458  M01S00297.comspfm +++|*
00459  M01S00298.comspfm +++|*         THE FIRST TWO CM WORDS OF THE PERMIT BUFFER (DATA AREA) ARE
00460  M01S00299.comspfm +++|*         USED FOR LINKAGE.
00461  M01S00300.comspfm +++|*
00462  M01S00301.comspfm +++|*         LINKAGE FORMAT.
00463  M01S00302.comspfm +++|*
00464  M01S00303.comspfm +++|*T        24/ RANDOM INDEX,24/ USER INDEX,12/
Figure

0111229 USER INDEX30353659 USER INDEX RANDOM INDEX

00465  M01S00304.comspfm +++|*T,       24/,36/ PACKED DATE AND TIME
Figure

029 PACKED DATE AND TIME30353659 PACKED DATE AND TIME

00466  M01S00305.comspfm +++|*
00467  M01S00306.comspfm +++|*         RANDOM INDEX       RANDOM DISK ADDRESS OF PERMIT BUFFER.
00468  M01S00307.comspfm +++|*                            ZERO INDICATES END OF FILE CHAIN.
00469  M01S00308.comspfm +++|*         USER INDEX         USER INDEX WHO CREATED THIS PERMIT SECTOR.
00470  M01S00309.comspfm +++|*         PACKED DATE/TIME   DATE AND TIME THAT THE LAST PERMIT
00471  M01S00310.comspfm +++|*                            ENTRY IN THE SECTOR WAS CREATED.
00472  M01S00311.comspfm +++|*
00473  M01S00312.comspfm +++|*
00474  M01S00313.comspfm +++|*         THE NEXT 31 PAIRS OF CM WORDS ARE THE PERMIT ENTRYS.
00475  M01S00314.comspfm +++|*
00476  M01S00315.comspfm +++|*         PERMIT ENTRY FORMAT.
00477  M01S00316.comspfm +++|*
00478  M01S00317.comspfm +++|*T        42/ USER NAME, 18/ EXP
Figure

0171829 EXP USER NAME3059 USER NAME

00479  M01S00318.comspfm +++|*T,       18/ ACCESS COUNT,6/ MODE,18/ ACCESS DATE,18/ ACCESS TIME
Figure

0171829 ACCESS TIME ACCESS DATE303536414259 ACCESS DATE MODE ACCESS COUNT

00480  M01S00319.comspfm +++|*
00481  M01S00320.comspfm +++|*         USER NAME          USER NAME OF PERMITTED USER.
00482  M01S00321.comspfm +++|*         EXP                EXPIRATION DATE OF THE PERMIT.
00483  M01S00322.comspfm +++|*         ACCESS COUNT       NUMBER OF ACCESSES PERMITTED USER HAS MADE
00484  M01S00323.comspfm +++|*                            TO FILE.
00485  M01S00324.comspfm +++|*         MODE               PERMIT MODE INFORMATION.
00486  M01S00325.comspfm +++|*                            1/X, 1/T, 4/MODE.
00487  M01S00326.comspfm +++|*                            X = EXPIRATION DATE IS PRESENT.
00488  M01S00327.comspfm +++|*                            T = PERMIT TYPE (0=EXPLICIT, 1=ACCOUNTING).
00489  M01S00328.comspfm +++|*                            MODE = PERMITTED MODE.
00490  M01S00329.comspfm +++|*         ACCESS DATE        LAST ACCESS DATE OF FILE BY PERMITTED USER.
00491  M01S00330.comspfm +++|*         ACCESS TIME        LAST ACCESS TIME OF FILE BY PERMITTED USER.
00492  M01S00331.comspfm +++| SSF      SPACE  4,60
00493  M01S00332.comspfm +++|***       DIRECT ACCESS FILE SYSTEM SECTOR FORMAT.
00494  M01S00333.comspfm +++|*
00495  M01S00334.comspfm +++|*T        42/ FILE NAME,6/,6/PMFT,6/
Figure

0561112171829PMFT FILE NAME3059 FILE NAME

00496  M01S00335.comspfm +++|*T,       12/ EQSS,12/ FTSS,36/
Figure

029303536474859 FTSS EQSS

00497  M01S00336.comspfm +++|*T,       24/,36/ DATE AND TIME SYSTEM SECTOR WAS LAST UPDATED
Figure

029 DATE AND TIME SYSTEM SECTOR WAS LAST UPDATED30353659 DATE AND TIME SYSTEM SECTOR WAS LAST UPDATED

00498  M01S00337.comspfm +++|*T,       60/
Figure

0293059

00499  M01S00338.comspfm +++|*T,       60/
Figure

0293059

00500  M01S00339.comspfm +++|*T,       60/
Figure

0293059

00501  M01S00340.comspfm +++|*T,       60/
Figure

0293059

00502  M01S00341.comspfm +++|*T,       60/
Figure

0293059

00503  M01S00342.comspfm +++|*T, CTSS  60/ THE NEXT 16 WORDS ARE A COPY OF THE PFC FOR THE FILE.
Figure CTSS

029 THE NEXT 16 WORDS ARE A COPY OF THE PFC FOR THE FILE.3059 THE NEXT 16 WORDS ARE A COPY OF THE PFC FOR THE FILE.

00504  M01S00343.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00505  M01S00344.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00506  M01S00345.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00507  M01S00346.comspfm +++|*T,       60/ (LAST WORD OF PFC COPY)
Figure

029 (LAST WORD OF PFC COPY)3059 (LAST WORD OF PFC COPY)

00508  M01S00347.comspfm +++|*T,       12/ CASS,12/ FISS,36/
Figure

029303536474859 FISS CASS

00509  M01S00348.comspfm +++|*T, UCSS  12/,12/ R,12/ RU,12/ RA,12/ RM
Figure UCSS

01112232429 RM RA RU303536474859 RU R

00510  M01S00349.comspfm +++|*T,       9/,1/ A,1/ U,1/ W,12/ R,12/ RU,12/ RA,12/ RM
Figure

01112232429 RM RA RU303536474849505159 RU R W U A

00511  M01S00350.comspfm +++|*T,       60/ THE ABOVE WORD IS REPEATED FOR EACH POSSIBLE MAINFRAME.
Figure

029 THE ABOVE WORD IS REPEATED FOR EACH POSSIBLE MAINFRAME.3059 THE ABOVE WORD IS REPEATED FOR EACH POSSIBLE MAINFRAME.

00512  M01S00351.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00513  M01S00352.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00514  M01S00353.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00515  M01S00354.comspfm +++|*T,       60/ (USER COUNT WORD FOR 16TH MAINFRAME)
Figure

029 (USER COUNT WORD FOR 16TH MAINFRAME)3059 (USER COUNT WORD FOR 16TH MAINFRAME)

00516  M01S00355.comspfm +++|*T,       60/
Figure

0293059

00517  M01S00356.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00518  M01S00357.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00519  M01S00358.comspfm +++|*T,       60/                .
Figure

029 .3059 .

00520  M01S00359.comspfm +++|*T,       60/
Figure

0293059

00521  M01S00360.comspfm +++|*T, WJSS  60/ JSNE
Figure WJSS

029 JSNE3059 JSNE

00522  M01S00361.comspfm +++|*T, WDSS  12/ MID,12/ ,36/ DATE AND TIME OF LAST WRITEABLE ACCESS
Figure WDSS

029 DATE AND TIME OF LAST WRITEABLE ACCESS303536474859 DATE AND TIME OF LAST WRITEABLE ACCESS MID

00523  M01S00362.comspfm +++|*T, I0SS  60/ WORD 0 OF INSTALLATION AREA
Figure I0SS

029 WORD 0 OF INSTALLATION AREA3059 WORD 0 OF INSTALLATION AREA

00524  M01S00363.comspfm +++|*T, I1SS  60/ WORD 1 OF INSTALLATION AREA
Figure I1SS

029 WORD 1 OF INSTALLATION AREA3059 WORD 1 OF INSTALLATION AREA

00525  M01S00364.comspfm +++|*T, I2SS  60/ WORD 2 OF INSTALLATION AREA
Figure I2SS

029 WORD 2 OF INSTALLATION AREA3059 WORD 2 OF INSTALLATION AREA

00526  M01S00365.comspfm +++|*T, I3SS  60/ WORD 3 OF INSTALLATION AREA
Figure I3SS

029 WORD 3 OF INSTALLATION AREA3059 WORD 3 OF INSTALLATION AREA

00527  M01S00366.comspfm +++|*
00528  M01S00367.comspfm +++|*         EQSS   EST ORDINAL OF FILE (WHEN CREATED).
00529  M01S00368.comspfm +++|*         FTSS   FIRST TRACK OF FILE.
00530  M01S00369.comspfm +++|*
00531  M01S00370.comspfm +++|*         CASS   CURRENT ACCESS MODE.
00532  M01S00371.comspfm +++|*                11-8  RESERVED.
00533  M01S00372.comspfm +++|*                7     FILE ATTACHED WITH NON-ROLLABLE OPTION (USED
00534  M01S00373.comspfm +++|*                      FOR INDEPENDENT SHARED DEVICES ONLY).
00535  M01S00374.comspfm +++|*                6     FILE ATTACHED BY SYSTEM UTILITY.
00536  M01S00375.comspfm +++|*                5     FILE PURGED.
00537  M01S00376.comspfm +++|*                4     FILE MAY BE SHORTENED (W MODE).
00538  M01S00377.comspfm +++|*                3     FILE MAY BE REWRITTEN (W, M OR U MODE).
00539  M01S00378.comspfm +++|*                2     ZERO.
00540  M01S00379.comspfm +++|*                1     FILE MAY BE EXTENDED (W, M OR A MODE).
00541  M01S00380.comspfm +++|*                0     ZERO.
00542  M01S00381.comspfm +++|*
00543  M01S00382.comspfm +++|*         FISS   1/FAST ATTACH FLAG, 11/*FAT* INDEX
00544  M01S00383.comspfm +++|*         UCSS   CURRENT USER COUNTS.
00545  M01S00384.comspfm +++|*                A = THIS MAINFRAME IS ACTIVE (HAS FILE ATTACHED).
00546  M01S00385.comspfm +++|*                U = FILE ATTACHED BY UTILITY IN THIS MAINFRAME (MF).
00547  M01S00386.comspfm +++|*                W = FILE ATTACHED IN W, M, U OR A MODE IN THIS MF.
00548  M01S00387.comspfm +++|*                R = TOTAL USERS (OR USERS IN THIS MF) WITH R ACCESS.
00549  M01S00388.comspfm +++|*                RU = TOTAL USERS (OR USERS IN THIS MF) WITH RU ACCESS.
00550  M01S00389.comspfm +++|*                RA = TOTAL USERS (OR USERS IN THIS MF) WITH RA ACCESS.
00551  M01S00390.comspfm +++|*                RM = TOTAL USERS (OR USERS IN THIS MF) WITH RM ACCESS.
00552  M01S00391.comspfm +++|*
00553  M01S00392.comspfm +++|*         JSNE   EJT WORD *JSNE* FOR LAST JOB WITH WRITEABLE ACCESS.
00554  M01S00393.comspfm +++|*         MID    MAINFRAME ID OF LAST JOB WITH WRITEABLE ACCESS.
00555  M01S00394.comspfm +++|
00556  M01S00395.comspfm +++|
00557  M01S00396.comspfm +++|
00558  M01S00397.comspfm +++|
00559  M01S00398.comspfm +++|*         THE FOLLOWING MICRO DEFINITIONS CREATE MICRO NAMES
00560  M01S00399.comspfm +++|*         WHICH CORRESPOND TO THE OCTAL NUMBERS 10B THROUGH 177B.
00561  M01S00400.comspfm +++|*         THEY HAVE VALUES WHICH ARE THE SAME AS THEIR NAME (IE,
00562  M01S00401.comspfm +++|*         "37" MICRO 1,,$37$  ).
00563  M01S00402.comspfm +++|*         THE PURPOSE OF THIS IS TO AVOID TYPE 9 ERRORS WHICH
00564  M01S00403.comspfm +++|*         WOULD OTHERWISE OCCUR WHEN *COMPASS* PROCESSES A
00565  M01S00404.comspfm +++|*         LINE WITH A #   #DEF#    # MACRO CONTAINING THE
00566  M01S00405.comspfm +++|*         *SYMPL* REPRESENTATION OF AN OCTAL NUMBER (O"37").
00567  M01S00406.comspfm +++|
00568  M01S00407.comspfm +++|
00569  M01S00408.comspfm +++|
00570  M01S00409.comspfm +++|          NOREF  .R
00571  M01S00410.comspfm +++|
00572  M01S00411.comspfm +++| OCTMIC   ECHO   ,FIRST=10B,LAST=177B
00573  M01S00412.comspfm +++| .R       SET    LAST
00574  M01S00413.comspfm +++| GENMIC   DUP    LAST-FIRST+1
00575  M01S00414.comspfm +++| .R       SET    .R-1
00576  M01S00415.comspfm +++| .V       OCTMIC .R
00577  M01S00416.comspfm +++| ".V"     MICRO  1,,$.V$
00578  M01S00417.comspfm +++| GENMIC   ENDD
00579  M01S00418.comspfm +++| OCTMIC   ENDD
00580  M01S00419.comspfm +++|          SPACE  4,10
00581  M01S00420.comspfm +++|****      PERMANENT FILE EQUIVALENCES.
00582  M01S00421.comspfm +++|
00583  M01S00422.comspfm +++|
00584  M01S00423.comspfm +++|
00585  M01S00424.comspfm +++|
00586  M01S00425.comspfm +++|**        ENTRY LENGTHS.
00587  M01S00426.comspfm +++|
00588  M01S00427.comspfm +++|
00589  M01S00428.comspfm +++|
00590  M01S00429.comspfm +++| NWCES    EQU    4           POWER OF 2 EQUIVALENT TO THE *PFC* SIZE
00591  M01S00430.comspfm +++| NWCEM    EQU    6-NWCES     NUMBER OF BITS IN MASK TO ISOLATE *PEO* VAL
00592  M01S00431.comspfm +++| NWCES    OCTMIC NWCES,1
00593  M01S00432.comspfm +++| NWCEM    OCTMIC NWCEM,1
00594  M01S00433.comspfm +++| NWCE     EQU    1S"NWCES"   NUMBER OF CM WORDS IN *PFC*
00595  M01S00434.comspfm +++| NWPH     EQU    2           NUMBER OF CM WORDS IN PERMIT SECTOR HEADER
00596  M01S00435.comspfm +++| NWPE     EQU    NWPH        NUMBER OF CM WORDS IN PERMIT ENTRY
00597  M01S00436.comspfm +++|
00598  M01S00437.comspfm +++|*         IN ORDER FOR *PFM* TO VALIDATE WORD COUNTS WHEN
00599  M01S00438.comspfm +++|*         READING SECTORS OF CATALOG OR PERMIT ENTRIES,
00600  M01S00439.comspfm +++|*         *NWCE* AND *NWPE* MUST BE POWERS OF TWO.  ALSO
00601  M01S00440.comspfm +++|*         *NWPH* MUST BE EQUAL TO *NWPE*.
00602  M01S00441.comspfm +++|
00603  M01S00442.comspfm +++|          ERRNZ  NWPH-NWPE
00604  M01S00443.comspfm +++|
00605  M01S00444.comspfm +++|
00606  M01S00445.comspfm +++|
00607  M01S00446.comspfm +++|
00608  M01S00447.comspfm +++|**        COMMAND CODES.
00609  M01S00001.241l630 +++|*
00610  M01S00002.241l630 +++|*         NOTE - THESE VALUES ARE HARDCODED INTO *PPCOM*, *COMCMAC*,
00611  M01S00003.241l630 +++|*                *COMCCMD* AND *COMCPFM*.  THEY MUST NEVER BE CHANGED.
00612  M01S00448.comspfm +++|
00613  M01S00449.comspfm +++|
00614  M01S00450.comspfm +++| CCSV     EQU    1           SAVE COMMAND
00615  M01S00451.comspfm +++| CCGT     EQU    2           GET COMMAND
00616  M01S00452.comspfm +++| CCPG     EQU    3           PURGE COMMAND
00617  M01S00453.comspfm +++| CCCT     EQU    4           CATLIST COMMAND
00618  M01S00454.comspfm +++| CCPM     EQU    5           PERMIT COMMAND
00619  M01S00455.comspfm +++| CCRP     EQU    6           REPLACE COMMAND
00620  M01S00456.comspfm +++| CCAP     EQU    7           APPEND COMMAND
00621  M01S00457.comspfm +++| CCDF     EQU    10B         DEFINE COMMAND
00622  M01S00458.comspfm +++| CCAT     EQU    11B         ATTACH COMMAND
00623  M01S00459.comspfm +++| CCCG     EQU    12B         CHANGE COMMAND
00624  M01S00460.comspfm +++| CCUA     EQU    13B         UATTACH COMMAND
00625  M01S00461.comspfm +++| CCSA     EQU    14B         SETASA COMMAND
00626  M01S00462.comspfm +++| CCAF     EQU    15B         SETAF COMMAND
00627  M01S00463.comspfm +++| CCSD     EQU    16B         SETDA COMMAND
00628  M01S00464.comspfm +++| CCDD     EQU    17B         DROPDS COMMAND
00629  M01S00465.comspfm +++| CCAN     EQU    20B         ASSIGNPF COMMAND
00630  M01S00466.comspfm +++| CCOD     EQU    21B         OLD COMMAND
00631  M01S00467.comspfm +++| CCAC     EQU    22B         SETPFAC COMMAND
00632  M01S00468.comspfm +++| CCAL     EQU    23B         SETPFAL COMMAND
00633  M01S00469.comspfm +++| CCUG     EQU    24B         UGET COMMAND
00634  M01S00470.comspfm +++| CCUR     EQU    25B         UREPLACE COMMAND
00635  M01S00471.comspfm +++| CCDI     EQU    26B         DROPIDS COMMAND
00636  M01S00472.comspfm +++| CCDP     EQU    27B         DELPFC COMMAND
00637  M01S00473.comspfm +++| CCRS     EQU    30B         RPFSTAT COMMAND
00638  M01S00074.253l688 +++| CCSP     EQU    31B         STAGEPF COMMAND
00639  M01S00474.comspfm +++|
Line S00475 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00640  M02S00475.253l688 ---| CCLM     EQU    31B         COMMAND CODE LIMIT
00641  M01S00075.253l688 +++| CCLM     EQU    32B         COMMAND CODE LIMIT
00642  M01S00476.comspfm +++|
00643  M01S00477.comspfm +++|
00644  M01S00478.comspfm +++|
00645  M01S00479.comspfm +++|
00646  M01S00480.comspfm +++|*         ERROR MNEMONICS.
00647  M01S00481.comspfm +++|
00648  M01S00482.comspfm +++|
00649  M01S00483.comspfm +++|          QUAL   ERRMSG
00650  M01S00484.comspfm +++|
00651  M01S00485.comspfm +++|*                NME = ERROR MESSAGE MNEMONIC.
00652  M01S00486.comspfm +++|*                CODE = ERROR MNEMONIC VALUE
00653  M01S00487.comspfm +++|*                TYPE = MESSAGE PROCESSING CONTROL.
00654  M01S00488.comspfm +++|*                   0 = APPEND FILE NAME AND ISSUE TO THE USER DAYFILE.
00655  M01S00489.comspfm +++|*                   1 = ISSUE MESSAGE TO THE USER DAYFILE.
00656  M01S00490.comspfm +++|*                   2 = ISSUE MESSAGE TO THE SYSTEM AND USER DAYFILES.
00657  M01S00491.comspfm +++|*                   3 = ISSUE NO MESSAGE.
00658  M01S00492.comspfm +++|
00659  M01S00493.comspfm +++|
00660  M01S00494.comspfm +++|*MNE             CODE   TYPE *MESSAGE*
00661  M01S00495.comspfm +++|
00662  M01S00496.comspfm +++| NEC      EQU    0           ( NON-ERROR COMPLETION )
00663  M01S00497.comspfm +++| FBS      EQU    1        0  *(FILE NAME) BUSY.*
00664  M01S00498.comspfm +++| FNF      EQU    2        0  *(FILE NAME) NOT FOUND.*
00665  M01S00499.comspfm +++| EFL      EQU    3        0  *(FILE NAME) EMPTY.*
00666  M01S00500.comspfm +++| NMS      EQU    4        0  *(FILE NAME) NOT ON MASS STORAGE.*
00667  M01S00501.comspfm +++| FAP      EQU    5        0  *(FILE NAME) ALREADY PERMANENT.*
00668  M01S00502.comspfm +++| IFT      EQU    6        0  *(FILE NAME) INCORRECT FILE TYPE.*
00669  M01S00503.comspfm +++| FNE      EQU    7        1  *FILE NAME ERROR.*
00670  M01S00504.comspfm +++| IUA      EQU    10B      1  *USER ACCESS NOT VALID.*
00671  M01S00505.comspfm +++| IDR      EQU    11B      1  *INCORRECT DEVICE REQUEST.*
00672  M01S00506.comspfm +++| FTL      EQU    12B      1  *FILE TOO LONG.*
00673  M01S00507.comspfm +++| ILR      EQU    13B      1  *PFM INCORRECT REQUEST.*
00674  M01S00508.comspfm +++| PFN      EQU    14B      1  *DEVICE UNAVAILABLE.*
00675  M01S00509.comspfm +++| DAD      EQU    15B      1  *DIRECT ACCESS DEVICE ERROR.*
00676  M01S00510.comspfm +++| PFA      EQU    16B      1  *PF UTILITY ACTIVE.*
00677  M01S00511.comspfm +++| DTE      EQU    17B      1  *DATA TRANSFER ERROR.*
00678  M01S00512.comspfm +++| COF      EQU    20B      1  *TOO MANY PERMANENT FILES.*
00679  M01S00513.comspfm +++| COS      EQU    21B      1  *TOO MUCH INDIRECT ACCESS FILE SPACE.*
00680  M01S00514.comspfm +++| SPN      EQU    22B      1  *PRUS REQUESTED UNAVAILABLE.*
00681  M01S00515.comspfm +++| IOE      EQU    23B      1  *I/O SEQUENCE ERROR.*
00682  M01S00516.comspfm +++| LFL      EQU    24B      1  *LOCAL FILE LIMIT.*
00683  M01S00517.comspfm +++| PRL      EQU    25B      1  *PRU LIMIT.*
00684  M01S00518.comspfm +++| PLE      EQU    26B      1  *PERMIT LIMIT EXCEEDED.*
00685  M01S00519.comspfm +++| PAE      EQU    27B      1  *PFM ARGUMENT ERROR.*
00686  M01S00520.comspfm +++| RSE      EQU    30B      2  *RESEX FAILURE.*
00687  M01S00521.comspfm +++| TKL      EQU    31B      2  *EQXXX,DNYY, TRACK LIMIT.*
00688  M01S00522.comspfm +++| FLE      EQU    32B      2  *EQXXX,DNYY, FILE LENGTH ERROR.*
00689  M01S00523.comspfm +++| RIN      EQU    33B      2  *EQXXX,DNYY, RANDOM INDEX ERROR.*
00690  M01S00524.comspfm +++| DAF      EQU    34B      2  *EQXXX,DNYY, DIRECT ACCESS FILE ERROR.*
00691  M01S00525.comspfm +++| RPE      EQU    35B      2  *EQXXX,DNYY, REPLACE ERROR.*
Line S00526 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00692  M02S00526.ns2415  ---| ABT      EQU    36B      2  *PFM ABORTED.*
00693  M01S00001.ns2415  +++| ABT      EQU    36B      2  *EQXXX,DNYY, PFM ABORTED.*
00694  M01S00527.comspfm +++| MSE      EQU    37B      2  *EQXXX,DNYY, MASS STORAGE ERROR.*
00695  M01S00528.comspfm +++| EDA      EQU    40B      1  *ERROR IN FILE DATA.*
00696  M01S00529.comspfm +++| EPT      EQU    41B      1  *ERROR IN PERMIT DATA.*
00697  M01S00530.comspfm +++| EDP      EQU    42B      1  *DATA/PERMIT ERRORS.*
00698  M01S00531.comspfm +++| FLC      EQU    43B      1  *EOI CHANGED BY RECOVERY.*
00699  M01S00532.comspfm +++| NEM      EQU    44B      3  NO ERROR MESSAGE.
00700  M01S00533.comspfm +++| RS2      EQU    45B      1  RESERVED
00701  M01S00534.comspfm +++| RS3      EQU    46B      1  RESERVED
00702  M01S00535.comspfm +++| RS4      EQU    47B      1  RESERVED
Line S00536 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00703  M02S00536.ns2415  ---| FSE      EQU    50B      1  *FILE BOI/EOI/UI MISMATCH.*
00704  M01S00002.ns2415  +++| FSE      EQU    50B      2  *EQXXX,DNYY, FILE BOI/EOI/UI MISMATCH.*
00705  M01S00537.comspfm +++| SSE      EQU    51B      2  *EQXXX,DNYY, SYSTEM SECTOR ERROR.*
00706  M01S00538.comspfm +++| BCS      EQU    52B      2  *EQXXX,DNYY, BAD CATALOG/PERMIT SECTOR.*
00707  M01S00003.ns2415  +++| TNR      EQU    53B      2  *EQXXX,DNYY, TRACK NOT RESERVED.*
00708  M01S00539.comspfm +++| PPE      EQU    71B      0  *(FILE NAME) PERMANENT ERROR.*
00709  M01S00540.comspfm +++| PSI      EQU    72B      0  *(FILE NAME) STAGE INITIATED.*
Line S00541 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00710  M02S00541.ns2722  ---| PWE      EQU    73B      0  *(PFN) WAITING ALTERNATE STORAGE EXEC.*
00711  M01S00001.ns2722  +++| PWE      EQU    73B      0  *(PFN) WAITING FOR SUBSYSTEM.*
00712  M01S00542.comspfm +++| FIN      EQU    74B      0  *(FILE NAME) INTERLOCKED.*
00713  M01S00543.comspfm +++| FDA      EQU    75B      0  *(FILE NAME) IS DIRECT ACCESS.*
00714  M01S00544.comspfm +++| FIA      EQU    76B      0  *(FILE NAME) IS INDIRECT ACCESS.*
00715  M01S00545.comspfm +++| FEO      EQU    77B      0  *(FILE NAME) IS EXECUTE ONLY.*
00716  M01S00546.comspfm +++| SGD      EQU    100B     1  *PF STAGING DISABLED.*
00717  M01S00547.comspfm +++| IPA      EQU    101B     1  *INCORRECT PFC ADDRESS.*
00718  M01S00548.comspfm +++| PVE      EQU    102B     1  *PFC VERIFICATION ERROR.*
00719  M01S00549.comspfm +++| FND      EQU    103B     1  *FILE NOT DISK RESIDENT.*
00720  M01S00550.comspfm +++| INA      EQU    104B     1  *INTERLOCK NOT AVAILABLE.*
Line S00551 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00721  M02S00551.253l688 ---| AIO      EQU    105B     1  *ALTERNATE IMAGE OBSOLETE.*
00722  M01S00076.253l688 +++| AIO      EQU    105B     1  *NO ALTERNATE STORAGE COPY OF FILE.*
00723  M01S00552.comspfm +++| ASE      EQU    106B     1  *ALTERNATE STORAGE ERROR.*
00724  M01S00553.comspfm +++| FTF      EQU    107B     1  *FNT FULL.*
00725  M01S00554.comspfm +++| ICU      EQU    110B     1  *INCORRECT CATALOG UPDATE.*
00726  M01S00555.comspfm +++| PEA      EQU    111B     1  *PFM EXCESS ACTIVITY.*
00727  M01S00556.comspfm +++| NVX      EQU    112B     1  *NOT VALIDATED TO SET XD/XT.*
00728  M01S00557.comspfm +++| DEM      EQU    113B     1  *XD/XT EXCEEDS MAXIMUM.*
00729  M01S00558.comspfm +++| JCA      EQU    114B     1  *JOB CANNOT ACCESS FILE.*
00730  M01S00559.comspfm +++| LNJ      EQU    115B     1  *ACCESS LEVEL NOT VALID FOR JOB.*
00731  M01S00560.comspfm +++| WDP      EQU    116B     1  *WRITE-DOWN OF DATA PROHIBITED.*
00732  M01S00561.comspfm +++| CNJ      EQU    117B     1  *ACCESS CATEGORIES NOT VALID FOR JOB.*
00733  M01S00562.comspfm +++| LNP      EQU    120B     1  *ACCESS LEVEL NOT VALID ON PF DEVICE.*
00734  M01S00563.comspfm +++| NVD      EQU    121B     1  *NOT VALIDATED TO DOWNGRADE DATA.*
00735  M01S00564.comspfm +++| NTD      EQU    122B     0  *(FILE NAME) - NO TEMP DEVICE FOUND.*
00736  M01S00565.comspfm +++| LNF      EQU    123B     1  *ACCESS LEVEL NOT VALID FOR FILE.*
00737  M01S00566.comspfm +++| TPE      EQU    124B     0  *(FILE NAME) TEMPORARY ERROR, TRY LATER.*
Line S00567 Modification History
M01 (Added by) comspfm
M02 (Updated by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00738  M02S00567.242l642 ---| WNF      EQU    125B     1  * WAITING FOR NFL.*
00739  M01S00040.242l642 +++| WNF      EQU    125B     1  *WAITING FOR NFL.*
00740  M01S00041.242l642 +++| WID      EQU    126B     1  *WAITING - INACCESSIBLE DEVICE.*
00741  M01S00042.242l642 +++| RTR      EQU    127B     3  ( REQUEST RETRIED BY PFM )
00742  M01S00001.ns2631  +++| ECD      EQU    130B     1  *ERROR IN CATLIST CONTINUATION DATA.*
00743  M01S00568.comspfm +++| MXER     EQU    177B        MAXIMUM ERROR MNEMONIC
00744  M01S00569.comspfm +++|                                                                      #
Line S00001 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00745  M02S00001.ns2722  ---|*IF DEF,PFMTXT$
Line S00002 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00746  M02S00002.ns2722  ---|                                               CONTROL LIST;
Line S00003 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00747  M02S00003.ns2722  ---|*ELSE
00748  M01S00570.comspfm +++|                                               CONTROL IFEQ LISTCON,1;
00749  M01S00571.comspfm +++|                                               CONTROL LIST;
00750  M01S00572.comspfm +++|                                               CONTROL FI;
Line S00004 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00751  M02S00004.ns2722  ---|*ENDIF
00752  M01S00573.comspfm +++|                             BEGIN  # COMSPFM #
00753  M01S00574.comspfm +++|
00754  M01S00575.comspfm +++|                                                                      #
00755  M01S00576.comspfm +++|*         *PFM* ERROR MNEMONICS FOR *SYMPL* PROGRAM ACCESS.  MESSAGES
00756  M01S00577.comspfm +++|*         WHICH BEGIN WITH *EQXXX,DNYY, * ARE SHOWN AS *$, *.
00757  M01S00578.comspfm +++|                                                                      #
00758  M01S00579.comspfm +++|
00759  M01S00580.comspfm +++|#NEC      #DEF#  0      # NEC #0#;       # ( NON-ERROR COMPLETION ) #
00760  M01S00581.comspfm +++|#FBS      #DEF#  1      # FBS #1#;       # (NAME) BUSY. #
00761  M01S00582.comspfm +++|#FNF      #DEF#  2      # FNF #2#;       # (NAME) NOT FOUND. #
00762  M01S00583.comspfm +++|#EFL      #DEF#  3      # EFL #3#;       # (NAME) EMPTY. #
00763  M01S00584.comspfm +++|#NMS      #DEF#  4      # NMS #4#;       # (NAME) NOT ON MASS STORAGE.#
00764  M01S00585.comspfm +++|#FAP      #DEF#  5      # FAP #5#;       # (NAME) ALREADY PERMANENT. #
00765  M01S00586.comspfm +++|#IFT      #DEF#  6      # IFT #6#;       # (NAME) INCORRECT FILE TYPE. #
00766  M01S00587.comspfm +++|#FNE      #DEF#  7      # FNE #7#;       # FILE NAME ERROR. #
00767  M01S00588.comspfm +++|#IUA      #DEF#  10B    # IUA #O"10"#;   # USER ACCESS NOT VALID. #
00768  M01S00589.comspfm +++|#IDR      #DEF#  11B    # IDR #O"11"#;   # INCORRECT DEVICE REQUEST. #
00769  M01S00590.comspfm +++|#FTL      #DEF#  12B    # FTL #O"12"#;   # FILE TOO LONG. #
00770  M01S00591.comspfm +++|#ILR      #DEF#  13B    # ILR #O"13"#;   # PFM INCORRECT REQUEST. #
00771  M01S00592.comspfm +++|#PFN      #DEF#  14B    # PFN #O"14"#;   # DEVICE UNAVAILABLE. #
00772  M01S00593.comspfm +++|#DAD      #DEF#  15B    # DAD #O"15"#;   # DIRECT ACCESS DEV ERROR. #
00773  M01S00594.comspfm +++|#PFA      #DEF#  16B    # PFA #O"16"#;   # PF UTILITY ACTIVE. #
00774  M01S00595.comspfm +++|#DTE      #DEF#  17B    # DTE #O"17"#;   # DATA TRANSFER ERROR. #
00775  M01S00596.comspfm +++|#COF      #DEF#  20B    # COF #O"20"#;   # TOO MANY PERMANENT FILES. #
00776  M01S00597.comspfm +++|#COS      #DEF#  21B    # COS #O"21"#;   # TOO MUCH INDIRECT SPACE. #
00777  M01S00598.comspfm +++|#SPN      #DEF#  22B    # SPN #O"22"#;   # PRUS DESIRED UNAVAILABLE. #
00778  M01S00599.comspfm +++|#IOE      #DEF#  23B    # IOE #O"23"#;   # I/O SEQUENCE ERROR. #
00779  M01S00600.comspfm +++|#LFL      #DEF#  24B    # LFL #O"24"#;   # LOCAL FILE LIMIT. #
00780  M01S00601.comspfm +++|#PRL      #DEF#  25B    # PRL #O"25"#;   # PRU LIMIT. #
00781  M01S00602.comspfm +++|#PLE      #DEF#  26B    # PLE #O"26"#;   # PERMIT LIMIT EXCEEDED. #
00782  M01S00603.comspfm +++|#PAE      #DEF#  27B    # PAE #O"27"#;   # PFM ARGUMENT ERROR. #
00783  M01S00604.comspfm +++|#RSE      #DEF#  30B    # RSE #O"30"#;   # RESEX FAILURE. #
00784  M01S00605.comspfm +++|#TKL      #DEF#  31B    # TKL #O"31"#;   # $, TRACK LIMIT. #
00785  M01S00606.comspfm +++|#FLE      #DEF#  32B    # FLE #O"32"#;   # $, FILE LENGTH ERROR. #
00786  M01S00607.comspfm +++|#RIN      #DEF#  33B    # RIN #O"33"#;   # $, RANDOM INDEX ERROR.#
00787  M01S00608.comspfm +++|#DAF      #DEF#  34B    # DAF #O"34"#;   # $, DIRECT ACCESS FILE ERROR.#
00788  M01S00609.comspfm +++|#RPE      #DEF#  35B    # RPE #O"35"#;   # $, REPLACE ERROR. #
Line S00610 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00789  M02S00610.ns2415  ---|#ABT      #DEF#  36B    # ABT #O"36"#;   # PFM ABORTED. #
00790  M01S00004.ns2415  +++|#ABT      #DEF#  36B    # ABT #O"36"#;   # $, PFM ABORTED. #
00791  M01S00611.comspfm +++|#MSE      #DEF#  37B    # MSE #O"37"#;   # $, MASS STORAGE ERROR. #
00792  M01S00612.comspfm +++|#EDA      #DEF#  40B    # EDA #O"40"#;   # ERROR IN FILE DATA. #
00793  M01S00613.comspfm +++|#EPT      #DEF#  41B    # EPT #O"41"#;   # ERROR IN PERMIT DATA. #
00794  M01S00614.comspfm +++|#EDP      #DEF#  42B    # EDP #O"42"#;   # DATA/PERMIT ERRORS. #
00795  M01S00615.comspfm +++|#FLC      #DEF#  43B    # FLC #O"43"#;   # EOR CHANGED BY RECOVERY. #
00796  M01S00616.comspfm +++|#NEM      #DEF#  44B    # NEM #O"44"#;   # NO ERROR MESSAGE. #
Line S00617 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00797  M02S00617.ns2415  ---|#FSE      #DEF#  50B    # FSE #O"50"#;   # FILE BOI/EOR/UN MISMATCH. #
00798  M01S00005.ns2415  +++|#FSE      #DEF#  50B    # FSE #O"50"#;   # $, FILE BOI/EOI/UI MISMATCH.#
00799  M01S00618.comspfm +++|#SSE      #DEF#  51B    # SSE #O"51"#;   # $, SYSTEM SECTOR ERROR. #
Line S00619 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00800  M02S00619.ns2415  ---|#BCS      #DEF#  52B    # BCS #O"52"#;  # $, BAD CATALOG/PERMIT SECTOR.#
00801  M01S00006.ns2415  +++|#BCS      #DEF#  52B    # BCS #O"52"#;   # $, BAD CATALOG/PERMIT SECTOR#
00802  M01S00007.ns2415  +++|#TNR      #DEF#  53B    # TNR #O"53"#;   # $, TRACK NOT RESERVED.#
00803  M01S00620.comspfm +++|#PPE      #DEF#  71B    # PPE #O"71"#;   # (NAME) PERMANENT ERROR. #
00804  M01S00621.comspfm +++|#PSI      #DEF#  72B    # PSI #O"72"#;   # (NAME) STAGE INITIATED. #
Line S00622 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00805  M02S00622.ns2722  ---|#PWE      #DEF#  73B    # PWE #0"73"#;   # (PFN) WAIT ALTER STOR EXEC.#
00806  M01S00002.ns2722  +++|#PWE      #DEF#  73B    # PWE #0"73"#;   # (PFN) WAITING FOR SUBSYSTEM.#
00807  M01S00623.comspfm +++|#FIN      #DEF#  74B    # FIN #O"74"#;   # (NAME) INTERLOCKED. #
00808  M01S00624.comspfm +++|#FDA      #DEF#  75B    # FDA #O"75"#;   # (NAME) IS DIRECT ACCESS. #
00809  M01S00625.comspfm +++|#FIA      #DEF#  76B    # FIA #O"76"#;   # (NAME) IS INDIRECT ACCESS. #
00810  M01S00626.comspfm +++|#FEO      #DEF#  77B    # FEO #O"77"#;   # (NAME) IS EXECUTE ONLY. #
00811  M01S00627.comspfm +++|#SGD      #DEF#  100B   # SGD #O"100"#;  # PF STAGING DISABLED. #
00812  M01S00628.comspfm +++|#IPA      #DEF#  101B   # IPA #O"101"#;  # INCORRECT PFC ADDRESS. #
00813  M01S00629.comspfm +++|#PVE      #DEF#  102B   # PVE #O"102"#;  # PFC VERIFICATION ERROR. #
00814  M01S00630.comspfm +++|#FND      #DEF#  103B   # FND #O"103"#;  # FILE NOT DISK RESIDENT. #
00815  M01S00631.comspfm +++|#INA      #DEF#  104B   # INA #O"104"#;  # INTERLOCK NOT AVAILABLE. #
Line S00632 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00816  M02S00632.253l688 ---|#AIO      #DEF#  105B   # AIO #O"105"#;  # ALTERNATE IMAGE OBSOLETE. #
00817  M01S00077.253l688 +++|#AIO      #DEF#  105B   # AIO #O"105"#;  # NO ALTERNATE STORAGE COPY. #
00818  M01S00633.comspfm +++|#ASE      #DEF#  106B   # ASE #O"106"#;  # ALTERNATE STORAGE ERROR. #
00819  M01S00634.comspfm +++|#FTF      #DEF#  107B   # FTF #O"107"#;  # FNT FULL. #
00820  M01S00635.comspfm +++|#ICU      #DEF#  110B   # ICU #O"110"#;  # INCORRECT CATALOG UPDATE. #
00821  M01S00636.comspfm +++|#PEA      #DEF#  111B   # PEA #O"111"#;  # PFM EXCESS ACTIVITY. #
00822  M01S00637.comspfm +++|#NVX      #DEF#  112B   # NVX #O"112"#;  # NOT VALID TO SET XD/XT. #
00823  M01S00638.comspfm +++|#DEM      #DEF#  113B   # DEM #O"113"#;  # XD/XT EXCEEDS MAXIMUM. #
00824  M01S00639.comspfm +++|#JCA      #DEF#  114B   # JCA #O"114"#;  # JOB CANNOT ACCESS FILE. #
00825  M01S00640.comspfm +++|#LNJ      #DEF#  115B   # LNJ #O"115"#;  # ACC LVL NOT VALID FOR JOB. #
00826  M01S00641.comspfm +++|#WDP      #DEF#  116B   # WDP #O"116"#;  # WRITE-DOWN PROHIBITED. #
00827  M01S00642.comspfm +++|#CNJ      #DEF#  117B   # CNJ #O"117"#;  # ACC CAT NOT VALID FOR JOB. #
00828  M01S00643.comspfm +++|#LNP      #DEF#  120B   # LNP #O"120"#;  # ACC LVL NOT VAL ON PF DEV. #
00829  M01S00644.comspfm +++|#NVD      #DEF#  121B   # NVD #O"121"#;  # NOT VALIDATED TO DOWNGRADE.#
00830  M01S00645.comspfm +++|#NTD      #DEF#  122B   # NTD #O"122"#;  # FILE - NO TEMP DEVICE. #
00831  M01S00646.comspfm +++|#LNF      #DEF#  123B   # LNF #O"123"#;  # ACC LVL NOT VAL FOR FILE. #
00832  M01S00647.comspfm +++|#TPE      #DEF#  124B   # TPE #O"124"#;  # (NAME) TEMPORARY ERROR. #
00833  M01S00648.comspfm +++|#WNF      #DEF#  125B   # WNF #O"125"#;  # WAITING FOR NFL. #
00834  M01S00043.242l642 +++|#WID      #DEF#  126B   # WID #O"126"#;  # WAITING - INACC. DEVICE. #
00835  M01S00044.242l642 +++|#RTR      #DEF#  127B   # RTR #O"127"#;  # ( REQUEST RETRIED BY PFM ) #
00836  M01S00002.ns2631  +++|#ECD      #DEF#  130B   # ECD #O"130"#;  # ERROR IN CATLIST CONT DATA. #
00837  M01S00649.comspfm +++|                                                                      #
00838  M01S00650.comspfm +++|          QUAL   *
00839  M01S00651.comspfm +++|
00840  M01S00652.comspfm +++|
00841  M01S00653.comspfm +++|
00842  M01S00654.comspfm +++|
00843  M01S00655.comspfm +++|**        PERMISSION TYPES.
00844  M01S00656.comspfm +++|
00845  M01S00657.comspfm +++|
00846  M01S00658.comspfm +++|                                                                      #
00847  M01S00659.comspfm +++|#PTWR     #DEF#  0           # PTWR #0#;  # WRITE MODE #
00848  M01S00660.comspfm +++|#PTRD     #DEF#  1           # PTRD #1#;  # READ MODE #
00849  M01S00661.comspfm +++|#PTAP     #DEF#  2           # PTAP #2#;  # APPEND MODE #
00850  M01S00662.comspfm +++|#PTEX     #DEF#  3           # PTEX #3#;  # EXECUTE MODE #
00851  M01S00663.comspfm +++|#PTNU     #DEF#  4           # PTNU #4#;  # NEGATE PERMISSION #
00852  M01S00664.comspfm +++|#PTMD     #DEF#  5           # PTMD #5#;  # MODIFY MODE #
00853  M01S00665.comspfm +++|#PTRM     #DEF#  6           # PTRM #6#;  # READ/ALLOW MODIFY #
00854  M01S00666.comspfm +++|#PTRA     #DEF#  7           # PTRA #7#;  # READ/ALLOW EXTEND #
00855  M01S00667.comspfm +++|#PTUP     #DEF#  10B         # PTUP #O"10"#;  # UPDATE MODE #
00856  M01S00668.comspfm +++|#PTRU     #DEF#  11B         # PTRU #O"11"#;  # READ/ALLOW UPDATE #
00857  M01S00669.comspfm +++|                                               CONTROL NOLIST;
00858  M01S00670.comspfm +++|                                                                      #
00859  M01S00671.comspfm +++| PTLM     EQU    12B         MAXIMUM PERMISSION TYPE
00860  M01S00672.comspfm +++|
00861  M01S00673.comspfm +++|*         NOTE - A NON-ROLLABLE OPTION IS AVAILABLE ON *AFAM* ATTACHES
00862  M01S00674.comspfm +++|*         FOR ALL WRITEABLE MODES (WRITE, MODIFY, APPEND AND UPDATE).
00863  M01S00675.comspfm +++|*         THIS OPTION IS USED BY PP PROGRAMS THAT ARE UPDATING FAST
00864  M01S00676.comspfm +++|*         ATTACH FILES BUT WILL ONLY NEED TO HAVE THE FILE ATTACHED
00865  M01S00677.comspfm +++|*         FOR A SHORT TIME.  WHEN ONE OF THESE PROGRAMS FINDS THE FAST
00866  M01S00678.comspfm +++|*         ATTACH FILE BUSY, IT CHECKS IF IT IS CURRENTLY ATTACHED WITH
00867  M01S00679.comspfm +++|*         THE NON-ROLLABLE OPTION.  IF SO, THE FILE WILL BE AVAILABLE
00868  M01S00680.comspfm +++|*         SHORTLY, SO THE PP WAITS AND TRIES THE *AFAM* FUNCTION AGAIN.
00869  M01S00681.comspfm +++|*         IF NOT, SOME OTHER PROGRAM HAS THE FILE ATTACHED AND THE FILE
00870  M01S00682.comspfm +++|*         MAY NOT BE AVAILABLE FOR AN EXTENDED PERIOD OF TIME.  IN THIS
00871  M01S00683.comspfm +++|*         CASE THE PP DOES NOT WAIT FOR THE FILE BUT ABANDONS THE
00872  M01S00684.comspfm +++|*         FUNCTION IT IS PROCESSING.  THIS OPTION IS USED BY *0AU* WHEN
00873  M01S00685.comspfm +++|*         UPDATING THE *PROFILE* FILE AND BY *0AV* WHEN UPDATING THE
00874  M01S00686.comspfm +++|*         SECURITY COUNT IN THE VALIDATION FILE.  IF A PP PROGRAM USES
00875  M01S00687.comspfm +++|*         *AFAM* TO ATTACH A FAST ATTACH FILE WITHOUT THE NON-ROLLABLE
00876  M01S00688.comspfm +++|*         OPTION SELECTED, THERE MUST BE A LOCAL FNT/FST ENTRY FOR THE
00877  M01S00689.comspfm +++|*         FILE SO THAT USER COUNTS WILL BE UPDATED CORRECTLY BY *REC*
00878  M01S00690.comspfm +++|*         ON RECOVERY.
00879  M01S00691.comspfm +++|          SPACE  4,14
00880  M01S00692.comspfm +++|**        PERMISSION MODE EQUIVALENCES.
00881  M01S00693.comspfm +++|*
00882  M01S00694.comspfm +++|*         BIT POSITION SET INDICATES PERMISSION ALLOWED
00883  M01S00695.comspfm +++|*
00884  M01S00696.comspfm +++|*T,       2/0,1/J,1/I,1/H,1/G,1/F,1/E,1/D,1/C,1/B,1/A
Figure

01234567891011ABCDEFGHIJ0

00885  M01S00697.comspfm +++|*
00886  M01S00698.comspfm +++|*                A           WRITE
00887  M01S00699.comspfm +++|*                B           READ
00888  M01S00700.comspfm +++|*                C           APPEND
00889  M01S00701.comspfm +++|*                D           EXECUTE
00890  M01S00702.comspfm +++|*                E           NULL (NEGATE ALL PERMISSION)
00891  M01S00703.comspfm +++|*                F           MODIFY
00892  M01S00704.comspfm +++|*                G           READ/ALLOW MODIFY
00893  M01S00705.comspfm +++|*                H           READ/ALLOW APPEND
00894  M01S00706.comspfm +++|*                I           UPDATE
00895  M01S00707.comspfm +++|*                J           READ/ALLOW UPDATE
00896  M01S00708.comspfm +++|
00897  M01S00709.comspfm +++|
00898  M01S00710.comspfm +++| MDWR     EQU    1757        WRITE - WR, RD, AP, EX, MD, RM, RA, UP, RU
00899  M01S00711.comspfm +++| MDRD     EQU    12          READ - RD, EX
00900  M01S00712.comspfm +++| MDAP     EQU    4           APPEND - AP
00901  M01S00713.comspfm +++| MDEX     EQU    10          EXECUTE - EX
00902  M01S00714.comspfm +++| MDNU     EQU    0           NULL - NEGATE ALL PERMISSIONS
00903  M01S00715.comspfm +++| MDMD     EQU    1756        MODIFY - RD, AP, EX, MD, RM, RA, UP, RU
00904  M01S00716.comspfm +++| MDRM     EQU    1312        READ/ALLOW MODIFY - RD, EX, RM, RA, RU
00905  M01S00717.comspfm +++| MDRA     EQU    212         READ/ALLOW APPEND - RD, EX, RA
00906  M01S00718.comspfm +++| MDUP     EQU    400         UPDATE - UP
00907  M01S00719.comspfm +++| MDRU     EQU    1012        READ/ALLOW UPDATE - RD, EX, RU
00908  M01S00001.ns2756  +++|
00909  M01S00002.ns2756  +++|
00910  M01S00003.ns2756  +++|
00911  M01S00004.ns2756  +++|
00912  M01S00005.ns2756  +++|*         CATLIST SUBFUNCTIONS (SPECIFIED IN *MODE* FIELD).
00913  M01S00006.ns2756  +++|
00914  M01S00007.ns2756  +++|
00915  M01S00008.ns2756  +++| CTNC     EQU    0           NORMAL CATLIST
00916  M01S00009.ns2756  +++| CTPM     EQU    1           PERMIT CATLIST
00917  M01S00010.ns2756  +++| CTID     EQU    2           NORMAL CATLIST WITH *PFID* INFORMATION
00918  M01S00011.ns2756  +++| CTMX     EQU    3           MAXIMUM USER CATLIST SUBFUNCTION + 1
00919  M01S00012.ns2756  +++| CTCA     EQU    CTMX        ALTERNATE CATLIST (INTERNAL TO *PFM*)
00920  M01S00720.comspfm +++|
00921  M01S00721.comspfm +++|
00922  M01S00722.comspfm +++|
00923  M01S00723.comspfm +++|
00924  M01S00724.comspfm +++|**        SPECIAL REQUESTS.
00925  M01S00725.comspfm +++|
00926  M01S00726.comspfm +++|
Line S00727 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2729
Seq #  *Modification Id* Act 
----------------------------+
00927  M02S00727.ns2729  ---| SRFA     EQU    1           REQUEST FAST ATTACH FILE (*SSJ=*)
00928  M01S00001.ns2729  +++| SRFA     EQU    1           FORCE FAST ATTACH FILE (*SSJ=*)
00929  M01S00728.comspfm +++| SRDN     EQU    2           REQUEST LIST OF FILES ON DEVICE NUMBER DN
00930  M01S00729.comspfm +++| SRCE     EQU    3           CLEAR ERROR STATUS
00931  M01S00730.comspfm +++| SRNF     EQU    4           FORCE NON FAST ATTACH OF SPECIFIED FILE
00932  M01S00731.comspfm +++| SRMR     EQU    5           FORCE MASTER DEVICE RESIDENCY (*SSJ=*)
00933  M01S00732.comspfm +++| SRIE     EQU    6           IGNORE ERROR IDLE STATUS (*SSJ=*)
00934  M01S00733.comspfm +++| SRSY     EQU    7           SET SYSTEM SECTOR (*ASSIGNPF*)
00935  M01S00734.comspfm +++| SRCP     EQU    10B         RESET CHARGE AND PROJECT NUMBERS
Line S00735 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2697
Seq #  *Modification Id* Act 
----------------------------+
00936  M02S00735.ns2697  ---| SRLM     EQU    11B         SPECIAL REQUEST LIMIT + 1
00937  M01S00001.ns2697  +++| SRNB     EQU    11B         REQUIRE FILE NOT BUSY ON *PURGE*
Line S00002 Modification History
M01 (Added by) ns2697
M02 (Updated by) ns2729
Seq #  *Modification Id* Act 
----------------------------+
00938  M02S00002.ns2729  ---| SRLM     EQU    12B         SPECIAL REQUEST LIMIT + 1
00939  M01S00002.ns2729  +++| SRMA     EQU    12B         MIXED FAST ATTACH, TRY FA THEN NF (*SSJ=*)
00940  M01S00003.ns2729  +++| SRLM     EQU    13B         SPECIAL REQUEST LIMIT + 1
00941  M01S00736.comspfm +++|
00942  M01S00737.comspfm +++|
00943  M01S00738.comspfm +++|
00944  M01S00739.comspfm +++|
00945  M01S00740.comspfm +++|                                                                      #
Line S00005 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00946  M02S00005.ns2722  ---|*IF DEF,PFMTXT$
Line S00006 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00947  M02S00006.ns2722  ---|                                               CONTROL LIST;
Line S00007 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00948  M02S00007.ns2722  ---|*ELSE
00949  M01S00741.comspfm +++|                                               CONTROL IFEQ LISTCON,1;
00950  M01S00742.comspfm +++|                                               CONTROL LIST;
00951  M01S00743.comspfm +++|                                               CONTROL FI;
Line S00008 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00952  M02S00008.ns2722  ---|*ENDIF
00953  M01S00744.comspfm +++|                                                                      #
00954  M01S00745.comspfm +++|**        FILE CATEGORIES.
00955  M01S00746.comspfm +++|
00956  M01S00747.comspfm +++|
00957  M01S00748.comspfm +++|                                                                      #
00958  M01S00749.comspfm +++|#FCPR     #DEF#  0           # FCPR #0#;  # PRIVATE FILES #
00959  M01S00750.comspfm +++|#FCSP     #DEF#  1           # FCSP #1#;  # SEMIPRIVATE FILES #
00960  M01S00751.comspfm +++|#FCPB     #DEF#  2           # FCPB #2#;  # PUBLIC FILES #
00961  M01S00752.comspfm +++|#FCLI     #DEF#  2           # FCLI #2#;  # LIBRARY FILES #
00962  M01S00753.comspfm +++|                                                                      #
00963  M01S00754.comspfm +++|
00964  M01S00755.comspfm +++|
00965  M01S00756.comspfm +++|
00966  M01S00757.comspfm +++|
00967  M01S00758.comspfm +++|
00968  M01S00759.comspfm +++|**        BACKUP REQUIREMENT.
00969  M01S00760.comspfm +++|
00970  M01S00761.comspfm +++|
00971  M01S00762.comspfm +++|                                                                      #
00972  M01S00763.comspfm +++|#BRNO     #DEF#  1           # BRNO #1#;  # NO BACKUP
00973  M01S00764.comspfm +++|                                            REQUIRED #
00974  M01S00765.comspfm +++|#BRAL     #DEF#  2           # BRAL #2#;  # BACKUP ALWAYS
00975  M01S00766.comspfm +++|                                            REQUIRED #
00976  M01S00767.comspfm +++|#BRMD     #DEF#  3           # BRMD #3#;  # MEDIA DEPENDENT #
00977  M01S00768.comspfm +++|
00978  M01S00769.comspfm +++|#BRMX     #DEF#  3           # BRMX #3#; #  MAXIMUM BR VALUE #
00979  M01S00770.comspfm +++|                                                                      #
00980  M01S00771.comspfm +++| BRDE     EQU    BRAL        DEFAULT *BR* VALUE
00981  M01S00772.comspfm +++|          ERRNG  BRMX-BRDE   INCORRECT *BR* DEFAULT
00982  M01S00773.comspfm +++|          ERRZR  BRDE        INCORRECT *BR* DEFAULT
00983  M01S00774.comspfm +++|
00984  M01S00775.comspfm +++|
00985  M01S00776.comspfm +++|
00986  M01S00777.comspfm +++|
00987  M01S00778.comspfm +++|**        PREFERRED RESIDENCE.
00988  M01S00779.comspfm +++|
00989  M01S00780.comspfm +++|
00990  M01S00781.comspfm +++|                                                                      #
00991  M01S00782.comspfm +++|#RSLK     #DEF#  1           # RSLK #1#;  # LOCKED TO DISK #
00992  M01S00783.comspfm +++|#RSDS     #DEF#  2           # RSDS #2#;  # DISK RESIDENCE
00993  M01S00784.comspfm +++|                                            PREFERRED #
Line S00785 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00994  M02S00785.253l688 ---|#RSMS     #DEF#  3           # RSNS #3#;  # MSF RESIDENCE
Line S00078 Modification History
M01 (Added by) 253l688
M02 (Updated by) spfm3
Seq #  *Modification Id* Act 
----------------------------+
00995  M02S00078.spfm3   ---|#RSMS     #DEF#  3           # RSNS #3#;  # CARTRIDGE RESIDENCE
00996  M01S00001.spfm3   +++|#RSMS     #DEF#  3           # RSMS #3#;  # CARTRIDGE RESIDENCE
00997  M01S00786.comspfm +++|                                            PREFERRED #
00998  M01S00787.comspfm +++|#RSNP     #DEF#  4           # RSNP #4#;  # NO PREFERENCE #
00999  M01S00079.253l688 +++|#RSTP     #DEF#  5           # RSTP #5#;  # TAPE RESIDENCE
01000  M01S00080.253l688 +++|                                            PREFERRED #
01001  M01S00788.comspfm +++|
Line S00789 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01002  M02S00789.253l688 ---|#RSMX     #DEF#  4           # RSMX #4#; #  MAXIMUM PR VALUE #
01003  M01S00081.253l688 +++|#RSMX     #DEF#  5           # RSMX #5#; #  MAXIMUM PR VALUE #
01004  M01S00790.comspfm +++|                                                                      #
01005  M01S00791.comspfm +++| RSDE     EQU    RSNP        DEFAULT *PR* VALUE
01006  M01S00792.comspfm +++|          ERRNG  RSMX-RSDE   INCORRECT *PR* DEFAULT
01007  M01S00793.comspfm +++|          ERRZR  RSDE        INCORRECT *PR* DEFAULT
01008  M01S00794.comspfm +++|
01009  M01S00795.comspfm +++|
01010  M01S00796.comspfm +++|
01011  M01S00797.comspfm +++|
Line S00798 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01012  M02S00798.253l688 ---|**        ALTERNATE STORAGE TYPES.
01013  M01S00082.253l688 +++|**        CARTRIDGE ALTERNATE STORAGE TYPES.
01014  M01S00799.comspfm +++|                                                                      #
01015  M01S00800.comspfm +++|#ATNO     #DEF#  0           # ATNO #0#;  # ALTERNATE STORAGE - NONE #
01016  M01S00801.comspfm +++|#ATMS     #DEF#  1           # ATMS #1#;  # ALTERNATE STORAGE - MSS #
Line S00802 Modification History
M01 (Added by) comspfm
M02 (Updated by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01017  M02S00802.242l642 ---|#ATAS     #DEF#  2           # ATAS #2#;  # ALTERNATE STORAGE - MAS #
01018  M01S00045.242l642 +++|#ATAS     #DEF#  2           # ATAS #2#;  # ALTERNATE STORAGE - MSE #
01019  M01S00036.274l797 +++|#ATOD     #DEF#  3           # ATOD #3#;  # ALTERNATE STORAGE - OPTICS#
01020  M01S00803.comspfm +++|                                                                      #
Line S00804 Modification History
M01 (Added by) comspfm
M02 (Updated by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
01021  M02S00804.274l797 ---| ATMAX    EQU    ATAS        MAXIMUM *AT* VALUE
01022  M01S00037.274l797 +++| ATMAX    EQU    ATOD        MAXIMUM *AT* VALUE
01023  M01S00805.comspfm +++|
01024  M01S00806.comspfm +++|
01025  M01S00807.comspfm +++|
01026  M01S00808.comspfm +++|
Line S00809 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01027  M02S00809.253l688 ---|**        ALTERNATE STORAGE STATUS FLAGS.
01028  M01S00083.253l688 +++|**        CARTRIDGE ALTERNATE STORAGE STATUS FLAGS.
01029  M01S00810.comspfm +++|
01030  M01S00811.comspfm +++|
01031  M01S00812.comspfm +++|                                                                      #
01032  M01S00813.comspfm +++|#AFOBS    #DEF#  0           # AFOBS #0#;  # ALTERNATE STORAGE COPY
01033  M01S00814.comspfm +++|                                             OF FILE OBSOLETE #
01034  M01S00815.comspfm +++|#AFPSE    #DEF#  1           # AFPSE #1#;  # SYSTEM ERROR(S) ON
01035  M01S00816.comspfm +++|                                             ALTERNATE STORAGE #
01036  M01S00817.comspfm +++|#AFPDE    #DEF#  2           # AFPDE #2#;  # DATA ERROR(S) ON
01037  M01S00818.comspfm +++|                                             ALTERNATE STORAGE #
01038  M01S00819.comspfm +++|#AFPDR    #DEF#  3           # AFPDR #3#;  # DISK COPY HAS BEEN
01039  M01S00820.comspfm +++|                                             *PSUEDO-RELEASED* #
01040  M01S00821.comspfm +++|#AFVER    #DEF#  4           # AFVER #4#;  # ALTERNATE STORAGE ADD-
01041  M01S00822.comspfm +++|                                             RESS TO BE VERIFIED #
01042  M01S00823.comspfm +++|#AFTMP    #DEF#  5           # AFTMP #5#;  # TEMPORARY ERROR ON
01043  M01S00824.comspfm +++|                                             ALTERNATE STORAGE #
01044  M01S00825.comspfm +++|#AFFRE    #DEF#  6           # AFFRE #6#;  # ALTERNATE STORAGE COPY
01045  M01S00826.comspfm +++|                                             TO BE REMOVED FROM CART #
01046  M01S00827.comspfm +++|
01047  M01S00828.comspfm +++|
01048  M01S00829.comspfm +++|#AFLOK    #DEF#  13B         # AFLOK #O"13"#;  # INDIRECT ACCESS FILE
01049  M01S00830.comspfm +++|                                                 UNCHANGED SINCE UGET #
01050  M01S00831.comspfm +++|                                                                      #
01051  M01S00832.comspfm +++|
01052  M01S00833.comspfm +++| AFMAX    EQU    AFFRE       MAXIMUM ALTERNATE STORAGE FLAG
01053  M01S00834.comspfm +++|*                            THAT CAN BE SET/CLEARED BY *SETAF*.
01054  M01S00835.comspfm +++|
01055  M01S00836.comspfm +++|
01056  M01S00837.comspfm +++|*         THE FOLLOWING MASKS CORRESPOND TO THE BITS DEFINED ABOVE.
01057  M01S00838.comspfm +++|
01058  M01S00839.comspfm +++|
01059  M01S00840.comspfm +++| AFOBSM   EQU    1           *AFOBS*
01060  M01S00841.comspfm +++| AFPSEM   EQU    2           *AFPSE*
01061  M01S00842.comspfm +++| AFPDEM   EQU    4           *AFPDE*
01062  M01S00843.comspfm +++| AFPDRM   EQU    10          *AFPDR*
01063  M01S00844.comspfm +++| AFVERM   EQU    20          *AFVER*
01064  M01S00845.comspfm +++| AFTMPM   EQU    40          *AFTMP*
01065  M01S00846.comspfm +++| AFFREM   EQU    100         *AFFRE*
01066  M01S00847.comspfm +++| AFLOKM   EQU    4000        *AFLOK*
01067  M01S00084.253l688 +++|
01068  M01S00085.253l688 +++|
01069  M01S00086.253l688 +++|
01070  M01S00087.253l688 +++|
01071  M01S00088.253l688 +++|**        TAPE ALTERNATE STORAGE STATUS FLAGS.
01072  M01S00089.253l688 +++|
01073  M01S00090.253l688 +++|
01074  M01S00091.253l688 +++|                                                                      #
01075  M01S00092.253l688 +++|#TFVER    #DEF#  0           # TFVER #0#;  # TAPE ALTERNATE STORAGE
01076  M01S00093.253l688 +++|                                             PRESENT ON *PFLOAD* #
01077  M01S00094.253l688 +++|#TFSVS    #DEF#  1           # TFSVS #1#;  # SECONDARY VSN EXISTS #
01078  M01S00095.253l688 +++|#TFPVN    #DEF#  2           # TFPVN #2#;  # PRIMARY VSN
01079  M01S00096.253l688 +++|                                             NOT AVAILABLE #
01080  M01S00097.253l688 +++|#TFSVN    #DEF#  3           # TFSVN #3#;  # SECONDARY VSN
01081  M01S00098.253l688 +++|                                             NOT AVAILABLE #
01082  M01S00099.253l688 +++|#TFEPV    #DEF#  4           # TFEPV #4#;  # DATA ERROR ON
01083  M01S00100.253l688 +++|                                             PRIMARY VSN #
01084  M01S00101.253l688 +++|#TFESV    #DEF#  5           # TFESV #5#;  # DATA ERROR ON
01085  M01S00102.253l688 +++|                                             SECONDARY VSN #
01086  M01S00038.274l797 +++|#TFLIF    #DEF#  6           # TFLIF #6#;  # FILE ON *LI* FORMAT
01087  M01S00039.274l797 +++|                                             TAPE #
01088  M01S00040.274l797 +++|#TFCTS    #DEF#  7           # TFCTS #7#;  # FILE ON CARTRIDGE TAPE
01089  M01S00041.274l797 +++|                                             (*CT* OR *AT*) #
01090  M01S00042.274l797 +++|#TFACS    #DEF#  10B         # TFACS #O"10"#;  # FILE ON ACS CARTRIDGE
01091  M01S00043.274l797 +++|                                                 TAPE (*AT*) #
01092  M01S00103.253l688 +++|
01093  M01S00104.253l688 +++|#TFLOK    #DEF#  13B         # TFLOK #O"13"#;  # FILE UNCHANGED SINCE
01094  M01S00105.253l688 +++|                                                 DATA READ BY *PFDUMP*
01095  M01S00106.253l688 +++|                                                 (SET BY *PFU*)       #
01096  M01S00107.253l688 +++|                                                                      #
01097  M01S00108.253l688 +++|
01098  M01S00109.253l688 +++| TFMAX    EQU    TFLOK       MAXIMUM TAPE ALTERNATE STORAGE FLAG
01099  M01S00110.253l688 +++|*                            THAT CAN BE SET/CLEARED BY *SETAF*.
01100  M01S00111.253l688 +++|
01101  M01S00112.253l688 +++|
01102  M01S00113.253l688 +++|*         THE FOLLOWING MASKS CORRESPOND TO THE BITS DEFINED ABOVE.
01103  M01S00114.253l688 +++|
01104  M01S00115.253l688 +++|
01105  M01S00116.253l688 +++| TFVERM   EQU    1           *TFVER*
01106  M01S00117.253l688 +++| TFSVSM   EQU    2           *TFSVS*
01107  M01S00118.253l688 +++| TFPVNM   EQU    4           *TFPVN*
01108  M01S00119.253l688 +++| TFSVNM   EQU    10          *TFSVN*
01109  M01S00120.253l688 +++| TFEPVM   EQU    20          *TFEPV*
01110  M01S00121.253l688 +++| TFESVM   EQU    40          *TFESV*
01111  M01S00044.274l797 +++| TFLIFM   EQU    100         *TFLIF*
01112  M01S00045.274l797 +++| TFCTSM   EQU    200         *TFCTS*
01113  M01S00046.274l797 +++| TFACSM   EQU    400         *TFACS*
01114  M01S00122.253l688 +++| TFLOKM   EQU    4000        *TFLOK*
01115  M01S00848.comspfm +++|
01116  M01S00849.comspfm +++|
01117  M01S00850.comspfm +++|
01118  M01S00851.comspfm +++|
01119  M01S00852.comspfm +++|**        ALTERNATE CATLIST PERMISSIONS.
01120  M01S00853.comspfm +++|
01121  M01S00854.comspfm +++|
01122  M01S00855.comspfm +++|                                                                      #
01123  M01S00856.comspfm +++|#ACNO     #DEF#  1           # ACNO #1#;  # ALTERNATE CATLIST NOT
01124  M01S00857.comspfm +++|                                            PERMITTED #
01125  M01S00858.comspfm +++|#ACYS     #DEF#  2           # ACYS #2#;  # ALTERNATE CATLIST
01126  M01S00859.comspfm +++|                                            PERMITTED #
01127  M01S00860.comspfm +++|                                              CONTROL NOLIST;
01128  M01S00861.comspfm +++|                                                                      #
01129  M01S00862.comspfm +++|
01130  M01S00863.comspfm +++| ACMX     EQU    2           MAXIMUM ALTERNATE CATLIST PERMISSION
01131  M01S00864.comspfm +++|
01132  M01S00001.ns2351  +++| ACDF     EQU    ACNO        DEFAULT PERMISSION FOR NEW FILES
01133  M01S00002.ns2351  +++| ACEX     EQU    ACNO        DEFAULT PERMISSION FOR EXISTING FILES
01134  M01S00003.ns2351  +++|
01135  M01S00865.comspfm +++|
01136  M01S00866.comspfm +++|
01137  M01S00867.comspfm +++|
01138  M01S00868.comspfm +++|**        ENTRY LOCATIONS OF PFM CALL BLOCKS.
01139  M01S00869.comspfm +++|
01140  M01S00870.comspfm +++|
01141  M01S00871.comspfm +++|*         SYSTEM CALL BLOCK (FET).
01142  M01S00872.comspfm +++|
01143  M01S00873.comspfm +++| CFSN     EQU    0           SYSTEM FILE NAME
01144  M01S00874.comspfm +++| CFAL     EQU    4           FILE ACCESS LEVEL
01145  M01S00875.comspfm +++| CFFC     EQU    5           FILE ACCESS CATEGORY SET
01146  M01S00876.comspfm +++| CFCN     EQU    6           CATLIST CONTINUATION DATA (RANDOM INDEX)
01147  M01S00877.comspfm +++| CFPN     EQU    10B         PERMANENT FILE NAME
01148  M01S00878.comspfm +++| CFCT     EQU    10B         FILE CATEGORY
01149  M01S00879.comspfm +++| CFMD     EQU    10B         FILE MODE
01150  M01S00880.comspfm +++| CFOU     EQU    11B         OPTIONAL USER
01151  M01S00881.comspfm +++| CFPW     EQU    12B         FILE PASSWORD
01152  M01S00882.comspfm +++| CFUC     EQU    13B         USER CONTROL WORD
01153  M01S00883.comspfm +++| CFPK     EQU    14B         PACKNAME
01154  M01S00884.comspfm +++| CFNF     EQU    15B         NEW FILE NAME
01155  M01S00885.comspfm +++| CFXT     EQU    15B         ACCESS EXPIRATION DATE/TERM
01156  M01S00886.comspfm +++|*         EQU    16B         RESERVED
01157  M01S00887.comspfm +++| CFPR     EQU    17B         FILE PREFERRED RESIDENCE
01158  M01S00888.comspfm +++| CFBR     EQU    17B         FILE BACKUP REQUIREMENT
01159  M01S00889.comspfm +++| CFSS     EQU    17B         FILE SUBSYSTEM
01160  M01S00890.comspfm +++| CFAP     EQU    17B         ALTERNATE CATLIST PERMISSION
01161  M01S00891.comspfm +++| CFSR     EQU    17B         SPECIAL FUNCTION REQUEST BLOCK POINTER
01162  M01S00892.comspfm +++| CFLM     EQU    20B         FET LIMIT FOR PF PARAMETERS
01163  M01S00893.comspfm +++|
01164  M01S00894.comspfm +++|
01165  M01S00895.comspfm +++|
01166  M01S00896.comspfm +++|
01167  M01S00897.comspfm +++|*         SPECIAL FUNCTION REQUEST BLOCK.
01168  M01S00898.comspfm +++|
01169  M01S00899.comspfm +++| SFID     EQU    0           PERMANENT FILE INDEX (*PFC* ADDRESS)
01170  M01S00900.comspfm +++| SFES     EQU    1           ALTERNATE STORAGE ERROR STATUS
Line S00901 Modification History
M01 (Added by) comspfm
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01171  M02S00901.253l688 ---| SFAS     EQU    1           ALTERNATE STORAGE ADDRESS
01172  M01S00123.253l688 +++| SFAS     EQU    1           ALTERNATE STORAGE POINTER INFORMATION
01173  M01S00902.comspfm +++| SFCD     EQU    2           CREATION DATE AND TIME
01174  M01S00903.comspfm +++| SFFM     EQU    3           FAMILY
01175  M01S00904.comspfm +++| SFUI     EQU    3           USER INDEX
01176  M01S00905.comspfm +++| SFBL     EQU    4           SPECIAL FUNCTION BLOCK LENGTH
01177  M01S00906.comspfm +++|
01178  M01S00907.comspfm +++|
01179  M01S00908.comspfm +++|
01180  M01S00909.comspfm +++|
01181  M01S00910.comspfm +++|
01182  M01S00911.comspfm +++|**        CATALOG ENTRY LOCATIONS.
01183  M01S00912.comspfm +++|
01184  M01S00913.comspfm +++|
01185  M01S00914.comspfm +++| DEFC     IFPP
01186  M01S00915.comspfm +++| FCFN     EQU    0           FILE NAME (42 BITS)
01187  M01S00916.comspfm +++| FCUI     EQU    3           USER INDEX (18 BITS)
01188  M01S00917.comspfm +++| FCLF     EQU    5           LENGTH OF FILE (24 BITS)
01189  M01S00918.comspfm +++| FCBT     EQU    10          FIRST TRACK OF PERMANENT FILE (12 BITS)
01190  M01S00919.comspfm +++| FCBS     EQU    11          FIRST SECTOR OF PERMANENT FILE (12 BITS)
01191  M01S00920.comspfm +++| FCRI     EQU    12          PERMIT RANDOM INDEX (24 BITS)
01192  M01S00921.comspfm +++| FCCD     EQU    14          FILE CREATION DATE AND TIME (36 BITS)
Line S00922 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01193  M02S00922.ns2367  ---| FCAC     EQU    17          ACCESS COUNT OF FILE (18 BITS)
01194  M01S00001.ns2367  +++| FCAC     EQU    17          ACCESS COUNT OF FILE (24 BITS)
01195  M01S00923.comspfm +++| FCMD     EQU    21          DATA MODIFICATION DATE-TIME (36 BITS)
01196  M01S00924.comspfm +++| FCCT     EQU    24          CATALOG TYPE (6 BITS)
01197  M01S00925.comspfm +++| FCAM     EQU    24          CATALOG ACCESS MODE (6 BITS)
01198  M01S00926.comspfm +++| FCEF     EQU    25          FILE ERROR FLAGS (3 BITS)
01199  M01S00927.comspfm +++| FCEC     EQU    25          FILE ERROR CODE (3 BITS)
01200  M01S00928.comspfm +++| FCDN     EQU    25          DEVICE NUMBER (6 BITS)
01201  M01S00929.comspfm +++| FCEO     EQU    FCDN        DEVICE NUMBER (6 BITS)
01202  M01S00930.comspfm +++| FCAD     EQU    26          LAST ACCESS DATE-TIME (36 BITS)
01203  M01S00047.274l797 +++| FCOA     EQU    31          ARCHIVE OPTICAL DISK ADDRESS (24 BITS)
01204  M01S00931.comspfm +++| FCKD     EQU    33          CONTROL MODIFICATION DATE-TIME (36 BITS)
01205  M01S00932.comspfm +++| FCRS     EQU    36          PREFERRED RESIDENCE (3 BITS)
01206  M01S00933.comspfm +++| FCBR     EQU    36          BACKUP REQUIRED (3 BITS)
01207  M01S00934.comspfm +++| FCFS     EQU    36          FILE SUBSYSTEM (6 BITS)
01208  M01S00935.comspfm +++| FCAP     EQU    37          ALTERNATE CATLIST PERMISSION (2 BITS)
01209  M01S00936.comspfm +++| FCUD     EQU    40          UTILITY CONTROL DATE-TIME (36 BITS)
01210  M01S00937.comspfm +++| FCPW     EQU    43          FILE PASSWORD (42 BITS)
01211  M01S00938.comspfm +++| FCXD     EQU    46          PASSWORD EXPIRATION DATE (18 BITS)
Line S00939 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01212  M02S00939.ns2367  ---| FCAF     EQU    50          ALTERNATE STORAGE COPY FLAGS
Line S00940 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01213  M02S00940.ns2367  ---| FCAT     EQU    51          ALTERNATE STORAGE TYPE
Line S00941 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01214  M02S00941.ns2367  ---| FCAA     EQU    52          ALTERNATE STORAGE ADDRESS
01215  M01S00002.ns2367  +++| FCAF     EQU    50          ALTERNATE STORAGE COPY FLAGS (12 BITS)
01216  M01S00003.ns2367  +++| FCAT     EQU    51          ALTERNATE STORAGE TYPE (6 BITS)
01217  M01S00004.ns2367  +++| FCAA     EQU    52          ALTERNATE STORAGE ADDRESS (36 BITS)
01218  M01S00048.274l797 +++| FCAV     EQU    53          ARCHIVE OPTICAL DISK VSN POINTER (24 BITS)
01219  M01S00942.comspfm +++| FCAL     EQU    56          FILE ACCESS LEVEL (3 BITS)
01220  M01S00943.comspfm +++| FCFC     EQU    57          FILE ACCESS CATEGORY (32 BITS)
Line S00944 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01221  M02S00944.ns2367  ---| FCCN     EQU    62          CHARGE NUMBER
01222  M01S00005.ns2367  +++| FCCN     EQU    62          CHARGE NUMBER (60 BITS)
01223  M01S00945.comspfm +++| FCP1     EQU    67          PROJECT NUMBER (FIRST 10 CHARACTERS)
01224  M01S00946.comspfm +++| FCP2     EQU    74          PROJECT NUMBER (SECOND 10 CHARACTERS)
Line S00947 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01225  M02S00947.ns2367  ---| FCX5     EQU    101         RESERVED FOR CDC
Line S00006 Modification History
M01 (Added by) ns2367
M02 (Updated by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01226  M02S00006.253l688 ---| FCX5     EQU    101         RESERVED FOR CDC (60 BITS)
01227  M01S00124.253l688 +++| FCTF     EQU    101         TAPE ALTERNATE STORAGE FLAGS (12 BITS)
01228  M01S00125.253l688 +++| FCTS     EQU    102         TAPE FILE SEQUENCE NUMBER (18 BITS)
01229  M01S00126.253l688 +++| FCTV     EQU    104         ARCHIVE TAPE VSN POINTER (24 BITS)
01230  M01S00948.comspfm +++| FCCW     EQU    106         USER CONTROL WORD (60 BITS)
01231  M01S00949.comspfm +++| FCIW     EQU    113         INSTALLATION WORD (60 BITS)
01232  M01S00950.comspfm +++| DEFC     ENDIF
01233  M01S00951.comspfm +++|
01234  M01S00952.comspfm +++| DEFC     IFCP
01235  M01S00953.comspfm +++|                                                                      #
Line S00009 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
01236  M02S00009.ns2722  ---|*IF DEF,PFMTXT$
Line S00010 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
01237  M02S00010.ns2722  ---|                                               CONTROL LIST;
Line S00011 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
01238  M02S00011.ns2722  ---|*ELSE
01239  M01S00954.comspfm +++|                                               CONTROL IFEQ LISTCON,1;
01240  M01S00955.comspfm +++|                                               CONTROL LIST;
01241  M01S00956.comspfm +++|                                               CONTROL FI;
Line S00012 Modification History
M01 (Added by) spfm2
M02 (Updated by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
01242  M02S00012.ns2722  ---|*ENDIF
01243  M01S00957.comspfm +++|
01244  M01S00958.comspfm +++|#FCFN     #DEF#  0           # FCFN #0#;  # FILE NAME (42 BITS) #
01245  M01S00959.comspfm +++|#FCUI     #DEF#  0           # FCUI #0#;  # USER INDEX (18 BITS) #
01246  M01S00960.comspfm +++|#FCLF     #DEF#  1           # FCLF #1#;  # LENGTH OF FILE (24 BITS) #
01247  M01S00961.comspfm +++|#FCBT     #DEF#  1           # FCBT #1#;  # BEGINNING TRACK OF PERM-
01248  M01S00962.comspfm +++|                                            ANENT FILE (12 BITS) #
01249  M01S00963.comspfm +++|#FCBS     #DEF#  1           # FCBS #1#;  # BEGINNING SECTOR OF
01250  M01S00964.comspfm +++|                                            PERMANENT FILE (12 BITS) #
01251  M01S00965.comspfm +++|#FCRI     #DEF#  2           # FCRI #2#;  # PERMIT RANDOM INDEX
01252  M01S00966.comspfm +++|                                            (24 BITS) #
01253  M01S00967.comspfm +++|#FCCD     #DEF#  2           # FCCD #2#;  # FILE CREATION DATE AND
01254  M01S00968.comspfm +++|                                            TIME (36 BITS) #
01255  M01S00969.comspfm +++|#FCAC     #DEF#  3           # FCAC #3#;  # ACCESS COUNT OF FILE
Line S00970 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01256  M02S00970.ns2367  ---|                                            (18 BITS) #
01257  M01S00007.ns2367  +++|                                            (24 BITS) #
01258  M01S00971.comspfm +++|#FCMD     #DEF#  3           # FCMD #3#;  # DATA MODIFICATION DATE
01259  M01S00972.comspfm +++|                                            AND TIME (36 BITS) #
01260  M01S00973.comspfm +++|#FCCT     #DEF#  4           # FCCT #4#;  # CATALOG TYPE (6 BITS) #
01261  M01S00974.comspfm +++|#FCAM     #DEF#  4           # FCAM #4#;  # CATALOG ACCESS MODE
01262  M01S00975.comspfm +++|                                            (6 BITS) #
01263  M01S00976.comspfm +++|#FCEF     #DEF#  4           # FCEF #4#;  # FILE ERROR FLAGS (3 BITS) #
01264  M01S00977.comspfm +++|#FCEC     #DEF#  4           # FCEC #4#;  # FILE ERROR CODE (3 BITS) #
01265  M01S00978.comspfm +++|#FCDN     #DEF#  4           # FCDN #4#;  # DEVICE NUMBER (6 BITS) #
01266  M01S00979.comspfm +++|#FCEO     #DEF#  4           # FCEO #4#;  # DEVICE NUMBER (6 BITS) #
01267  M01S00980.comspfm +++|#FCAD     #DEF#  4           # FCAD #4#;  # LAST ACCESS DATE AND
01268  M01S00981.comspfm +++|                                            TIME (36 BITS) #
01269  M01S00049.274l797 +++|#FCOA     #DEF#  5           # FCOA #5#;  # ARCHIVE OPTICAL DISK
01270  M01S00050.274l797 +++|                                            ADDRESS (24 BITS) #
01271  M01S00982.comspfm +++|#FCKD     #DEF#  5           # FCKD #5#;  # CONTROL MODIFICATION
01272  M01S00983.comspfm +++|                                            DATE AND TIME (36 BITS) #
Line S00984 Modification History
M01 (Added by) comspfm
M02 (Updated by) ns2367
Seq #  *Modification Id* Act 
----------------------------+
01273  M02S00984.ns2367  ---|#FCRS     #DEF#  6           # FCRS #6#;  # PREFERRED RESIDENCE #
Proceed to Part 1
cdc/nos2.source/opl.opl871/common/comspfm.txt ยท Last modified: by 127.0.0.1