Table of Contents

CCPARM Source

References

Source Listing

CCPARM.COPY.txt
  1. *COPY CCPARM 00001000
  2. PUSH PRINT 00001200
  3. AIF ('&SYSPARM' NE 'SUP').CCP01 00001400
  4. PRINT OFF,NOGEN 00001600
  5. .CCP01 ANOP 00001800
  6. CCPARM DSECT 00002000
  7. SPACE 00003000
  8. *** CCPARM - COMMUNICATION PARAMETER LIST 00004000
  9. * 00005000
  10. * 0 +-----------------------------------------------+ 00006000
  11. * | CCPNAME | 00007000
  12. * 8 +-----------------------+-----------------------+ 00008000
  13. * | CCPADDR | CCPSIZE | 00009000
  14. * 10 +-----------------------+-----------------------+ 00010000
  15. * | CCPPSIZE | CCPENTRY | 00011000
  16. * 18 +-----+-----+-----+-----+-----------------------+ 00012000
  17. * | C*1 | C*2 | C*3 | C*4 | CCPSTOR | 00013000
  18. * 20 +-----+-----+-----+-----+-----+-----+-----------+ 00014000
  19. * | CCPHBFSZ | CCPHBFNO | C*5 | C*6 | CCPMAXID | 00015000
  20. * 28 +-----------+-----------+-----+-----+-----------+ 00016000
  21. * | | 00017000
  22. * = CCPRESID = 00018000
  23. * | | 00019000
  24. * +-----------------------------------------------+ 00020000
  25. * 00021000
  26. *** CCPARM - COMMUNICATION PARAMETER LIST 00022000
  27. SPACE 00023000
  28. CCPNAME DS CL8 NCPNAME SPECIFIED IN NAMECP MACRO 00024000
  29. CCPADDR DS 1F ORIGIN OF CONTROL PROGRAM IMAGE 00025000
  30. CCPSIZE DS 1F CONTROL PROGRAM SIZE IN BYTES 00026000
  31. CCPPSIZE DS 1F PARAMETER LIST SIZE IN BYTES 00027000
  32. CCPENTRY DS 1F CONTROL PROGRAM ENTRY POINT ADDR. 00028000
  33. CCPTYPE DS 1X C*1 CONTROL PROGRAM TYPE FLAG 00029000
  34. CCPCAONE DS 1X C*2 FIRST CHANNEL ADAPTER TYPE FLAG 00030000
  35. CCPCATWO DS 1X C*3 SECOND CHANNEL ADAPTER TYPE FLAG 00031000
  36. CCPRSV1 DS 1X C*4 RESERVED 00032000
  37. CCPSTOR DS 1F 370X STORAGE SIZE SPECIFIED (BYTES) 00033000
  38. CCPHBFSZ DS 1H BUFFER SIZE FROM 'HOST' MACRO 00034000
  39. CCPHBFNO DS 1H NUMBER OF BUFFERS IN READ LIST 00035000
  40. CCPPAD0 DS 1X C*5 FIRST BUFFER PAD COUNT (BYTES) 00036000
  41. CCPPAD1 DS 1X C*6 SUBSEQUENT BUFFER PAD COUNT 00037000
  42. CCPMAXID DS 1H HIGHEST RESOURCE I.D. DEFINED 00038000
  43. CCPRESID DS 1F RESOURCE I.D. DESCRIPTION 00039000
  44. SPACE 00040000
  45. ORG CCPRESID DEFINITION BREAK-DOWN 00041000
  46. CCPRSTYP DS 1X RESOURCE TYPE FLAG 00042000
  47. CCPRSTAT DS 1X RESOURCE INITIAL STATUS FLAGS 00043000
  48. CCPRSTEP DS 1H SUBCHANNEL ADDRESS WHEN IN EP-MODE 00044000
  49. SPACE 00045000
  50. * BITS DEFINED IN CCPTYPE: 00046000
  51. CCPTNCP EQU X'01' NETWORK CONTROL PROGRAM 00047000
  52. CCPTEP EQU X'02' 270X EMULATION PROGRAM 00048000
  53. CCPTPEP EQU X'03' PARTITIONED EMULATION PROGRAM 00049000
  54. CCPTEP4 EQU X'0A' 270X EMULATION PRGM FOR CA4 00049500
  55. EJECT 00050000
  56. * BITS DEFINED IN CCPCAONE AND CCPCATWO: 00051000
  57. CCPTYPE1 EQU X'01' CHANNEL ADAPTER TYPE ONE 00052000
  58. CCPTYPE2 EQU X'02' CHANNEL ADAPTER TYPE TWO 00053000
  59. SPACE 00054000
  60. * HOST VALUES REQUIRED BY VM/370 SUPPORT FOR 3704/3705: 00055000
  61. CCPVPAD0 EQU 34 34-BYTE PAD IN FIRST BTU BUFFER 00056000
  62. CCPVPAD1 EQU 34 34-BYTE PAD IN SUBSEQUENT BUFFERS 00057000
  63. EJECT 00058000
  64. POP PRINT 00059000
  65. SPACE 00060000