*GLOBAL DATA                                            HEADER  FUPGBL  0001.000
         M.PGM     FUP.GBL,MPX-32,3.6.1,00                              0002.000
         SPACE                                                          0003.000
*                                                                       0004.000
************************************************************************0005.000
*                                                                      *0006.000
*                    PROPRIETARY INFORMATION                           *0007.000
*                    -----------------------                           *0008.000
*   THE INFORMATION CONTAINED HEREIN IS PROPRIETARY TO ENCORE          *0009.000
*   COMPUTER CORPORATION AND/OR ITS VENDORS, AND ITS USE, DISCLOSURE,  *0010.000
*   OR DUPLICATION IS SUBJECT TO THE RESTRICTIONS STATED IN THE        *0011.000
*   STANDARD ENCORE COMPUTER CORPORATION LICENSE TERMS AND CONDITIONS  *0012.000
*   OR THE APPROPRIATE THIRD-PARTY SUBLICENSE AGREEMENT.               *0013.000
*                                                                      *0014.000
*                       RESTRICTED RIGHTS                              *0015.000
*                       -----------------                              *0016.000
*   USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT IS SUBJECT       *0017.000
*   TO RESTRICTIONS AS SET FOURTH IN SUBDIVISION (c) (1) (ii) OF       *0018.000
*   THE RIGHTS IN TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT       *0019.000
*   252.227.7013                                                       *0020.000
************************************************************************0021.000
* (C) COPYRIGHT 1989 ENCORE COMPUTER CORPORATION                       *0022.000
*     ALL RIGHTS RESERVED                                              *0023.000
************************************************************************0024.000
*                                                                       0025.000
*    FUNCTIONAL DESCRIPTION:                                            0026.000
*                                                                       0027.000
*        THIS MODULE CONTAINS GLOBAL DATA DEFINITIONS USED              0028.000
*        BY COMMAND MODULES AND THEIR ASSOCIATED UTILITY                0029.000
*        ROUTINES.                                                      0030.000
*                                                                       0031.000
*********************************************************************   0032.000
*                                                                   *   0033.000
*        HISTORY OF FUPGBL             MPX 3.6.0                    *   0034.000
*                                                                   *   0035.000
*********************************************************************   0036.000
*                                                                       0037.000
*        VOLMGR REV 3.6.0.12                                    EQIC360B0038.000
*        MODULES: FUPGBL (REV 3.6.0.03)                         EQIC360B0039.000
*        MODULES: FUPLOG (REV 3.6.0.04)                         EQIC360B0040.000
*        MODULES: FUPRSD (REV 3.6.0.06)                         EQIC360B0041.000
*                                                               EQIC360B0042.000
*        08/25/93  10833 REMOVE WARNING MESSAGES FOR SEOF/      EQIC360B0043.000
*                  IDIRSEOF MISMATCH.                           EQIC360B0044.000
*                                                                       0045.000
*        VOLMGR REV 3.6.0.02                                    EQIC360A0046.000
*        MODULES: FUPGBL (REV 3.6.0.02)                         EQIC360A0047.000
*                                                               EQIC360A0048.000
*        03/11/93  10833 ADD UDTADDR TO HOLD UDT ADDRESS FOR    EQIC360A0049.000
*                  TAPE DRIVE.                                  EQIC360A0050.000
*                                                                       0051.000
*        VOLMGR REV 3.6.0.01                                    EQIC360 0052.000
*        MODULES: FUPGBL (REV 3.6.0.01)                         EQIC360 0053.000
*                                                               EQIC360 0054.000
*        02/12/93  10833 ADD SCSI QIC SUPPORT                   EQIC360 0055.000
*                                                                       0056.000
*********************************************************************   0057.000
*                                                                   *   0058.000
*        HISTORY OF VOLUME MANAGER     MPX 3.5U02A                  *   0059.000
*                                                                   *   0060.000
*********************************************************************   0061.000
*                                                                       0062.000
*        VOLMGR REV 3.5.U02A.01                                 E3RMS35 0063.000
*        MODULES: FUPRES (REV 3.5U02A.01)                       E3RMS35 0064.000
*                 FUPGBL (REV 3.5U02A.01)                       E3RMS35 0065.000
*                 FUPMAN (REV 3.5U02A.01)                       E3RMS35 0066.000
*                 SJ.VPRE                                       E3RMS35 0067.000
*        ENHANCEMENT: E3RMS35                                   E3RMS35 0068.000
*                                                               E3RMS35 0069.000
*        05/15/92 10833 CODE IS CHANGED IN MODULES FUPRES,      E3RMS35 0070.000
*                 FUPGBL, AND FUPMAN TO USE THE SVC M.LOGMVT    E3RMS35 0071.000
*                 (H.REMM,32 - SVC 2,X'4D') TO CONSTRUCT THE    E3RMS35 0072.000
*                 VOLUME NAME LIST.  THIS WILL FIND ALL THE     E3RMS35 0073.000
*                 VOLUMES ON THE LOCAL SYSTEM AS WELL AS THE    E3RMS35 0074.000
*                 VOLUMES ON ANY HOST NODE(S) ON AN RMSS3.1     E3RMS35 0075.000
*                 SYSTEM.  ALSO,  IF ON A NODE WITH NO SYSTEM   E3RMS35 0076.000
*                 VOLUME, ABORT WITH ERROR MESSAGE IF USER      E3RMS35 0077.000
*                 ASKS FOR "SYSTEM" VOLUME IN A "RESTORE"       E3RMS35 0078.000
*                 COMMAND (UNDEFINED IN THIS CONTEXT).          E3RMS35 0079.000
**********************************************************************  0080.000
*                                                                       0081.000
*    MACROS                                                             0082.000
*                                                                       0083.000
         M.RR.TEQ                  RRS OFFSETS                          0084.000
         M.MV.TEQ                  MOUNTED VOLUME TABLE EQUATES E3RMS35 0085.000
*                                                                       0086.000
*    EXTERNAL DEFINITIONS:                                              0087.000
*                                                                       0088.000
         DEF       RLB.BUF         TO HOLD AN RLB                       0089.000
         DEF       FUPTIME         DATE/TIME OF RUN START               0090.000
         DEF       RDTR.BUF        TO BUILD RDTR IN                     0091.000
         DEF       PNB.BUF         TO BUILD PNB IN                      0092.000
         DEF       RCB.BUF         TO BUILD RCB IN                      0093.000
         DEF       RIDADDR         TO HOLD A RID               ! 32B03  0094.000
         DEF       UDTADDR         UDT ADDRESS                  EQIC360A0095.000
         DEF       CNP.BUF         TO BUILD CNP IN                      0096.000
         DEF       RD1.BUF         TO HOLD A RESOURCE DESC.             0097.000
         DEF       RD2.BUF         TO HOLD A RESOURCE DESC.             0098.000
         DEF       RRS.BUF         TO HOLD TYPE 6 RRS                   0099.000
         DEF       INQ.BUF         TO HOLD RESOURCE INQUIRY REPLY       0100.000
         DEF       MVTE.BUF        HOLDS AN MVT ENTRY           E3RMS35 0101.000
         DEF       FUN.SAVE        ADDRESS OF FUNCTION STRING           0102.000
         DEF       TAPE.NUM        REPEAT COUNT OF TAPE MOVEMENT        0103.000
         DEF       RID.FUP         HOLDS RID AFTER CREATES              0104.000
         DEF       FUPERROR        ERROR FLAG FOR ABORT                 0105.000
         DEF       BORTCODE        1W TO HOLD ABORT CODE                0106.000
         DEF       FUPERR1         FUP ERROR CODE                       0107.000
         DEF       FUPERR2         FUP ERROR CODE                       0108.000
         DEF       FUPERR3         FUP ERROR CODE                       0109.000
         DEF       FUPERR4         FUP ERROR CODE                       0110.000
         DEF       FUPERR5         FUP ERROR CODE                       0111.000
         DEF       FUPERR6         FUP ERROR CODE                       0112.000
         DEF       FUPERR7         FUP ERROR CODE                       0113.000
         DEF       FUPERR8         FUP ERROR CODE                       0114.000
         DEF       FUPERR9         FUP ERROR CODE                       0115.000
         DEF       FUPERR10        FUP ERROR CODE                       0116.000
         DEF       FUPERR11        FUP ERROR CODE                       0117.000
         DEF       FUPERR12        FUP ERROR CODE                       0118.000
         DEF       FUPERR13        FUP ERROR CODE                       0119.000
         DEF       FUPERR14        FUP ERROR CODE                       0120.000
         DEF       FUPERR15        FUP ERROR CODE                       0121.000
         DEF       FUPERR16        FUP ERROR CODE                       0122.000
         DEF       FU2ERR1         FUP ERROR CODE                       0123.000
         DEF       FU2ERR2         FUP ERROR CODE                       0124.000
         DEF       FU2ERR3         FUP ERROR CODE                       0125.000
         DEF       FU2ERR4         FUP ERROR CODE                       0126.000
         DEF       INTERR1         INTERNAL ERROR (BUG!!)               0127.000
         DEF       INTERR2         INTERNAL ERROR                       0128.000
         DEF       INTERR4         INTERNAL ERROR                       0129.000
*                                                                       0130.000
* FUNCTION ADDRESSES                                                    0131.000
*                                                                       0132.000
         DEF       F.LRES                                               0133.000
         DEF       F.BFIL                                               0134.000
         DEF       F.BIMA                                               0135.000
         DEF       F.COPY                                               0136.000
         DEF       F.CCOM                                               0137.000
         DEF       F.CDIR                                               0138.000
         DEF       F.CFIL                                               0139.000
         DEF       F.ACCOM                                              0140.000
         DEF       F.ACDIR                                              0141.000
         DEF       F.ACFIL                                              0142.000
         DEF       F.CVRT                                               0143.000
         DEF       F.DCOM                                               0144.000
         DEF       F.DDIR                                               0145.000
         DEF       F.DFIL                                               0146.000
         DEF       F.EXTD                                               0147.000
         DEF       F.LIMA                                               0148.000
         DEF       F.LSAV                                               0149.000
         DEF       F.LVOL                                               0150.000
         DEF       F.RENM                                               0151.000
         DEF       F.REST                                               0152.000
         DEF       F.RPOS                                               0153.000
         DEF       F.REWI                                               0154.000
         DEF       F.SAVE                                               0155.000
         DEF       F.SDT                                                0156.000
         DEF       F.SDTM                                               0157.000
         DEF       F.SET                                                0158.000
         DEF       F.SEND                                               0159.000
         DEF       F.SFIL                                               0160.000
         DEF       F.SIMA                                               0161.000
         DEF       F.TRUN                                               0162.000
*                                                                       0163.000
*        CNP OPTION VALUES                                              0164.000
*                                                                       0165.000
         DEF       CNP.ACC1                                             0166.000
         DEF       CNP.ACC2                                             0167.000
         DEF       CNP.ACC3                                             0168.000
         DEF       CNP.ACC4                                             0169.000
         DEF       CNP.ACC5                                             0170.000
         DEF       CNP.ACC6                                             0171.000
         DEF       CNP.ACCD                                             0172.000
         DEF       CNP.ACC7                                             0173.000
         DEF       CNP.ACC8                                    ! 32B01  0174.000
*                                                                       0175.000
*        RRS OPTION VALUES                                              0176.000
*                                                                       0177.000
         DEF       RRS.OPT1                                             0178.000
         DEF       RRS.OPT2                                             0179.000
         DEF       RRS.OPT3                                             0180.000
*                                                                       0181.000
*        RRS ACCESS VALUES                                              0182.000
*                                                                       0183.000
         DEF       RRS.ACC1                                             0184.000
         DEF       RRS.ACC2                                             0185.000
         DEF       RRS.ACC3                                             0186.000
         DEF       RRS.ACC4                                             0187.000
*                                                                       0188.000
*        MASKS                                                          0189.000
*                                                                       0190.000
         DEF       ADR.MASK        MASK CC'S LEAVING ADDRESS            0191.000
         DEF       CC.MASK         MASK ADDRESS LEAVING CC'S            0192.000
*        DEF       BY0.MASK        MASK ALL BUT BYTE 0                  0193.000
*                                                                       0194.000
*        ABORT CODES                                                    0195.000
*                                                                       0196.000
         DEF       FUPABC1                                              0197.000
         DEF       FUPABC2                                              0198.000
         DEF       FUPABC3                                              0199.000
         DEF       FUPABC4                                              0200.000
         DEF       FUPABC5                                     85-0367  0201.000
         DEF       FUPABC6         TAPE I/O ERROR               C001-33 0202.000
*                                                                       0203.000
*        GENERAL ERROR MESSAGES                                         0204.000
*                                                                       0205.000
         DEF       GEN.M001                                             0206.000
         DEF       GEN.M002                                             0207.000
         DEF       GEN.M003                                             0208.000
         DEF       GEN.M004                                             0209.000
         DEF       GEN.M005                                             0210.000
         DEF       GEN.M006                                             0211.000
         DEF       GEN.M007                                             0212.000
         DEF       GEN.M008                                             0213.000
         DEF       GEN.M009                                             0214.000
         DEF       GEN.M010                                             0215.000
         DEF       GEN.M011                                             0216.000
         DEF       GEN.M012                                             0217.000
         DEF       GEN.M013                                             0218.000
         DEF       GEN.M014                                             0219.000
         DEF       GEN.M015                                             0220.000
         DEF       GEN.M016                                             0221.000
         DEF       GEN.M017                                             0222.000
         DEF       GEN.M018                                             0223.000
         DEF       GEN.M019                                             0224.000
         DEF       GEN.M020                                             0225.000
         DEF       GEN.M021                                             0226.000
         DEF       GEN.M022                                             0227.000
         DEF       GEN.M023                                             0228.000
         DEF       GEN.M024                                             0229.000
         DEF       GEN.M025                                             0230.000
         DEF       GEN.M026                                             0231.000
         DEF       GEN.M027                                             0232.000
         DEF       GEN.M028                                             0233.000
         DEF       GEN.M029                                             0234.000
         DEF       GEN.M030                                             0235.000
         DEF       GEN.M031                                    82-1543  0236.000
         DEF       GEN.M032                                    V.23     0237.000
         DEF       GEN.M033                                    83-0776  0238.000
         DEF       GEN.M034                                     E3RMS35 0239.000
         DEF       GEN.M035                                     EQIC360 0240.000
*        DEF       GEN.M036                             EQIC360 EQIC360B0241.000
*        DEF       GEN.M037                             EQIC360 EQIC360B0242.000
*                                                                       0243.000
*    DATA DECLARATIONS                                                  0244.000
*                                                                       0245.000
         BOUND     1D                                                   0246.000
RLB.BUF  RES       4D              TO HOLD AN RLB                       0247.000
FUPTIME  DATAD     0               DATE/TIME OF RUN START               0248.000
RID.FUP  RES       8W              HOLDS RID AFTER CREATES              0249.000
PNB.BUF  RES       18W             PATHNAME BLOCK                       0250.000
RCB.BUF  RES       16W             RESOURCE CREATE BLOCK                0251.000
RIDADDR  RES       12W             RID ADDRESS                 ! 32B03  0252.000
CNP.BUF  RES       6W              CNP BUFFER                           0253.000
*                                                                       0254.000
*****     RDTR.BUF AND RD1.BUF MUST BE CONSECUTIVE     *****            0255.000
*                                                                       0256.000
RDTR.BUF RES       192W            RDTR BUFFER                          0257.000
RD1.BUF  RES       192W            TO HOLD A RESOURCE DESC.             0258.000
RD2.BUF  RES       192W            TO HOLD A  RESOURCE DESC.            0259.000
         BOUND     1D                                                   0260.000
RRS.BUF  RES       RRS.SIZ*4       LARGEST RRS BUFFER NEEDED            0261.000
INQ.BUF  RES       8W              RESOURCE INQUIRY REPLY               0262.000
MVTE.BUF RES       MV.SIZE*4       HOLDS AN MVT ENTRY           E3RMS35 0263.000
FUN.SAVE RES       1W              FUNCTION STRING ADDRESS              0264.000
TAPE.NUM RES       1W              REPEAT COUNT FOR TAPE MOVEMENT       0265.000
FUPERROR DATAW     0               INCREMENTED FOR EACH ERROR           0266.000
BORTCODE DATAW     C'    '         TO HOLD 4 CHARACTER ABORT CODE       0267.000
UDTADDR  REZ       1W              UDT ADDRESS                  EQIC360A0268.000
*                                                                       0269.000
* ERROR CODES GENERATED FROM WITHIN FUP                                 0270.000
*                                                                       0271.000
FUPERR1  GEN       8/MOD.FUP,24/1  SAVE - I/O ERROR READING DISC        0272.000
FUPERR2  GEN       8/MOD.FUP,24/2  SAVE - I/O ERROR WRITING TAPE        0273.000
FUPERR3  GEN       8/MOD.FUP,24/3  SAVE - EOM WRITING TAPE              0274.000
FUPERR4  GEN       8/MOD.FUP,24/4  RESTORE - FILE NOT IN IMAGE          0275.000
FUPERR5  GEN       8/MOD.FUP,24/5  RESTORE - EXPLICIT 'TO' DIR .....    0276.000
*                                      ..... DOES NOT EXIST             0277.000
FUPERR6  GEN       8/MOD.FUP,24/6  RESTORE - TAPE READ I/O ERROR        0278.000
FUPERR7  GEN       8/MOD.FUP,24/7  RESTORE - EOF/EOM ON TEMP FILE WRITE 0279.000
FUPERR8  GEN       8/MOD.FUP,24/8  RESTORE - TEMP FILE WRITE ERROR      0280.000
         SPACE                                                          0281.000
FUPERR9  GEN       8/MOD.FUP,24/9  EOF/EOM ON READ FROM TAPE            0282.000
FUPERR10 GEN       8/MOD.FUP,24/10 EOF/EOM ON WRITE TO TAPE             0283.000
FUPERR11 GEN       8/MOD.FUP,24/11 EOF/EOM ON READ FROM DISC            0284.000
FUPERR12 GEN       8/MOD.FUP,24/12 EOF/EOM ON WRITE TO DISC             0285.000
FUPERR13 GEN       8/MOD.FUP,24/13 I/O ERROR(S) ON READ FROM TAPE       0286.000
FUPERR14 GEN       8/MOD.FUP,24/14 I/O ERROR(S) ON WRITE TO TAPE        0287.000
FUPERR15 GEN       8/MOD.FUP,24/15 I/O ERROR(S) ON READ FROM DISC       0288.000
FUPERR16 GEN       8/MOD.FUP,24/16 I/O ERROR(S) ON WRITE TO DISC        0289.000
*                                                                       0290.000
*        GENERAL FUP RELATED ERRORS                                     0291.000
*                                                                       0292.000
FU2ERR1  GEN       8/MOD.FU2,24/1  TEMPORARY FILE ALLOCATION FAILURE    0293.000
FU2ERR2  GEN       8/MOD.FU2,24/2  NO RESOURES FOUND TO DELETE          0294.000
FU2ERR3  GEN       8/MOD.FU2,24/3  SAVED RTM CORE FILES NOT ALLOWED ON  0295.000
*                                  SAVE TAPES -- CONVERT                0296.000
FU2ERR4  GEN       8/MOD.FU2,24/4  EOF/EOM OR I/O ERROR(S)              0297.000
*                                                                       0298.000
* INTERNAL INCONSISTENCIES (BUGS)                                       0299.000
*                                                                       0300.000
INTERR1  GEN       8/MOD.INT,24/1  LOG IMAGE - NO PROTOTYPE ENTRY       0301.000
INTERR2  GEN       8/MOD.INT,24/2  RENAME - NO PROTOTYPE ENTRY          0302.000
INTERR4  GEN       8/MOD.INT,24/4  SDT  --  NO PROTOTYPE ENTRY FOR      0303.000
*                                  SYSTEM IMAGE FILE PATHNAME           0304.000
*                                                                       0305.000
F.BFIL   DATAB     C'BACKSPACE FILE (',0                                0306.000
F.BIMA   DATAB     C'BACKSPACE      (',0                                0307.000
F.CVRT   DATAB     C'CONVERT FILE    ',0                                0308.000
F.COPY   DATAB     C'COPY            ',0                                0309.000
F.CCOM   DATAB     C'CREATE COMMON   ',0                                0310.000
F.CDIR   DATAB     C'CREATE DIRECTORY',0                                0311.000
F.CFIL   DATAB     C'CREATE FILE     ',0                                0312.000
F.ACCOM  DATAB     C'AUDIT COMMEN    ',0                                0313.000
F.ACDIR  DATAB     C'AUDIT DIRECTORY ',0                                0314.000
F.ACFIL  DATAB     C'AUDIT FILE      ',0                                0315.000
F.DCOM   DATAB     C'DELETE COMMON   ',0                                0316.000
F.DDIR   DATAB     C'DELETE DIRECTORY',0                                0317.000
F.DFIL   DATAB     C'DELETE FILE     ',0                                0318.000
F.EXTD   DATAB     C'EXTEND          ',0                                0319.000
F.LIMA   DATAB     C'LOG IMAGE       ',0                                0320.000
F.LSAV   DATAB     C'LOG SAVEFILE    ',0                                0321.000
F.LVOL   DATAB     C'LOG FILE        ',0                                0322.000
F.LRES   DATAB     C'LOG RESOURCE    ',0                                0323.000
F.RENM   DATAB     C'RENAME          ',0                                0324.000
F.REST   DATAB     C'RESTORE         ',0                                0325.000
F.RPOS   DATAB     C'RESTORE POSITION',0                                0326.000
F.REWI   DATAB     C'REWIND         (',0                                0327.000
F.SAVE   DATAB     C'SAVE            ',0                                0328.000
F.SDT    DATAB     C'SDT             ',0                                0329.000
F.SDTM   DATAB     C'SDT MASTER      ',0                                0330.000
F.SET    DATAB     C'SET             ',0                                0331.000
F.SEND   DATAB     C'SKIP END       (',0                                0332.000
F.SFIL   DATAB     C'SKIP FILE      (',0                                0333.000
F.SIMA   DATAB     C'SKIP IMAGE     (',0                                0334.000
F.TRUN   DATAB     C'TRUNCATE        ',0                                0335.000
         SPACE     5                                                    0336.000
*                                                                       0337.000
*        ERROR MESSAGE Z-STRINGS                                        0338.000
*                                                                       0339.000
         SPACE                                                          0340.000
FU2M001  DATAB     C' ?     TEMPORARY FILE ALLOCATION FAILURE  --  '    0341.000
         DATAB     C'COMMAND TERMINATED.',0                             0342.000
FU2M002  DATAB     C' NO RESOURCES FOUND TO DELETE.',0                  0343.000
         SPACE     5                                                    0344.000
         BOUND     1W                                                   0345.000
         SPACE                                                          0346.000
*                                                                       0347.000
*        CNP ACCESS VALUES                                              0348.000
*                                                                       0349.000
CNP.ACC1 DATAH     X'0140'         READ ONLY, EXCLUSIVE USE             0350.000
CNP.ACC2 DATAH     X'0240'         WRITE ACCESS, EXCLUSIVE USE          0351.000
CNP.ACC3 DATAH     X'0120'         READ ONLY, IMPLICIT SHARED  ! 32B01  0352.000
CNP.ACC4 DATAH     X'0220'         WRITE ACC., IMPL.SHAR., UBL ! 32B01  0353.000
CNP.ACC5 DATAH     X'0440'         UPDATE ACC., EXCL.USE, UBL.          0354.000
CNP.ACC6 DATAH     X'0400'         UPDATE ACC., IMPLICIT SHARED         0355.000
CNP.ACC7 DATAH     X'0540'         APPEND ACCESS, EXCLUSIVE USE         0356.000
CNP.ACC8 DATAH     X'0420'         UPDATE ACC., IMP.SHAR., UBL ! 32B01  0357.000
CNP.ACCD DATAH     0               DEFAULT ACCESS & USAGE               0358.000
         SPACE                                                          0359.000
         BOUND     1W                                                   0360.000
         SPACE                                                          0361.000
*                                                                       0362.000
*        RRS ACCESS VALUES                                              0363.000
*                                                                       0364.000
RRS.ACC1 DATAW     X'10004000'     UPDATE ACCESS, EXCLUSIVE USE         0365.000
RRS.ACC2 DATAW     X'40004000'     WRITE ACCESS, EXCLUSIVE USE          0366.000
RRS.ACC3 DATAW     X'80004000'     READ ACCESS, EXCLUSIVE USE           0367.000
RRS.ACC4 DATAW     X'80000000'     READ ACCESS, IMPLICIT SHARING        0368.000
*                                                                       0369.000
*        RRS OPTION VALUES                                              0370.000
*                                                                       0371.000
RRS.OPT1 DATAW     X'04800000'     UNBLOCKED I/O, AUTOMATIC OPEN        0372.000
RRS.OPT2 DATAW     X'00800000'     AUTOMATIC OPEN                       0373.000
RRS.OPT3 DATAW     X'08800000'     AUTOMATIC OPEN BLOCKED               0374.000
         SPACE                                                          0375.000
*                                                                       0376.000
*        MASK VALUES                                                    0377.000
*                                                                       0378.000
ADR.MASK DATAW     X'000FFFFF'     MASK CC'S LEAVING (20 BITS) ADDRESS  0379.000
CC.MASK  DATAW     X'F8000000'     MASK ALL BUT CC'S                    0380.000
*Y0.MASK DATAW     X'FF000000'     MASK ALL BUT BYTE 0                  0381.000
         SPACE     5                                                    0382.000
*                                                                       0383.000
*        ABORT CODES                                                    0384.000
*                                                                       0385.000
FUPABC1  DATAW     C'VO01'         GENERAL CATTCH-ALL                   0386.000
FUPABC2  DATAW     C'VO02'         COMMAND OUTPUT DEV/FILE OPEN FAILURE 0387.000
FUPABC3  DATAW     C'VO03'         COMMAND OUTPUT DEV/FILE EOF/EOM      0388.000
FUPABC4  DATAW     C'VO04'         COMMAND OUTPUT DEV/FILE I/O ERROR(S) 0389.000
FUPABC5  DATAW     C'VO05'         TAPE I/O ERROR DURING SAVE           0390.000
FUPABC6  DATAW     C'VO06'         TAPE I/O ERR ON SAVE         C001-33 0391.000
         SPACE     5                                                    0392.000
*                                                                       0393.000
*        GENERAL ERROR MESSAGES                                         0394.000
*                                                                       0395.000
GEN.M001 DATAB     C'UNABLE TO ""OPEN"" SAVE TAPE',0                    0396.000
GEN.M002 DATAB     C'UNABLE TO ALLOCATE/OPEN A TEMPORARY FILE',0        0397.000
GEN.M003 DATAB     C' SAVED RTM CORE FILES NOT ALLOWED',0               0398.000
GEN.M004 DATAB     C'EOF/EOM ',0                                        0399.000
GEN.M005 DATAB     C'UNABLE TO ALLOCATE NEWLY CREATED PERMANENT FILE',0 0400.000
GEN.M006 DATAB     C'UNABLE TO DEALLOCATE PERMANENT FILE',0             0401.000
GEN.M007 DATAB     C'I/O ERROR(S) ',0                                   0402.000
GEN.M008 DATAB     C'LINE (INPUT) BUFFER OVERFLOW -- COMMAND STRING '   0403.000
         DATAB     C'TOO LONG',0                                        0404.000
GEN.M009 DATAB     C'EOF/EOM WHEN LINE CONTINUATION IN EFFECT',0        0405.000
GEN.M010 DATAB     C'EOF/EOM WHEN CONFIRMING ACTION TO TAKE',0          0406.000
GEN.M011 DATAB     C'I/O TAPE (LFC ""TAP"") MUST BE ASSIGNED AS '       0407.000
         DATAB     C'UNBLOCKED',0                              ! 32B02  0408.000
GEN.M012 DATAB     C'I/O TAPE (LFC ""TAP"") NOT ASSIGNED',0    ! 32B02  0409.000
GEN.M013 DATAB     C'LOGICAL FILE CODE ""TAP"" NOT ASSIGNED',0          0410.000
GEN.M014 DATAB     C' LFC ""TAP"" MUST BE ASSIGNED FOR UNBLOCKED I/O',0 0411.000
GEN.M015 DATAB     C' LFC ""TAP"" MUST BE ASSIGNED TO TAPE OR FLOPPY',0 0412.000
GEN.M016 DATAB     C'UNABLE TO ALLOCATE/OPEN DEVICE ASSIGNED TO LFC'    0413.000
         DATAB     C' ""TAP"" ',0                                       0414.000
GEN.M017 DATAB     C' UNABLE TO ALLOCATE/OPEN A PERMANENT FILE',0       0415.000
GEN.M018 DATAB     C'0VOLUME NAME LIST (VNL) IS FULL',0                 0416.000
GEN.M019 DATAB     C'UNABLE TO ALLOCATE/OPEN FOR READING',0             0417.000
GEN.M020 DATAB     C'NO ACCESS ALLOWED',0                               0418.000
GEN.M021 DATAB     C' UNABLE TO GET RES. DESCR. VIA LOCATE RESOURCE'    0419.000
         DATAB     C' SERVICE',0                                        0420.000
GEN.M022 DATAB     C' UNABLE TO CLOSE A RESOURCE',0                     0421.000
GEN.M023 DATAB     C' UNABLE TO OPEN COMMAND INPUT DEVICE/FILE',0       0422.000
GEN.M024 DATAB     C' RESOURCE INQUIRY HAS FAILED UNEXPECTEDLY',0       0423.000
GEN.M025 DATAB     C' NO MATCHES FOUND FOR PATHNAME(S) INPUT ON '       0424.000
         DATAB     C'COMMAND LINE',0                                    0425.000
GEN.M026 DATAB     C'DESTINATION FILE ALREADY EXISTS',0                 0426.000
GEN.M027 DATAB     C'  POSITIONED AT LOGICAL END OF TAPE',0             0427.000
GEN.M028 DATAB     C' TAPE OUT OF POSITION',0                           0428.000
GEN.M029 DATAB     C' ERROR ENCOUNTERED WHILE SORTING FILE PATHNAMES',0 0429.000
GEN.M030 DATAB     C' VOLUME NAMES MUST BE IDENTICAL FOR ""TO"" & '     0430.000
         DATAB     C'""FROM"" PATHNAMES',0                              0431.000
GEN.M031 DATAB     C' NOSAVE OPTION SET',0                     82-1543  0432.000
GEN.M032 DATAB     C' DIRECTORY HAS NO ACTIVE ENTRIES',0       V.23     0433.000
*EN.M033 DATAB     C' TAP ASSIGNMENT CONFLICT --MULTI VOLUME LABEL',0   0434.000
* GEN.M033 WAS ADDED TO COVER MULTI VOLUME LABEL PROBLEM       83-0776  0435.000
* GEN.M033 IS MODIFIED TO REFLECT ANOTHER CAUSE: WRONG DENSITY  S860105 0436.000
GEN.M033 DATAB     C' IMPROPER TAPE ASSIGNMENT OR '             S860105A0437.000
         DATAB     C' WRONG TAPE DENSITY',0                     S860105A0438.000
GEN.M034 DATAB     C' ERROR IN LOGGING MOUNTED VOLUME TABLE',0  E3RMS35 0439.000
GEN.M035 DATAB     C' BACKSPACE FILE NOT SUPPORTED FOR '        EQIC360 0440.000
         DATAB     C'SEOF MODE',0                               EQIC360 0441.000
*EN.M036 DATAB     C' WARNING: SAVE TAPE CREATED WITH S EQIC360 EQIC360B0442.000
*EN.M037 DATAB     C' WARNING: SAVE TAPE CREATED WITH S EQIC360 EQIC360B0443.000
         SPACE     2                                                    0444.000
END      END                                                            0445.000
