User Tools

Site Tools


ibm:vm370-lib:copy:systbl.copy_src

SYSTBL Source

References

Source Listing

SYSTBL.COPY.txt
  1. *COPY SYSTBL 00001000
  2. PUSH PRINT 00001200
  3. AIF ('&SYSPARM' NE 'SUP').SYS01 00001400
  4. PRINT OFF,NOGEN 00001600
  5. .SYS01 ANOP 00001800
  6. SYSTBL DSECT 00002000
  7. SPACE 1 00003000
  8. *** SYSTBL - NAMED SYSTEM DESCRIPTION TABLE 00004000
  9. * 00005000
  10. * 0 +-----------------------+-----------------------+ 00006000
  11. * | SYSPNT | SYSSIZE | 00007000
  12. * 8 +-----------------------+-----------------------+ 00008000
  13. * | SYSNAME | 00009000
  14. * 10 +-----------------------------------+-----------+ 00010000
  15. * | VSYSRES | SYSVADDR | 00011000
  16. * 18 +-----------------------------------+-----------+ 00012000
  17. * | SYSVOL | SYSCYL | 00013000
  18. * 20 +-----------------------+-----------+-----------+ 00014000
  19. * | SYSSTART | SYSPAGCT | 00015000
  20. * 28 +-----------+-----+-----+-----------------------+ 00016000
  21. * | SYSPAGLN | S*1 | S*2 | | 00017000
  22. * =-----------+-----+-----+ SYSPAGNM = 00018000
  23. * | | 00019000
  24. * 30 +-----------+-----------------------------------+ 00020000
  25. * | SYSSEGLN | | 00021000
  26. * =-----------+ SYSHRSEG = 00022000
  27. * | | 00023000
  28. * 38 +-----------------------------------------------+ 00024000
  29. * 00025000
  30. *** SYSTBL - NAMED SYSTEM DESCRIPTION TABLE 00026000
  31. SPACE 1 00027000
  32. SYSPNT DS 1F CHAIN POINTER TO NEXT ENTRY 00033000
  33. SYSSIZE DS 1F MINIMUM CORE SIZE NEEDED TO RUN SYSTEM 00034000
  34. SYSNAME DS CL8 SYSTEM NAME 00035000
  35. VSYSRES DS CL6 VOLUME SERIAL OF DASD CONTAINING 00036000
  36. * USERS SYSTEM 00037000
  37. SYSVADDR DS 1H VIRTUAL ADDRESS OF VSYSRES 00038000
  38. SYSVOL DS CL6 VOLUME SERIAL OF DASD CONTAINING 00039000
  39. * SAVED PAGES 00040000
  40. SYSCYL DS 1H CYLINDER ON VSYSRES OF USERS SYSTEM 00041000
  41. * SAME AS VDEVRELN 00042000
  42. SYSSTART DS 1F CCPD OF FIRST PAGE ON SYSVOL 00043000
  43. SYSPAGCT DS 1F TOTAL NUMBER OF PAGES SAVED 00044000
  44. SYSPAGLN DS 1H NUMBER OF ENTRIES IN SYSPAGNM 00045000
  45. DS 1X S*1 RESERVED 00045250
  46. SYSFLAG DS 1X S*2 NAMED SYSTEM FLAG BYTE 00045350
  47. SYSPAGNM DS 1F ONE FULL WORD ENTRY FOR EACH RANGE 00046000
  48. * OF PAGES TO BE SAVED 00047000
  49. SYSSEGLN DS 1H NUMBERS OF ENTRIES IN SYSHRSEG 00048000
  50. SYSHRSEG DS 1X ONE BYTE FOR EACH SEGMENT TO BE SHARED 00049000
  51. * 00049100
  52. ** BITS DEFINED IN SYSFLAG 00049200
  53. * 00049300
  54. SYSPROT EQU X'80' UNPROTECTED SHARED SEGMENTS 00049400
  55. EJECT 00050000
  56. POP PRINT 00051000
  57. SPACE 00052000
ibm/vm370-lib/copy/systbl.copy_src.txt ยท Last modified: 2023/08/06 13:36 by Site Administrator