cdc:nos2.source:nam5871:np_osif
Table of Contents
NP$OSIF
Table Of Contents
Source Code
- NP$OSIF.txt
- *DECK NP$OSIF
- IDENT NP$OSIF
- *IF DEF,IMS
- *# NAMA614
- *1DC NP$OSIF
- * NAMA614
- * 1. PROC NAME AUTHOR DATE NAMA614
- * NP$OSIF S.KRULEVITCH 77/05/23
- * NAMA614
- * 2. FUNCTIONAL DESCRIPTION NAMA614
- * FORMATS A CALL TO SYS= WHICH CANNOT BE CALLED FROM A SYMPL NAMA614
- * ROUTINE. NAMA614
- * NAMA614
- * 3. METHOD USED NAMA614
- * (NOT APPLICABLE) NAMA614
- * NAMA614
- * 4. ENTRY CONDITIONS NAMA614
- * SSCALL WORD IS PICKED-UP FROM A SYMPL CALL SEQUENCE NAMA614
- * NAMA614
- * 5. EXIT CONDITIONS NAMA614
- * NONE NAMA614
- * NAMA614
- * 6. COMDECKS CALLED NAMA614
- * NP$CRT
- * NAMA614
- * 7. ROUTINES CALLED NAMA614
- * SYS= NAMA614
- * NAMA614
- * 8. DAYFILE MESSAGES NAMA614
- * NONE NAMA614
- *# NAMA614
- *ENDIF
- *CALL NP$CRT
- ENTRY NP$OSIF
- ENTRY NETRA
- EXT SYS=
- IPARAMS
- SYSCOM
- SST
- OPL XTEXT COMSPRD
- OPL XTEXT COMSSSD NOS SUBSYSTEM ID COMDECK
- IFC EQ,*"OS.NAME"*SCOPE *
- SSID EQU 1
- ELSE
- *IF,-DEF,MSS
- SSID EQU NMSI NAM SUBSYSTEM ID VALUE
- *ENDIF
- *IF,DEF,MSS FOR CDC INTERNAL USE ONLY
- SSID EQU MFSI MSS SUBSYSTEM ID VALUE
- *ENDIF FOR CDC INTERNAL USE ONLY
- ENDIF
- *
- * ABSTRACT THIS SUBROUTINE CALLS SYSTEM ROUTINE
- * SYS= TO ISSUE AN RA+1 REQUEST AND
- * STORES A COPY OF THE REQUEST AT NETRA.
- *
- * PARAMETERS:
- * INPUT A1 CONTAINS ADDRESS OF A PARAMETER LIST
- * PARAMETER LIST CONTAINS ADDRESS OF REQUEST
- * OUTPUT NONE
- *
- NP$OSIF DATA 0
- SA1 A1 FETCH A(PLIST)
- SA1 X1 FETCH REQUEST
- BX6 X1 MOVE REQUEST TO X6
- SA6 NETRA SAVE REQUEST
- RJ SYS= CALL SYS= TO ISSUE RA+1 REQUEST IN X6
- SA1 XJPR CHECK CEJ/MEJ ENABLED SWITCH
- MI X1,NP$OS2 BRANCH IF CEJ/MEJ ENABLED
- * CEJ/MEJ DISABLED
- MX1 18
- NP$OS1 SA2 1 READ RA+1 WORD
- BX2 X1*X2
- NZ X2,NP$OS1 LOOP UNTIL RA+1 CALL ACCEPTED
- NP$OS2 BSS 0
- EQ NP$OSIF RETURN
- *
- NETRA BSSZ 1 001900
- *
- EJECT
- ENTRY SS$ID NIP SCP IDENT
- SS$ID VFD 42/0,18/SSID
- *
- END 002000
cdc/nos2.source/nam5871/np_osif.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator