User Tools

Site Tools


cdc:nos2.source:nam5871:np_cio

NP$CIO

Table Of Contents

  • [00004] PROC NP$CIO(CODE)
  • [00005] NP$CIO - CALL CIO. FOR FILE TRANSFER APPLICATION ONLY
  • [00030] PROC NP$CSYS

Source Code

NP$CIO.txt
  1. *DECK NP$CIO
  2. *IF DEF,XFR
  3. USETEXT NX$ACBX
  4. PROC NP$CIO(CODE);
  5. # TITLE NP$CIO - CALL CIO. FOR FILE TRANSFER APPLICATION ONLY #
  6.  
  7. BEGIN # NP$CIO #
  8.  
  9. #
  10. ** PROC NAME AUTHOR DATE
  11. * NP$CIO L.T.NGUYEN 83/03/22
  12. *
  13. * CALLCIO GENERATES RA+1 CALLS TO CALL CIO.
  14. *
  15. * PROC NP$CIO(CODE)
  16. *
  17. * ENTRY CODE - CIO CODE USED IN RA+1 CALL.
  18. * FTTINDEX - INDEX INTO FTT TABLE ( GLOBAL )
  19. *
  20. * EXIT RA+1 CALL IS MADE.
  21. * FET CODE FIELD IS UPDATED.
  22. *
  23. * PROCESS PUT CODE IN FET.
  24. * FORMAT RA+1 CALL.
  25. * CALL SYSTEM TO MAKE RA+1 REQUEST FOR CIO.
  26. *
  27. #
  28. XREF
  29. BEGIN
  30. PROC NP$CSYS ;
  31. END
  32. ITEM CODE I; # CIO FUNCTION CODE #
  33. P<FET$CIO> = FTTFETADR[FTTINDEX];
  34. FETEC = 0;
  35. FETCIOF[0] = CODE;
  36. FETEP[0] = TRUE ;
  37. CIOFETADDR[0] = P<FET$CIO> ;
  38. NP$CSYS (CIOCALL); # ISSUE I/O REQUEST #
  39.  
  40. RETURN;
  41. END # NP$CIO #
  42.  
  43. TERM
  44. *ENDIF
cdc/nos2.source/nam5871/np_cio.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator