User Tools

Site Tools


cdc:nos2.source:nam5871:csiimt

CSIIMT

Table Of Contents

  • [00004] PROC CSIIMT
  • [00006] INITIALIZE MANAGED TABLES.
  • [00042] PROC SSTITM

Source Code

CSIIMT.txt
  1. *DECK CSIIMT
  2. USETEXT TEXTCS
  3. USETEXT TEXTSS
  4. PROC CSIIMT;
  5. #
  6. ** CSIIMT - INITIALIZE MANAGED TABLES.
  7. *
  8. * A. LIM. 81/10/08.
  9. *
  10. * THIS ROUTINE IS PART OF THE INITIALIZATION PROCESS FOR CS.
  11. * ITS JOB IS TO TELL THE TABLE MANAGER WHERE ITS TABLES ARE AND
  12. * WHERE THE MANAGED AREA IS.
  13. *
  14. * PROC CSIIMT
  15. *
  16. * ENTRY NONE.
  17. *
  18. * EXIT MANAGED TABLES INITIALIZED.
  19. *
  20. * NOTES THIS IS TEMPORARY CODE FOR USE ONLY UNTIL OVERLAYS
  21. * ARE STARTED TO BE USED.
  22. * IT MUST BE CHANGED BEFORE THEN.
  23. *
  24. * METHOD LOOK AT THE 5400 TABLE OF THE 0,0 OVERLAY TO GET
  25. * SOME INFORMATION. SET LOADBASE TO WHERE THE
  26. * OVERLAYS ARE TO BE LOADED. SET THE BEGINNING OF
  27. * THE MANAGED TABLE TO THE HIGHEST HIGH ADDRESS.
  28. * FINALLY CALL THE TABLE MANAGER INITIALIZATION
  29. * ROUTINE TO SET THE TABLE POINTERS.
  30. *
  31. #
  32.  
  33.  
  34. BEGIN
  35.  
  36.  
  37. #
  38. **** PROC CSIIMT XREF LIST.
  39. #
  40. XREF
  41. BEGIN
  42. PROC SSTITM;
  43. END
  44. #
  45. ****
  46. #
  47.  
  48.  
  49. P<EACPM> = O"100";
  50.  
  51.  
  52. LOADBASE = EAC$MIFL[0];
  53.  
  54. MEMLOC = EAC$HHA[0];
  55.  
  56. SSTITM( MEMLOC, P<TEND>, LOADBASE);
  57.  
  58. SSMEM = LOC(MEMLOC);
  59.  
  60.  
  61.  
  62.  
  63. END #CSIIMT#
  64. TERM
cdc/nos2.source/nam5871/csiimt.txt ยท Last modified: 2023/08/05 17:21 by Site Administrator