User Tools

Site Tools


cdc:nos2.source:nam5871:hoc_ns

HOC$NS

Table Of Contents

  • [00002] PROC HOC$NS
  • [00004] HOC$NS - HOP COMMAND DEFS/DATA STRUCTURES.
  • [00008] HOP COMMAND DEFS/DATA STRUCTURES.

Source Code

HOC$NS.txt
  1. *DECK HOC$NS
  2. PROC HOC$NS; # HOP COMMAND DEFINITIONS/DATA STRUCTURES #
  3.  
  4. # TITLE HOC$NS - HOP COMMAND DEFS/DATA STRUCTURES. #
  5.  
  6. BEGIN # HOC$NS #
  7. #
  8. ** HOC$NS - HOP COMMAND DEFS/DATA STRUCTURES.
  9. *
  10. * J.C. LEE 1981
  11. *
  12. *
  13. * THIS SYMPL TEXT CONTAINS ALL HOP COMMAND DEFS,
  14. * ORDINAL STATUS LIST, ERROR REASON CODE STATUS
  15. * LIST AND COMMON BLOCK FOR THE ACTUAL
  16. * PARAMETERIZED COMMAND.
  17. *
  18. #
  19.  
  20. CONTROL STEXT;
  21.  
  22. #
  23.   DEFINITIONS FOR HOP PARAMETER ORDINAL IN HOPCOMMAND ARRAY
  24. #
  25. DEF PAR$CMD # 00 #; # INDEX TO HOP PARAMETER ORD #
  26. DEF PAR$NPU # 01 #; # INDEX TO NPU VALUE #
  27. DEF PAR$ALL # 02 #; # INDEX TO ALL INDICATOR #
  28. DEF PAR$NLF # 03 #; # INDEX TO NLF VALUE #
  29. DEF PAR$UN # 04 #; # INDEX TO UN VALUE #
  30. DEF PAR$PW # 05 #; # INDEX TO PW VALUE #
  31. DEF PAR$NPUS # 06 #; # INDEX TO NPUS INDICATOR #
  32.  
  33. STATUS HCT # VALID HOP COMMAND ORDINALS #
  34. CMD$STATUS, # 0 NPU STATUS COMMAND #
  35. CMD$HIST, # 1 HISTORY COMMAND #
  36. CMD$FILE, # 2 ALTERNATE NLF COMMAND #
  37. CMD$NOFILE, # 3 CANCEL ALTERNATE NLF COMMAND#
  38. ;
  39. STATUS HOPCMDERR # HOP COMMAND ERROR REASON CODE #
  40. NOTUSED, # NOT USED #
  41. SYNTAX, # SYNTAX ERROR #
  42. CMDVERB, # UNRECOGNIZABLE COMMAND VERB #
  43. PARAMETER, # ILLEGAL PARAMETER #
  44. NPUNCNFG, # NPU NOT CONFIGURED #
  45. NPUNSPEC, # NPU NOT SPECIFIED #
  46. NLFNSPEC, # NLF NOT SPECIFIED #
  47. NLFNAVAIL, # NLF NOT AVAILABLE #
  48. NPUACTIVE, # NPU ACTIVE, NO ACTION #
  49. NLFBAD, # BAD NLF FILE FORMAT #
  50. ;
  51. COMMON HOC$COM;
  52. BEGIN # HOC$COM #
  53.  
  54. ARRAY HOPCOMMAND [PAR$CMD:PAR$NPUS]S(1);
  55. BEGIN # CURRENT HOP COMMAND #
  56. ITEM CMD$ORD S:HCT(00,42,18); # HOP COMMAND ORDINAL,WORD 0 #
  57. ITEM CMD$NPUNAM C(00,00,07); # NPU NAME, WORD 1 #
  58. ITEM CMD$ALL U(00,00,42); # ALL INDICATOR, WORD 2 #
  59. ITEM CMD$NLFPFN C(00,00,07); # PFN OF ALTERNATE NLF, WORD 3 #
  60. ITEM CMD$NLFUN C(00,00,07); # UN OF ALTERNATE NLF, WORD 4 #
  61. ITEM CMD$NLFPW C(00,00,07); # PW OF ALTERNATE NLF, WORD 5 #
  62. ITEM CMD$NPUS U(00,00,42); # NPUS INDICATOR, WORD 6 #
  63. ITEM CMD$WORD U(00,00,60); # WHOLE WORD #
  64. END
  65.  
  66. END # HOC$COM #
  67. END # HOC$NS #
  68. TERM
cdc/nos2.source/nam5871/hoc_ns.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator