User Tools

Site Tools


cdc:nos2.source:nam5871:csibrt

CSIBRT

Table Of Contents

  • [00004] PROC CSIBRT
  • [00005] BUILD ROLLOUT TABLE.
  • [00008] BUILD ROLLOUT TABLE.

Source Code

CSIBRT.txt
  1. *DECK CSIBRT
  2. USETEXT TEXTSS
  3. USETEXT TXTCTCS
  4. PROC CSIBRT;
  5. # TITLE - BUILD ROLLOUT TABLE. #
  6. BEGIN
  7. #
  8. ** CSIBRT - BUILD ROLLOUT TABLE.
  9. *
  10. * D.K. ENDO 82/04/22
  11. *
  12. * THIS PROCDURE BUILDS THE ROLLOUT TABLE FOR CS.
  13. *
  14. * PROC CSIBRT
  15. *
  16. * ENTRY 1. NONE.
  17. *
  18. * EXIT 1. NONE.
  19. *
  20. #
  21.  
  22.  
  23. DEF MAX$RT # 02 #; # MAXIMUM NUMBER OF ENTRIES IN ROLLOUT TBL#
  24.  
  25.  
  26. ITEM I; # LOOP INDUCTION VARIABLE #
  27. CONTROL EJECT;
  28. # #
  29. # CSIBRT CODE BEGINS HERE #
  30. # #
  31. #
  32. * CLEAR THE ROLLOUT TABLE.
  33. * ENTER THE NUMBER OF ENTRIES IN THE TABLE. FOR THE NSUP WORD AND
  34. * THE NCF FET, ENTER THE COMPLETE BIT POSITION ADN THE ADDRESS,
  35. * INTO THE TABLE. DO THE SAME FOR THE ROLLOUT FLAG IN THE JOB
  36. * COMMUNICATIONS AREA.
  37. #
  38.  
  39.  
  40. FOR I=0 STEP 1 UNTIL NRT$
  41. DO
  42. BEGIN
  43. RT$WORD[I] = 0;
  44. END
  45.  
  46.  
  47. RT$EC[0] = MAX$RT;
  48.  
  49.  
  50. RT$BPOS[1] = 0;
  51. RT$WADD[1] = LOC(NSUP);
  52.  
  53.  
  54. RT$BPOS[2] = 59;
  55. RT$WADD[2] = LOC(NCFFET);
  56.  
  57.  
  58.  
  59.  
  60. RETURN; # **** RETURN **** #
  61. END # CSIBRT #
  62. TERM
cdc/nos2.source/nam5871/csibrt.txt ยท Last modified: 2023/08/05 17:21 by Site Administrator