NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   0

TABLE OF CONTENTS   



   (2)      38  DECLARATIONS

   (3)      62  NT$CREATE - PERFORM NETWORK CREATE FUNCTION

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   1

011                                                                                                                              (1)



                                     0000     1 	$BEGIN	NT0CREATE,011,NF$NETWORK,<NETWORK CREATE FILE>

                                     0000     2 

                                     0000     3 

                                     0000     4 ;

                                     0000     5 ;			  COPYRIGHT (c) 1977, 1978 BY

                                     0000     6 ;	      DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

                                     0000     7 ;

                                     0000     8 ; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED

                                     0000     9 ; ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE

                                     0000    10 ; INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER

                                     0000    11 ; COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY

                                     0000    12 ; OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY

                                     0000    13 ; TRANSFERRED.

                                     0000    14 ;

                                     0000    15 ; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE

                                     0000    16 ; AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT

                                     0000    17 ; CORPORATION.

                                     0000    18 ;

                                     0000    19 ; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS

                                     0000    20 ; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.

                                     0000    21 ;

                                     0000    22 

                                     0000    23 ;++

                                     0000    24 ; FACILITY: RMS32

                                     0000    25 ;

                                     0000    26 ; ABSTRACT:

                                     0000    27 ;	THIS MODULE COMMUNICATES WITH THE FILE ACCESS LISTENER AT THE

                                     0000    28 ;	REMOTE NODE TO CREATE THE SPECIFIED FILE.

                                     0000    29 ;

                                     0000    30 ; ENVIRONMENT: VAX/VMS

                                     0000    31 ;

                                     0000    32 ; AUTHOR: JAMES A. KRYCKA,	CREATION DATE: 9-DEC-77

                                     0000    33 ;

                                     0000    34 ; MODIFICATIONS:

                                     0000    35 ;

                                     0000    36 ;--

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   2

011             DECLARATIONS                                                                                                     (2)



                                     0000    38 	.SBTTL	DECLARATIONS

                                     0000    39 

                                     0000    40 ;

                                     0000    41 ; INCLUDE FILES:

                                     0000    42 ;

                                     0000    43 	$DAPDEF				; DEFINE DAP CONTROL BLOCK SYMBOLS

                                     0000    44 	$FABDEF				; DEFINE FAB CONTROL BLOCK SYMBOLS

                                     0000    45 	$IFBDEF				; DEFINE IFAB SYMBOLS

                                     0000    46 	$NWADEF				; DEFINE NETWORK WORK AREA SYMBOLS

                                     0000    47 	$XABALLDEF			; DEFINE ALLOCATION XAB SYMBOLS

                                     0000    48 	.LIST	MEB

                                     0000    49 ;

                                     0000    50 ; MACROS:

                                     0000    51 ;

                                     0000    52 ;	NONE

                                     0000    53 ;

                                     0000    54 ; EQUATED SYMBOLS:

                                     0000    55 ;

                                     0000    56 ;	NONE

                                     0000    57 ;

                                     0000    58 ; OWN STORAGE:

                                     0000    59 ;

                                     0000    60 ;	NONE

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   3

011             NT$CREATE - PERFORM NETWORK CREATE FUNCTION                                                                      (3)



                                     0000    62 	.SBTTL	NT$CREATE - PERFORM NETWORK CREATE FUNCTION

                                     0000    63 

                                     0000    64 ;++

                                     0000    65 ; FUNCTIONAL DESCRIPTION:

                                     0000    66 ;

                                     0000    67 ;	NT$CREATE ENGAGES IN A DAP DIALOGUE WITH THE REMOTE FAL TO

                                     0000    68 ;	CREATE THE SPECIFIED FILE.

                                     0000    69 ;

                                     0000    70 ; CALLING SEQUENCE:

                                     0000    71 ;

                                     0000    72 ;	BSBW	NT$CREATE

                                     0000    73 ;

                                     0000    74 ; INPUT PARAMETERS:

                                     0000    75 ;

                                     0000    76 ;	R11	IMPURE AREA ADDRESS

                                     0000    77 ;	R10	FWA ADDRESS

                                     0000    78 ;	R9	IFAB ADDRESS

                                     0000    79 ;	R8	FAB ADDRESS

                                     0000    80 ;

                                     0000    81 ; IMPLICIT INPUTS:

                                     0000    82 ;

                                     0000    83 ;	NONE

                                     0000    84 ;

                                     0000    85 ; OUTPUT PARAMETERS:

                                     0000    86 ;

                                     0000    87 ;	R0	STATUS CODE (RMS)

                                     0000    88 ;	R1-R7	DESTROYED

                                     0000    89 ;	AP	DESTROYED

                                     0000    90 ;

                                     0000    91 ; IMPLICIT OUTPUTS:

                                     0000    92 ;

                                     0000    93 ;	NONE

                                     0000    94 ;

                                     0000    95 ; COMPLETION CODES:

                                     0000    96 ;

                                     0000    97 ;	STANDARD RMS COMPLETION CODES.

                                     0000    98 ;

                                     0000    99 ; SIDE EFFECTS:

                                     0000   100 ;

                                     0000   101 ;	NONE

                                     0000   102 ;

                                     0000   103 ;--

                                     0000   104 

                                     0000   105 NT$CREATE::				; CONTROL POINT

                                     0000   106 	$TSTPT	NTCREATE		;

                 00000200'9F     D6  0000       		INCL	@#PIO$GL_FMLH+512+TPT$L_NTCREATE

            57         28 A9     D0  0006   107 	MOVL	IFB$L_NWA_PTR(R9),R7	; GET ADDRESS OF NWA

                          FFF3'  30  000A   108 	BSBW	NT$EXCH_CNF		; EXCHANGE CONFIGURATION MESSAGES

                                     000D   109 					;  WITH FAL

            01            50     E8  000D   110 	BLBS	R0,10$			; BRANCH ON SUCCESS

                                 05  0010   111 	RSB				; EXIT WITH RMS CODE IN R0

                          FFEC'  30  0011   112 10$:	BSBW	RM$SETALLOC		; UPDATE FAB FROM ALLOCATION XAB

       0150 C7            56     D0  0014   113 	MOVL	R6,NWA$T_SPARE(R7)	; SAVE ADDRESS OF ALLOCATION XAB

            51         08 A6     9A  0019   114 	MOVZBL	XAB$B_AOP(R6),R1	; MUST UPDATE FOP SEPARATELY

                          52     D4  001D   115 	CLRL	R2			;  FROM AOP FIELD

                                     001F   116 	MAPBIT	XAB$V_CTG,FAB$V_CTG	; MAP CTG BIT

            51            07     E1  001F       	BBC	#XAB$V_CTG,R1,30000$

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   4

011             NT$CREATE - PERFORM NETWORK CREATE FUNCTION                                                                      (3)



                          04         0022       

            52            14     E3  0023       	BBCS	#FAB$V_CTG,R2,30000$

                          00         0026       

                                     0027       30000$:

                                     0027   117 	MAPBIT	XAB$V_CBT,FAB$V_CBT	; MAP CBT BIT

            51            05     E1  0027       	BBC	#XAB$V_CBT,R1,30001$

                          04         002A       

            52            15     E3  002B       	BBCS	#FAB$V_CBT,R2,30001$

                          00         002E       

                                     002F       30001$:

         04 A8   00300000 8F     CA  002F   118 	BICL2	#<FAB$M_CTG!FAB$M_CBT>,FAB$L_FOP(R8)

         04 A8            52     C8  0037   119 	BISL2	R2,FAB$L_FOP(R8)	; UPDATE FOP FIELD

            54       0144 C7     D0  003B   120 	MOVL	NWA$Q_BUFFER+4(R7),R4	; GET ADDRESS OF BUFFER

            55            54     D0  0040   121 	MOVL	R4,R5			; INITIALIZE NEXT BYTE POINTER

            85            02     90  0043   122 	MOVB	#DAP$K_ATT_MSG,(R5)+	; STORE DAP MESSAGE TYPE FIELD

                          85     94  0046   123 	CLRB	(R5)+			; ZERO FLAGS FIELD

            51       1868 8F     3C  0048   124 	MOVZWL	#<DAP$M_RAT!DAP$M_MRS!DAP$M_ALQ!DAP$M_DEQ!DAP$M_FOP>,R1

                                     004D   125 					; INITIALIZE FIELD REQEUST MASK

         1F A8            01     91  004D   126 	CMPB	#FAB$C_FIX,FAB$B_RFM(R8) ; CHECK FOR FIXED LENGTH FORMAT

                          03     13  0051   127 	BEQL	12$			;

            51            05     C8  0053   128 	BISL2	#<DAP$M_DATATYPE!DAP$M_RFM>,R1

                                     0056   129 					; ADD DATATYPE AND RFM FIELDS TO MASK

         1D A8            00     91  0056   130 12$:	CMPB	#FAB$C_SEQ,FAB$B_ORG(R8) ; CHECK FOR SEQ ORG

                          07     13  005A   131 	BEQL	14$			; 

            51   00000282 8F     C8  005C   132 	BISL2	#<DAP$M_ORG!DAP$M_BKS!DAP$M_MRN>,R1

                                     0063   133 					; ADD ORG, BKS, AND MRN FIELDS TO MASK

         1F A8            03     91  0063   134 14$:	CMPB	#FAB$C_VFC,FAB$B_RFM(R8) ; CHECK FOR VFC FORMAT

                          04     12  0067   135 	BNEQ	20$			;

                                     0069   136 	SSB	#DAP$V_FSZ,R1		; ADD FSZ FIELD TO MASK

            51            08     E2  0069       		BBSS	#DAP$V_FSZ,R1,30002$

                          00         006C       

                                     006D       30002$:

            56            51     D0  006D   137 20$:	MOVL	R1,R6			; SAVE FIELD REQUEST MASK

                          FF8D'  30  0070   138 	BSBW	NT$CVT_BIN2EXT		; STORE ATTMENU AS AN EXTENSIBLE FIELD

            56            00     E1  0073   139 	BBC	#DAP$V_DATATYPE,R6,22$	; DEFAULT DATATYPE = IMAGE

                          03         0076       

            85            01     90  0077   140 	MOVB	#<1@DAP$V_ASCII>,(R5)+	; STORE DATATYPE FIELD

            56            01     E1  007A   141 22$:	BBC	#DAP$V_ORG,R6,24$	; DEFAULT ORG = SEQUENTIAL

                          04         007D       

            85         1D A8     90  007E   142 	MOVB	FAB$B_ORG(R8),(R5)+	; STORE ORG FIELD

            56            02     E1  0082   143 24$:	BBC	#DAP$V_RFM,R6,26$	; DEFAULT RFM = FIXED LENGTH

                          04         0085       

            85         1F A8     90  0086   144 	MOVB	FAB$B_RFM(R8),(R5)+	; STORE RFM FIELD

            85         1E A8     90  008A   145 26$:	MOVB	FAB$B_RAT(R8),(R5)+	; STORE RAT FIELD

            85         36 A8     B0  008E   146 	MOVW	FAB$W_MRS(R8),(R5)+	; STORE MRS FIELD

            51         10 A8     D0  0092   147 	MOVL	FAB$L_ALQ(R8),R1	; GET ALQ VALUE

                          FF67'  30  0096   148 	BSBW	NT$CVT_BIN2IMG		; STORE ALQ AS AN IMAGE FIELD

            56            07     E1  0099   149 	BBC	#DAP$V_BKS,R6,28$	; USED ONLY IF ORG = RELATIVE

                          04         009C       

            85         3E A8     90  009D   150 	MOVB	FAB$B_BKS(R8),(R5)+	; STORE BKS FIELD

            56            08     E1  00A1   151 28$:	BBC	#DAP$V_FSZ,R6,29$	; USED ONLY IF RFM = VFC

                          04         00A4       

            85         3F A8     90  00A5   152 	MOVB	FAB$B_FSZ(R8),(R5)+	; STORE FSZ FIELD

            56            09     E1  00A9   153 29$:	BBC	#DAP$V_MRN,R6,30$	; USED ONLY IF ORG = RELATIVE

                          07         00AC       

            51         38 A8     D0  00AD   154 	MOVL	FAB$L_MRN(R8),R1	; GET MRN VALUE

                          FF4C'  30  00B1   155 	BSBW	NT$CVT_BIN2IMG		; STORE MRN AS AN IMAGE FIELD

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   5

011             NT$CREATE - PERFORM NETWORK CREATE FUNCTION                                                                      (3)



            85         14 A8     B0  00B4   156 30$:	MOVW	FAB$W_DEQ(R8),(R5)+	; STORE DEQ FIELD

                          005B   30  00B8   157 	BSBW	NT$ENCODE_FOP		; STORE FOP FIELD

            57            50     E9  00BB   158 	BLBC	R0,90$			; BRANCH ON FAILURE

            55            54     C2  00BE   159 	SUBL2	R4,R5			; CALCULATE SIZE OF THE MESSAGE

                          FF3C'  30  00C1   160 	BSBW	NT$TRANSMIT_ALT		; SEND ACCESS MESSAGE TO FAL

            4E            50     E9  00C4   161 	BLBC	R0,90$			; BRANCH ON FAILURE

            55            54     D0  00C7   162 	MOVL	R4,R5			; INITIALIZE NEXT BYTE POINTER

            85            03     90  00CA   163 	MOVB	#DAP$K_ACC_MSG,(R5)+	; STORE DAP MESSAGE TYPE FIELD

                          85     94  00CD   164 	CLRB	(R5)+			; ZERO FLAGS FIELD

            85            02     90  00CF   165 	MOVB	#DAP$K_CREATE,(R5)+	; STORE ACCFUNC FIELD

            85            01     90  00D2   166 	MOVB	#DAP$M_NONFATAL,(R5)+	; STORE ACCOPT FIELD

                          FF28'  30  00D5   167 	BSBW	NT$GET_FILESPEC		; STORE FILESPEC AS A COUNTED

                                     00D8   168 					;  ASCII STRING

            65         16 A8     90  00D8   169 	MOVB	FAB$B_FAC(R8),(R5)	; STORE FAC FIELD

            85         D0 8F     8A  00DC   170 	BICB2	#<FAB$M_TRN!FAB$M_BRO!FAB$M_EXE>,(R5)+

                                     00E0   171 					; MASK OUT UNSUPPORTED OPTIONS

                                     00E0   172 					;  BUT DON'T COMPLAIN ABOUT THEM

            55            54     C2  00E0   173 	SUBL2	R4,R5			; CALCULATE SIZE OF THE MESSAGE

                          FF1A'  30  00E3   174 	BSBW	NT$TRANSMIT_ALT		; SEND ACCESS MESSAGE TO FAL

            2C            50     E9  00E6   175 	BLBC	R0,90$			; BRANCH ON FAILURE

            55       0140 C7     D0  00E9   176 	MOVL	NWA$Q_BUFFER(R7),R5	; GET RCV BUFFER SIZE

                                     00EE   177 	SSB	#DAP$K_ATT_MSG,DAP$L_MSG_MASK(R7)

         0C A7            02     E2  00EE       		BBSS	#DAP$K_ATT_MSG,DAP$L_MSG_MASK(R7),30003$

                          00         00F2       

                                     00F3       30003$:

                                     00F3   178 					; EXPECT RESPONSE OF ATTRIBUTES MESSAGE

                          FF0A'  30  00F3   179 	BSBW	NT$RECEIVE_ALT		; GET REPLY FROM FAL

            1C            50     E9  00F6   180 	BLBC	R0,90$			; BRANCH ON FAILURE

                                     00F9   181 	SSB	#DAP$K_ACK_MSG,DAP$L_MSG_MASK(R7)

         0C A7            06     E2  00F9       		BBSS	#DAP$K_ACK_MSG,DAP$L_MSG_MASK(R7),30004$

                          00         00FD       

                                     00FE       30004$:

                                     00FE   182 					; EXPECT RESPONSE OF ACKNOWLEDGE MESSAGE

                          FEFF'  30  00FE   183 	BSBW	NT$RECEIVE_ALT		; GET REPLY FROM FAL

            11            50     E9  0101   184 	BLBC	R0,90$			; BRANCH ON FAILURE

                                     0104   185 	SSB	#IFB$V_DAP_OPEN,(R9)	; YES, DENOTE FAL HAS OPENED FILE

            69            3D     E2  0104       		BBSS	#IFB$V_DAP_OPEN,(R9),30005$

                          00         0107       

                                     0108       30005$:

            56       0150 C7     D0  0108   186 	MOVL	NWA$T_SPARE(R7),R6	; GET ADDRESS OF XABALL

         10 A6         44 A7     D0  010D   187 	MOVL	DAP$L_ALQ(R7),XAB$L_ALQ(R6) ; UPDATE ALQ IN XABALL

                                     0112   188 	RMSSUC				; RETURN SUCCESS

            50            01     D0  0112       		MOVL	#1,R0

                                 05  0115   189 90$:	RSB				; EXIT WITH RMS CODE IN R0

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   6

011             NT$CREATE - PERFORM NETWORK CREATE FUNCTION                                                                      (4)



                                     0116   191 ;++

                                     0116   192 ; ENCODE FOP FIELD.

                                     0116   193 ;--

                                     0116   194 

                                     0116   195 NT$ENCODE_FOP::				; CONTROL POINT

            51         04 A8     D0  0116   196 	MOVL	FAB$L_FOP(R8),R1	; GET FOP BITS

                          52     D4  011A   197 	CLRL	R2			; CLEAR RESULTANT FOP BITS

                                     011C   198 

                                     011C   199 ;

                                     011C   200 ; THE FOLLOWING DAP BITS ARE DEFINED IN THE DAP V4.1 SPECIFICATION.

                                     011C   201 ; THESE WILL BE MAPPED.

                                     011C   202 ;

                                     011C   203 

                                     011C   204 10$:	MAPBIT	FAB$V_RWO,DAP$V_RWO	; MAP THE RWO BIT

            51            07     E1  011C       	BBC	#FAB$V_RWO,R1,30006$

                          04         011F       

            52            00     E3  0120       	BBCS	#DAP$V_RWO,R2,30006$

                          00         0123       

                                     0124       30006$:

                                     0124   205 	MAPBIT	FAB$V_RWC,DAP$V_RWC	; MAP THE RWC BIT

            51            0B     E1  0124       	BBC	#FAB$V_RWC,R1,30007$

                          04         0127       

            52            01     E3  0128       	BBCS	#DAP$V_RWC,R2,30007$

                          00         012B       

                                     012C       30007$:

                                     012C   206 	MAPBIT	FAB$V_POS,DAP$V_POS	; MAP THE POS BIT

            51            08     E1  012C       	BBC	#FAB$V_POS,R1,30008$

                          04         012F       

            52            03     E3  0130       	BBCS	#DAP$V_POS,R2,30008$

                          00         0133       

                                     0134       30008$:

                                     0134   207 	MAPBIT	FAB$V_CTG,DAP$V_CTG	; MAP THE CTG BIT

            51            14     E1  0134       	BBC	#FAB$V_CTG,R1,30009$

                          04         0137       

            52            07     E3  0138       	BBCS	#DAP$V_CTG,R2,30009$

                          00         013B       

                                     013C       30009$:

                                     013C   208 	MAPBIT	FAB$V_SUP,DAP$V_SUP	; MAP THE SUP BIT

            51            02     E1  013C       	BBC	#FAB$V_SUP,R1,30010$

                          04         013F       

            52            08     E3  0140       	BBCS	#DAP$V_SUP,R2,30010$

                          00         0143       

                                     0144       30010$:

                                     0144   209 	MAPBIT	FAB$V_NEF,DAP$V_NEF	; MAP THE NEF BIT

            51            0A     E1  0144       	BBC	#FAB$V_NEF,R1,30011$

                          04         0147       

            52            09     E3  0148       	BBCS	#DAP$V_NEF,R2,30011$

                          00         014B       

                                     014C       30011$:

                                     014C   210 	MAPBIT	FAB$V_TMP,DAP$V_TMP	; MAP THE TMP BIT

            51            03     E1  014C       	BBC	#FAB$V_TMP,R1,30012$

                          04         014F       

            52            0A     E3  0150       	BBCS	#DAP$V_TMP,R2,30012$

                          00         0153       

                                     0154       30012$:

                                     0154   211 	MAPBIT	FAB$V_TMD,DAP$V_TMD	; MAP THE TMD BIT

            51            04     E1  0154       	BBC	#FAB$V_TMD,R1,30013$

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   7

011             NT$CREATE - PERFORM NETWORK CREATE FUNCTION                                                                      (4)



                          04         0157       

            52            0B     E3  0158       	BBCS	#DAP$V_TMD,R2,30013$

                          00         015B       

                                     015C       30013$:

                                     015C   212 	MAPBIT	FAB$V_DMO,DAP$V_DMO	; MAP THE DMO BIT

            51            0C     E1  015C       	BBC	#FAB$V_DMO,R1,30014$

                          04         015F       

            52            0D     E3  0160       	BBCS	#DAP$V_DMO,R2,30014$

                          00         0163       

                                     0164       30014$:

                                     0164   213 	MAPBIT	FAB$V_WCK,DAP$V_WCK	; MAP THE WCK BIT

            51            09     E1  0164       	BBC	#FAB$V_WCK,R1,30015$

                          04         0167       

            52            0E     E3  0168       	BBCS	#DAP$V_WCK,R2,30015$

                          00         016B       

                                     016C       30015$:

                                     016C   214 	MAPBIT	FAB$V_RCK,DAP$V_RCK	; MAP THE RCK BIT

            51            17     E1  016C       	BBC	#FAB$V_RCK,R1,30016$

                          04         016F       

            52            0F     E3  0170       	BBCS	#DAP$V_RCK,R2,30016$

                          00         0173       

                                     0174       30016$:

                                     0174   215 	MAPBIT	FAB$V_CIF,DAP$V_CIF	; MAP THE CIF BIT

            51            19     E1  0174       	BBC	#FAB$V_CIF,R1,30017$

                          04         0177       

            52            10     E3  0178       	BBCS	#DAP$V_CIF,R2,30017$

                          00         017B       

                                     017C       30017$:

                                     017C   216 

                                     017C   217 ;

                                     017C   218 ; THE FOLLOWING DAP BITS WERE DEFINED AFTER THE DAP V4.1 SPECIFICATION.

                                     017C   219 ; THESE WILL BE MAPPED IFF PARTNER IS VAX/VMS.

                                     017C   220 ;

                                     017C   221 

            67            21     E1  017C   222 	BBC	#DAP$V_VAXVMS,DAP$Q_DCODE_FLG(R7),20$

                          30         017F       

                                     0180   223 					; BRANCH IF PARTNER IS NOT VAX

                                     0180   224 	MAPBIT	FAB$V_SQO,DAP$V_SQO	; MAP THE SQO BIT

            51            06     E1  0180       	BBC	#FAB$V_SQO,R1,30018$

                          04         0183       

            52            12     E3  0184       	BBCS	#DAP$V_SQO,R2,30018$

                          00         0187       

                                     0188       30018$:

                                     0188   225 	MAPBIT	FAB$V_MXV,DAP$V_MXV	; MAP THE MXV BIT

            51            01     E1  0188       	BBC	#FAB$V_MXV,R1,30019$

                          04         018B       

            52            13     E3  018C       	BBCS	#DAP$V_MXV,R2,30019$

                          00         018F       

                                     0190       30019$:

                                     0190   226 	MAPBIT	FAB$V_CBT,DAP$V_CBT	; MAP THE CBT BIT

            51            15     E1  0190       	BBC	#FAB$V_CBT,R1,30020$

                          04         0193       

            52            17     E3  0194       	BBCS	#DAP$V_CBT,R2,30020$

                          00         0197       

                                     0198       30020$:

                                     0198   227 	MAPBIT	FAB$V_SPL,DAP$V_SPL	; MAP THE SPL BIT

            51            0D     E1  0198       	BBC	#FAB$V_SPL,R1,30021$

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   8

011             NT$CREATE - PERFORM NETWORK CREATE FUNCTION                                                                      (4)



                          04         019B       

            52            14     E3  019C       	BBCS	#DAP$V_SPL,R2,30021$

                          00         019F       

                                     01A0       30021$:

                                     01A0   228 	MAPBIT	FAB$V_SCF,DAP$V_SCF	; MAP THE SCF BIT

            51            0E     E1  01A0       	BBC	#FAB$V_SCF,R1,30022$

                          04         01A3       

            52            15     E3  01A4       	BBCS	#DAP$V_SCF,R2,30022$

                          00         01A7       

                                     01A8       30022$:

                                     01A8   229 	MAPBIT	FAB$V_DLT,DAP$V_DLT	; MAP THE DLT BIT

            51            0F     E1  01A8       	BBC	#FAB$V_DLT,R1,30023$

                          04         01AB       

            52            16     E3  01AC       	BBCS	#DAP$V_DLT,R2,30023$

                          00         01AF       

                                     01B0       30023$:

            51            52     D0  01B0   230 20$:	MOVL	R2,R1			; MOVE DATA TO CORRECT REGISTER

                          FE4A'  30  01B3   231 	BSBW	NT$CVT_BIN2EXT		; STORE FOP AS AN EXTENSIBLE FIELD

                                     01B6   232 	RMSSUC				; RETURN SUCCESS

            50            01     D0  01B6       		MOVL	#1,R0

                                 05  01B9   233 	RSB				; EXIT WITH RMS CODE IN R0

                                     01BA   234 	.END

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page   9

SYMBOL TABLE                                                                                                                     (4)



$$.PSECT_EP    = 00000000            DAP$K_DELETE   = 00000005            DAP$M_ALQ      = 00000040            

$$RMSTEST      = 0000001A            DAP$K_DEV_I    = 04000040            DAP$M_BKS      = 00000080            

$$RMS_PBUGCHK  = 00000010            DAP$K_DISCON   = 00000004            DAP$M_BLS      = 00000010            

$$RMS_TBUGCHK  = 00000008            DAP$K_ECONUM_V = 00000002            DAP$M_CBT      = 00800000            

$$RMS_UMODE    = 00000004            DAP$K_ERASE    = 00000004            DAP$M_CIF      = 00010000            

BIT...         = 00000008            DAP$K_EXECUTE  = 00000008            DAP$M_CTG      = 00000080            

DAP$B_ACCFUNC    00000060            DAP$K_FAC_I    = 00000040            DAP$M_DATATYPE = 00000001            

DAP$B_ACCOPT     00000061            DAP$K_FIND     = 0000000E            DAP$M_DEQ      = 00000800            

DAP$B_BKS        00000048            DAP$K_FIX      = 00000001            DAP$M_DEV      = 00004000            

DAP$B_CMPFUNC    00000080            DAP$K_FLAGS_I  = 00000004            DAP$M_DLK      = 00000010            

DAP$B_CONFUNC    0000007C            DAP$K_FOP_I    = 01020024            DAP$M_DLT      = 00400000            

DAP$B_CTLFUNC    0000006C            DAP$K_GET_READ = 00000001            DAP$M_DMO      = 00002000            

DAP$B_CTLMENU    0000006D            DAP$K_IDX      = 00000020            DAP$M_EMBEDDED = 00000010            

DAP$B_DATATYPE   0000003C            DAP$K_KEY_ACC  = 00000001            DAP$M_FID      = 00001000            

DAP$B_ECONUM     00000029            DAP$K_LSA      = 00000005            DAP$M_FOP      = 00001000            

DAP$B_FAC        00000062            DAP$K_OPEN     = 00000001            DAP$M_FSZ      = 00000100            

DAP$B_FIELD_ID   00000009            DAP$K_PURGE    = 00000003            DAP$M_GET      = 00000002            

DAP$B_FILESYS    00000027            DAP$K_PUT_WRITE= 00000004            DAP$M_IMAGE    = 00000002            

DAP$B_FLAGS      00000021            DAP$K_RAT_I    = 00000020            DAP$M_KEY      = 00000002            

DAP$B_FSZ        00000049            DAP$K_REL      = 00000010            DAP$M_MRN      = 00000200            

DAP$B_LENGTH     00000023            DAP$K_RESPONSE = 00000002            DAP$M_MRS      = 00000020            

DAP$B_MAC_CODE   0000000B            DAP$K_RETRY    = 00000001            DAP$M_MXV      = 00080000            

DAP$B_MSG_TYPE   0000000A            DAP$K_REWIND   = 00000006            DAP$M_NEF      = 00000200            

DAP$B_ORG        0000003D            DAP$K_RFA_ACC  = 00000002            DAP$M_NIL      = 00000040            

DAP$B_OSTYPE     00000026            DAP$K_RMS32    = 00000003            DAP$M_NONFATAL = 00000001            

DAP$B_RAC        0000006E            DAP$K_ROP_I    = 00000802            DAP$M_ORG      = 00000002            

DAP$B_RAT        0000003F            DAP$K_SEQ      = 00000000            DAP$M_POS      = 00000008            

DAP$B_RFM        0000003E            DAP$K_SEQ_ACC  = 00000000            DAP$M_RAC      = 00000001            

DAP$B_SHR        00000063            DAP$K_SEQ_FILE = 00000003            DAP$M_RAT      = 00000008            

DAP$B_SOFTVER    0000002B            DAP$K_SHR_I    = 00000090            DAP$M_RCK      = 00008000            

DAP$B_STREAMID   00000022            DAP$K_SKIP_REC = 00000002            DAP$M_RFM      = 00000004            

DAP$B_TYPE       00000020            DAP$K_SOFTVER_V= 00000001            DAP$M_ROP      = 00000008            

DAP$B_USRNUM     0000002A            DAP$K_SPACE    = 0000000B            DAP$M_RUNSYS   = 00000400            

DAP$B_USRSOFT    0000002C            DAP$K_STM      = 00000004            DAP$M_RWC      = 00000002            

DAP$B_VERNUM     00000028            DAP$K_STS_MSG  = 00000009            DAP$M_RWO      = 00000001            

DAP$C_BLN        000000C0            DAP$K_SUBMIT   = 00000007            DAP$M_SCF      = 00200000            

DAP$K_ABORT    = 00000003            DAP$K_SYSCAP_V = E00660E7            DAP$M_SPL      = 00100000            

DAP$K_ACCOPT_I = 00000008            DAP$K_UDF      = 00000000            DAP$M_SQO      = 00040000            

DAP$K_ACC_MSG  = 00000003            DAP$K_UPDATE   = 00000003            DAP$M_SUP      = 00000100            

DAP$K_ACK_MSG  = 00000006            DAP$K_USRNUM_V = 00000000            DAP$M_TMD      = 00000800            

DAP$K_ATTMENU_I= 0001A000            DAP$K_USRSOFT_V= 00000000            DAP$M_TMP      = 00000400            

DAP$K_ATT_MSG  = 00000002            DAP$K_VAR      = 00000002            DAP$M_WCK      = 00004000            

DAP$K_BLK_FILE = 00000005            DAP$K_VAXVMS   = 00000007            DAP$Q_DCODE_FLG  00000000            

DAP$K_BLK_VBN  = 00000004            DAP$K_VERNUM_V = 00000004            DAP$Q_FILEDATA   00000090            

DAP$K_BLN        000000C0            DAP$K_VFC      = 00000003            DAP$Q_FILESPEC   00000064            

DAP$K_BLS_D    = 00000200            DAP$L_ALQ        00000044            DAP$Q_KEY        00000070            

DAP$K_BUFSIZ_V = 00001100            DAP$L_ATTMENU    00000038            DAP$Q_MSG_BUF1   00000010            

DAP$K_CLOSE    = 00000001            DAP$L_DCODE_STS  00000008            DAP$Q_MSG_BUF2   00000018            

DAP$K_CMP_MSG  = 00000007            DAP$L_DEV        0000005C            DAP$Q_NUMBER     00000088            

DAP$K_CNF_MSG  = 00000001            DAP$L_FOP        00000058            DAP$Q_RFA        0000009C            

DAP$K_CONNECT  = 00000002            DAP$L_FOP2       00000084            DAP$Q_RUNSYS     00000050            

DAP$K_CON_MSG  = 00000005            DAP$L_MRN        0000004C            DAP$Q_SYSCAP     00000030            

DAP$K_CREATE   = 00000002            DAP$L_MSG_MASK   0000000C            DAP$Q_VERSION    00000028            

DAP$K_CTLMENU_I= 00000054            DAP$L_OPERATOR   00000020            DAP$S_TMP1..   = 0000000A            

DAP$K_CTL_MSG  = 00000004            DAP$L_RECNUM     000000A4            DAP$S_TMP2..   = 00000015            

DAP$K_DATATYP_I= 00000084            DAP$L_ROP        00000078            DAP$S_TMP3..   = 00000002            

DAP$K_DAT_MSG  = 00000008            DAP$L_STV        000000A8            DAP$S_TMP4..   = 00000008            

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page  10

SYMBOL TABLE                                                                                                                     (4)



DAP$V_AFTER_V41= 00000020            DAP$V_KEY      = 00000001            DAP$_PENDING   = 00000000            

DAP$V_ALQ      = 00000006            DAP$V_LENGTH   = 00000001            DAP$_SUCCESS   = 00000001            

DAP$V_APPEND   = 0000000D            DAP$V_MRN      = 00000009            DAP$_UNSUPPORT = 00000002            

DAP$V_ASCII    = 00000000            DAP$V_MRS      = 00000005            FAB$B_BID        00000000            

DAP$V_BIO      = 00000005            DAP$V_MSGBLK   = 00000012            FAB$B_BKS        0000003E            

DAP$V_BKS      = 00000007            DAP$V_MXV      = 00000013            FAB$B_BLN        00000001            

DAP$V_BLK      = 00000003            DAP$V_NEF      = 00000009            FAB$B_DNS        00000035            

DAP$V_BLS      = 00000004            DAP$V_NIL      = 00000006            FAB$B_FAC        00000016            

DAP$V_CBT      = 00000017            DAP$V_NONFATAL = 00000000            FAB$B_FNS        00000034            

DAP$V_CIF      = 00000010            DAP$V_ORG      = 00000001            FAB$B_FSZ        0000003F            

DAP$V_CR       = 00000001            DAP$V_POS      = 00000003            FAB$B_ORG        0000001D            

DAP$V_CTG      = 00000007            DAP$V_PRIV     = 00000005            FAB$B_RAT        0000001E            

DAP$V_DATATYPE = 00000000            DAP$V_PRN      = 00000002            FAB$B_RFM        0000001F            

DAP$V_DEL      = 00000002            DAP$V_PUT      = 00000000            FAB$B_RTV        0000001C            

DAP$V_DEQ      = 0000000B            DAP$V_RAC      = 00000000            FAB$B_SHR        00000017            

DAP$V_DEV      = 0000000E            DAP$V_RANREC   = 00000006            FAB$C_BID      = 00000003            

DAP$V_DEVALL   = 0000000C            DAP$V_RANVBN   = 00000007            FAB$C_BLN        00000050            

DAP$V_DEVAVL   = 00000010            DAP$V_RAT      = 00000003            FAB$C_FIX      = 00000001            

DAP$V_DEVCCL   = 00000001            DAP$V_RCK      = 0000000F            FAB$C_HSH      = 00000030            

DAP$V_DEVDIR   = 00000003            DAP$V_RELORG   = 00000002            FAB$C_IDX      = 00000020            

DAP$V_DEVDMT   = 0000000B            DAP$V_RFM      = 00000002            FAB$C_MAXRFM   = 00000003            

DAP$V_DEVELG   = 00000011            DAP$V_ROP      = 00000003            FAB$C_REL      = 00000010            

DAP$V_DEVFOD   = 00000007            DAP$V_RUNSYS   = 0000000A            FAB$C_RFM_DFLT = 00000002            

DAP$V_DEVFOR   = 00000017            DAP$V_RWC      = 00000001            FAB$C_SEQ      = 00000000            

DAP$V_DEVGEN   = 00000019            DAP$V_RWO      = 00000000            FAB$C_UDF      = 00000000            

DAP$V_DEVIDV   = 0000000D            DAP$V_SCF      = 00000015            FAB$C_VAR      = 00000002            

DAP$V_DEVMBX   = 00000012            DAP$V_SEQORG   = 00000001            FAB$C_VFC      = 00000003            

DAP$V_DEVMNT   = 0000000A            DAP$V_SEQREC   = 00000005            FAB$K_BLN        00000050            

DAP$V_DEVNET   = 00000018            DAP$V_SPL      = 00000014            FAB$L_ALQ        00000010            

DAP$V_DEVODV   = 0000000E            DAP$V_SQO      = 00000012            FAB$L_CTX        00000018            

DAP$V_DEVRCK   = 00000015            DAP$V_STREAMID = 00000000            FAB$L_DEV        00000040            

DAP$V_DEVREC   = 00000000            DAP$V_STSRTN   = 00000011            FAB$L_DNA        00000030            

DAP$V_DEVRND   = 00000014            DAP$V_STS_RETRV= 00000002            FAB$L_FNA        0000002C            

DAP$V_DEVRTM   = 00000013            DAP$V_STS_STORE= 00000001            FAB$L_FOP        00000004            

DAP$V_DEVSDI   = 00000004            DAP$V_SUBMIT   = 0000000E            FAB$L_JNL        00000020            

DAP$V_DEVSHR   = 00000008            DAP$V_SUP      = 00000008            FAB$L_MRN        00000038            

DAP$V_DEVSPL   = 00000009            DAP$V_TMD      = 0000000B            FAB$L_NAM        00000028            

DAP$V_DEVSQD   = 00000005            DAP$V_TMP      = 0000000A            FAB$L_SDC        00000044            

DAP$V_DEVSWL   = 0000000F            DAP$V_TMP1..   = 00000001            FAB$L_STS        00000008            

DAP$V_DEVTRM   = 00000002            DAP$V_TMP2..   = 0000000B            FAB$L_STV        0000000C            

DAP$V_DEVWCK   = 00000016            DAP$V_TMP3..   = 00000006            FAB$L_XAB        00000024            

DAP$V_DLK      = 00000004            DAP$V_TMP4..   = 00000018            FAB$M_BIO      = 00000020            

DAP$V_DLT      = 00000016            DAP$V_TRN      = 00000004            FAB$M_BLK      = 00000008            

DAP$V_DMO      = 0000000D            DAP$V_UPD      = 00000003            FAB$M_BRO      = 00000040            

DAP$V_EMBEDDED = 00000004            DAP$V_VAXVMS   = 00000021            FAB$M_CBT      = 00200000            

DAP$V_EOF      = 00000000            DAP$V_WCK      = 0000000E            FAB$M_CIF      = 02000000            

DAP$V_EXEC     = 00000004            DAP$W_BLS        00000040            FAB$M_CR       = 00000002            

DAP$V_FID      = 0000000C            DAP$W_BUFSIZ     00000024            FAB$M_CTG      = 00100000            

DAP$V_FILALL   = 00000000            DAP$W_DEQ        0000004A            FAB$M_DEL      = 00000004            

DAP$V_FOP      = 0000000C            DAP$W_MRS        00000042            FAB$M_DFW      = 00000020            

DAP$V_FOPDLT   = 0000001F            DAP$W_STSCODE    00000098            FAB$M_DLT      = 00008000            

DAP$V_FOPSCF   = 0000001E            DAP$_FILE_CLOS = 00000007            FAB$M_DMO      = 00001000            

DAP$V_FOPSPL   = 0000001D            DAP$_FILE_OPEN = 00000004            FAB$M_ESC      = 08000000            

DAP$V_FSZ      = 00000008            DAP$_FILE_XFER = 00000005            FAB$M_EXE      = 00000080            

DAP$V_FTN      = 00000000            DAP$_FORMAT    = 00000008            FAB$M_FTN      = 00000001            

DAP$V_GET      = 00000001            DAP$_INVALID   = 00000009            FAB$M_GET      = 00000002            

DAP$V_IMAGE    = 00000001            DAP$_MSG_SYNC  = 0000000A            FAB$M_INP      = 00080000            

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page  11

SYMBOL TABLE                                                                                                                     (4)



FAB$M_JNL      = 00400000            FAB$V_NAM      = 00000018            IFB$C_BLN_SEQ    0000005C            

FAB$M_KFO      = 40000000            FAB$V_NEF      = 0000000A            IFB$C_DIR      = 00000003            

FAB$M_MSE      = 00000010            FAB$V_NFS      = 00000010            IFB$C_FHAEND     00000050            

FAB$M_MXV      = 00000002            FAB$V_NIL      = 00000005            IFB$C_IDX      = 00000002            

FAB$M_NAM      = 01000000            FAB$V_OFP      = 0000001D            IFB$C_MAXORG   = 00000002            

FAB$M_NEF      = 00000400            FAB$V_ORG      = 00000004            IFB$C_REL      = 00000001            

FAB$M_NFS      = 00010000            FAB$V_POS      = 00000008            IFB$C_SEQ      = 00000000            

FAB$M_NIL      = 00000020            FAB$V_PPF      = 00000012            IFB$K_BLN        00000060            

FAB$M_OFP      = 20000000            FAB$V_PPF_IND  = 0000000E            IFB$K_BLN_IDX    00000060            

FAB$M_POS      = 00000100            FAB$V_PPF_RAT  = 00000006            IFB$K_BLN_REL    00000060            

FAB$M_PPF      = 00040000            FAB$V_PRN      = 00000002            IFB$K_BLN_SEQ    0000005C            

FAB$M_PPF_IND  = 00004000            FAB$V_PUT      = 00000000            IFB$K_FHAEND     00000050            

FAB$M_PPF_RAT  = 00003FC0            FAB$V_RCK      = 00000017            IFB$L_ARGLST     00000018            

FAB$M_PRN      = 00000004            FAB$V_RWC      = 0000000B            IFB$L_ASBADDR    00000014            

FAB$M_PUT      = 00000001            FAB$V_RWO      = 00000007            IFB$L_AS_DEV     00000054            

FAB$M_RCK      = 00800000            FAB$V_SCF      = 0000000E            IFB$L_BDB_BLNK   00000034            

FAB$M_RWC      = 00000800            FAB$V_SHRDEL   = 00000002            IFB$L_BDB_FLNK   00000030            

FAB$M_RWO      = 00000080            FAB$V_SHRGET   = 00000001            IFB$L_BKPBITS    00000004            

FAB$M_SCF      = 00004000            FAB$V_SHRPUT   = 00000000            IFB$L_BWB        0000000C            

FAB$M_SHRDEL   = 00000004            FAB$V_SHRUPD   = 00000003            IFB$L_DVBN       00000058            

FAB$M_SHRGET   = 00000002            FAB$V_SPL      = 0000000D            IFB$L_EBK        00000044            

FAB$M_SHRPUT   = 00000001            FAB$V_SQO      = 00000006            IFB$L_FRB_PTR    00000028            

FAB$M_SHRUPD   = 00000008            FAB$V_SUP      = 00000002            IFB$L_FWA_BDB    00000050            

FAB$M_SPL      = 00002000            FAB$V_TEF      = 0000001C            IFB$L_HBK        00000040            

FAB$M_SQO      = 00000040            FAB$V_TMD      = 00000004            IFB$L_IDX_PTR    00000054            

FAB$M_SUP      = 00000004            FAB$V_TMP      = 00000003            IFB$L_IOS        0000000C            

FAB$M_TEF      = 10000000            FAB$V_TRN      = 00000004            IFB$L_IOS4       00000010            

FAB$M_TMD      = 00000010            FAB$V_UFM      = 0000001A            IFB$L_IRAB_LNK   0000001C            

FAB$M_TMP      = 00000008            FAB$V_UFO      = 00000011            IFB$L_LAST_FAB   00000024            

FAB$M_TRN      = 00000010            FAB$V_UPD      = 00000003            IFB$L_LOCK_BDB   00000050            

FAB$M_UFM      = 04000000            FAB$V_UPI      = 00000006            IFB$L_MRN        00000054            

FAB$M_UFO      = 00020000            FAB$V_WCK      = 00000009            IFB$L_NRP_LNK    00000050            

FAB$M_UPD      = 00000008            FAB$W_BLS        0000003C            IFB$L_NWA_PTR    00000028            

FAB$M_UPI      = 00000040            FAB$W_DEQ        00000014            IFB$L_PRIM_DEV   00000000            

FAB$M_WCK      = 00000200            FAB$W_IFI        00000002            IFB$L_RLB_LNK    0000002C            

FAB$S_ORG      = 00000004            FAB$W_MRS        00000036            IFB$L_RNS_LEN    00000050            

FAB$S_PPF_RAT  = 00000008            GBL...         = 00000000            IFB$M_BIO      = 00000020            

FAB$V_BIO      = 00000005            IFB$B_AMAX       00000059            IFB$M_BRO      = 00000040            

FAB$V_BLK      = 00000003            IFB$B_AVBN       00000058            IFB$M_DEL      = 00000004            

FAB$V_BRO      = 00000006            IFB$B_BID        00000008            IFB$M_EXE      = 00000080            

FAB$V_CBT      = 00000015            IFB$B_BKS        0000004A            IFB$M_GET      = 00000002            

FAB$V_CIF      = 00000019            IFB$B_BLN        00000009            IFB$M_PUT      = 00000001            

FAB$V_CR       = 00000001            IFB$B_EFN        0000000B            IFB$M_TRN      = 00000010            

FAB$V_CTG      = 00000014            IFB$B_EXTRABUF   0000005D            IFB$M_UPD      = 00000008            

FAB$V_DEL      = 00000002            IFB$B_FAC        00000022            IFB$S_ORG      = 00000004            

FAB$V_DFW      = 00000005            IFB$B_FSZ        0000004B            IFB$S_RFM      = 00000004            

FAB$V_DLT      = 0000000F            IFB$B_KBUFSZ     0000005C            IFB$V_ACCESSED = 00000025            

FAB$V_DMO      = 0000000C            IFB$B_MODE       0000000A            IFB$V_ANSI_D   = 00000026            

FAB$V_ESC      = 0000001B            IFB$B_NUM_KEYS   0000005A            IFB$V_ASYNC    = 00000023            

FAB$V_EXE      = 00000007            IFB$B_ORGCASE    00000023            IFB$V_ASYNCWAIT= 00000024            

FAB$V_FTN      = 00000000            IFB$B_RAT        0000003D            IFB$V_BIO      = 00000005            

FAB$V_GET      = 00000001            IFB$B_RFMORG     0000003C            IFB$V_BRO      = 00000006            

FAB$V_INP      = 00000013            IFB$B_UBUFSZ     0000005B            IFB$V_BUSY     = 00000020            

FAB$V_JNL      = 00000016            IFB$C_BID      = 0000000B            IFB$V_CREATE   = 00000032            

FAB$V_KFO      = 0000001E            IFB$C_BLN        00000060            IFB$V_DAP      = 0000003E            

FAB$V_MSE      = 00000004            IFB$C_BLN_IDX    00000060            IFB$V_DAP_OPEN = 0000003D            

FAB$V_MXV      = 00000001            IFB$C_BLN_REL    00000060            IFB$V_DEL      = 00000002            

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page  12

SYMBOL TABLE                                                                                                                     (4)



IFB$V_DFW      = 0000002C            NWA$T_QUOTEDBUF  000000C0            

IFB$V_DLT      = 0000002B            NWA$T_SPARE      00000150            

IFB$V_DMO      = 00000028            PIO$GL_FMLH      ********   X   02   

IFB$V_EOF      = 00000021            RM$SETALLOC      ********   X   02   

IFB$V_EXE      = 00000007            TPT$L_NTCREATE   ********   X   02   

IFB$V_GET      = 00000001            XAB$B_AID        00000017            

IFB$V_MSE      = 00000031            XAB$B_ALN        00000009            

IFB$V_NORECLK  = 00000033            XAB$B_AOP        00000008            

IFB$V_NSP      = 0000003F            XAB$C_ALL      = 00000014            

IFB$V_NWA      = 0000003C            XAB$C_ALLLEN     00000020            

IFB$V_ORG      = 00000004            XAB$C_ANY      = 00000000            

IFB$V_PPF_IMAGE= 00000022            XAB$C_CYL      = 00000001            

IFB$V_PPF_INPUT= 0000002E            XAB$C_LBN      = 00000002            

IFB$V_PUT      = 00000000            XAB$C_RFI      = 00000004            

IFB$V_RFM      = 00000000            XAB$C_VBN      = 00000003            

IFB$V_RWC      = 00000027            XAB$K_ALLLEN     00000020            

IFB$V_RW_ATTR  = 00000034            XAB$L_ALQ        00000010            

IFB$V_SCF      = 0000002A            XAB$L_LOC        0000000C            

IFB$V_SPL      = 00000029            XAB$M_CBT      = 00000020            

IFB$V_SQO      = 0000002D            XAB$M_CTG      = 00000080            

IFB$V_TEF      = 00000036            XAB$M_HRD      = 00000001            

IFB$V_TMP      = 00000035            XAB$M_ONC      = 00000002            

IFB$V_TRN      = 00000004            XAB$V_CBT      = 00000005            

IFB$V_UPD      = 00000003            XAB$V_CTG      = 00000007            

IFB$V_WRTACC   = 00000030            XAB$V_HRD      = 00000000            

IFB$W_ASDEVBSIZ  0000005A            XAB$V_ONC      = 00000001            

IFB$W_BKS_BYTES  0000005C            XAB$W_DEQ        00000014            

IFB$W_BKS_RECS   0000005E            XAB$W_RFI        00000018            

IFB$W_CHNL       00000020            XAB$W_RFI0       00000018            

IFB$W_DEQ        0000004E            XAB$W_RFI2       0000001A            

IFB$W_DEVBUFSIZ  00000038            XAB$W_RFI4       0000001C            

IFB$W_EBK0       00000044            XAB$W_VOL        0000000A            

IFB$W_EBK2       00000046            

IFB$W_FFB        00000048            

IFB$W_IOS2       0000000E            

IFB$W_LRL        0000003E            

IFB$W_MRS        0000004C            

IFB$W_RTDEQ      0000003A            

NT$CREATE        00000000 RG    02   

NT$CVT_BIN2EXT   ********   X   02   

NT$CVT_BIN2IMG   ********   X   02   

NT$ENCODE_FOP    00000116 RG    02   

NT$EXCH_CNF      ********   X   02   

NT$GET_FILESPEC  ********   X   02   

NT$RECEIVE_ALT   ********   X   02   

NT$TRANSMIT_ALT  ********   X   02   

NWA$B_QUOTEDTRN  0000013F            

NWA$C_BLN        00000400            

NWA$C_BUFFERSIZ= 000002A0            

NWA$C_DAPSIZ   = 000000C0            

NWA$K_BLN        00000400            

NWA$Q_BUFFER     00000140            

NWA$Q_BUFFER2    00000148            

NWA$Q_FLG        00000000            

NWA$T_BUFFER     00000160            

NWA$T_DAP        00000000            

NWA$T_FILESPEC   000000C0            

NT0CREATE       NETWORK CREATE FILE                              21-AUG-1978 22:18:13   VAX-11 MACRO X0.3-11               Page  13

PROGRAM SECTION SYNOPSIS                                                                                                         (4)







PROGRAM SECTION SYNOPSIS



.  ABS  .        00000000      00     NOPIC   USR   CON   ABS   LCL NOSHR NOEXE NORD  NOWRT BYTE  

. BLANK .        00000000      01     NOPIC   USR   CON   REL   LCL NOSHR   EXE   RD    WRT BYTE  

NF$NETWORK       000001BA      02     NOPIC   USR   CON   REL   GBL NOSHR   EXE   RD  NOWRT BYTE  

$ABS$            00000400      03     NOPIC   USR   CON   ABS   LCL NOSHR   EXE   RD    WRT BYTE  





THERE WERE NO ERRORS OR WARNINGS.

3674. BYTES LEFT IN FREE MEMORY POOL.

8870. BYTES OF RECLAIMED MEMORY.

OBJ$:NT0CREATE,LIS$:NT0CREATE/-SP=LIB$:N/ML,R/ML,SRC$:NT0CREATE

39 MLB DIR RDS - 1102 GETS TO DEFINE 19 MACROS. 84 INTER. FILE WRITES. 

