SCRIPT/VS 4.0.0: DEVICE 1403N6 CHARS MONO ¤     PROGRAM DIRECTORY  FOR USE WITH  PRINT SERVICES FACILITY VERSION 2  FOR  VM  5684-141  RELEASE 1, MODIFICATION LEVEL 1    Document Number   This Program Directory is delivered with program number 5684-141 for  the following media feature numbers:  3401, 3405, 3403  This directory contains information concerning the material and  procedures associated with the installation of this program.  You should read all of it before installing the program, and then keep  it for future reference.  (C) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1987,1993.  ALL RIGHTS RESERVED.  Note to US Government Users - Documentation related to restricted  rights - Use, duplication or disclosure is subject to restrictions set  forth in GSA ADP Schedule Contract with IBM Corp. ¤                      ii PSF/VM ¤   TABLE OF CONTENTS    NOTICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XI  Programming Interface for Customers . . . . . . . . . . . . . . . xi  Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . xi  1.0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . 1  1.1 Before You Begin . . . . . . . . . . . . . . . . . . . . . . 3  1.2 Organization of this Publication . . . . . . . . . . . . . . 3  2.0 PROGRAM MATERIALS . . . . . . . . . . . . . . . . . . . . . . 5  2.1 Machine-Readable Material . . . . . . . . . . . . . . . . . 5  2.2 Font Materials . . . . . . . . . . . . . . . . . . . . . . . 6  2.3 Program Documentation . . . . . . . . . . . . . . . . . . . 8  2.3.1 Basic Publications . . . . . . . . . . . . . . . . . . . 8  2.3.2 Licensed Publications . . . . . . . . . . . . . . . . . 10  2.3.3 Publications Useful During Installation . . . . . . . . 10  3.0 PROGRAM SUPPORT . . . . . . . . . . . . . . . . . . . . . . . 20  3.1 Program Service Classification . . . . . . . . . . . . . . . 20  3.2 Preventive Service Planning . . . . . . . . . . . . . . . . 20  3.3 Support Procedures . . . . . . . . . . . . . . . . . . . . . 20  4.0 PROGRAM AND SERVICE LEVEL INFORMATION . . . . . . . . . . . . 22  4.1 Program Level Information . . . . . . . . . . . . . . . . . 22  4.2 Service Level Information . . . . . . . . . . . . . . . . . 23  4.3 Cumulative Service Tape . . . . . . . . . . . . . . . . . . 24  4.4 Corrective Service . . . . . . . . . . . . . . . . . . . . . 24  5.0 INSTALLATION REQUIREMENTS AND CONSIDERATIONS . . . . . . . . 26  5.1 Installation Requirements . . . . . . . . . . . . . . . . . 26  5.1.1 Driver System Requirements . . . . . . . . . . . . . . . 26  5.1.2 Target System Requirements . . . . . . . . . . . . . . . 29  5.2 Installation Considerations . . . . . . . . . . . . . . . . 37  5.2.1 Concurrent Program Installation Requirements . . . . . . 38  5.2.2 Print-File Submitter Directory Considerations . . . . . 38  5.2.3 Defining PSF/VM Virtual Machines . . . . . . . . . . . . 39  5.3 Special Considerations . . . . . . . . . . . . . . . . . . . 40  5.3.1 SYSPCLAS . . . . . . . . . . . . . . . . . . . . . . . . 40  5.3.2 PSF/VM Addressing Limitations . . . . . . . . . . . . . 40  6.0 PSFMAINT . . . . . . . . . . . . . . . . . . . . . . . . . . 41  6.1 Contents of the PSF/VM Maintenance Virtual Machine . . . . . 41  6.2 Defining PSF/VM Maintenance Minidisks . . . . . . . . . . . 41  6.3 Sample PSFMAINT VM Directory . . . . . . . . . . . . . . . . 42  7.0 PSF COMMAND, PSF/VM RESOURCES, AND PSF/VM FONTS . . . . . . . 44  7.1 PSF Command Installation and Verification . . . . . . . . . 44  7.1.1 VM/SP Discontiguous Saved Segment (DMKSNT) for the PSF  Command . . . . . . . . . . . . . . . . . . . . . . . . . . . 44   (C) Copyright IBM Corp. 1987,1993 iii ¤   7.1.2 VM/XA SP or VM/ESA Discontiguous Saved Segment for the  PSF Command . . . . . . . . . . . . . . . . . . . . . . . . . 45  7.1.3 PSF Command Invocation . . . . . . . . . . . . . . . . . 45  7.1.4 PSF Command Installation . . . . . . . . . . . . . . . . 46  7.1.5 PSF Command Verification . . . . . . . . . . . . . . . . 48  7.2 PSF/VM Resources . . . . . . . . . . . . . . . . . . . . . . 48  7.2.1 Form Definitions and Page Definitions . . . . . . . . . 49  7.2.2 Overlay and Page Segments . . . . . . . . . . . . . . . 49  7.2.3 PSF/VM Resources Installation . . . . . . . . . . . . . 49  7.2.4 PSF/VM Resources Verification . . . . . . . . . . . . . 51  7.3 PSF/VM Fonts . . . . . . . . . . . . . . . . . . . . . . . . 51  8.0 SPOOL FILE CONVERSION MACHINE SUPPORT . . . . . . . . . . . . 52  8.1 Spool File Conversion Machine Installation and Verification 52  8.1.1 VM/SP Discontiguous Saved Segment (DMKSNT) for the SFCM 52  8.1.2 VM/XA SP or VM/ESA Discontiguous Saved Segment for the  SFCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53  8.1.3 Sample SFCM VM Directory . . . . . . . . . . . . . . . . 53  8.1.4 Sample SFCM PROFILE EXEC . . . . . . . . . . . . . . . . 57  8.1.5 SFCM Manual Logon Statements . . . . . . . . . . . . . . 58  8.1.6 SFCM AUTOLOG . . . . . . . . . . . . . . . . . . . . . . 59  8.1.7 SFCM Installation . . . . . . . . . . . . . . . . . . . 59  8.1.8 SFCM Verification . . . . . . . . . . . . . . . . . . . 62  9.0 GROUP4 PDM ATTACH SUPPORT . . . . . . . . . . . . . . . . . . 63  9.1 Group4 PDM Installation and Verification . . . . . . . . . . 63  9.1.1 Defining Attachments for Group4 Printers . . . . . . . . 63  9.1.2 Defining Group4 Printers to the Control Program . . . . 64  9.1.3 VM/SP Discontiguous Saved Segment (DMKSNT) for Group4  PDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65  9.1.4 VM/XA SP or VM/ESA Discontiguous Saved Segment for Group4  PDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66  9.1.5 Sample Group4 PDM VM Directory . . . . . . . . . . . . . 67  9.1.6 GCS Customization for Saved Segment and PDM Authorization 70  9.1.7 Sample Group4 PDM PROFILE GCS . . . . . . . . . . . . . 71  9.1.8 Group4 PDM AUTOLOG . . . . . . . . . . . . . . . . . . . 72  9.1.9 Group4 PDM Installation . . . . . . . . . . . . . . . . 73  9.1.10 Group4 PDM Verification . . . . . . . . . . . . . . . . 76  10.0 GROUP3 PDM ATTACH SUPPORT . . . . . . . . . . . . . . . . . 79  10.1 Group3 PDM Installation and Verification . . . . . . . . . 79  10.1.1 Defining Attachments for Group3 Printers . . . . . . . 79  10.1.2 Defining Channel-Attached Group3 Printers to CP . . . . 79  10.1.3 Channel-Attached Group3 IOCP . . . . . . . . . . . . . 80  10.1.4 VM/SP Discontiguous Saved Segment (DMKSNT) for  Channel-Attached Group3 PDM . . . . . . . . . . . . . . . . . 80  10.1.5 VM/XA SP or VM/ESA Discontiguous Saved Segment for  Channel-Attached Group3 PDM . . . . . . . . . . . . . . . . . 81  10.1.6 Defining RPM-Attached Group3 Printers to CP . . . . . . 82  10.1.7 VM/SP Discontiguous Saved Segment (DMKSNT) for  RPM-Attached Group3 PDM . . . . . . . . . . . . . . . . . . . 82  10.1.8 VM/XA SP or VM/ESA Discontiguous Saved Segment for  RPM-Attached Group3 PDM . . . . . . . . . . . . . . . . . . . 83  10.1.9 Sample Group3 PDM VM Directory . . . . . . . . . . . . 84   iv PSF/VM ¤   10.1.10 GCS Customization for Shared Segment and PDM  Authorization . . . . . . . . . . . . . . . . . . . . . . . . 88  10.1.11 Sample Group3 PDM PROFILE EXEC and PROFILE GCS . . . . 88  10.1.12 Group3 PDM Manual Logon Statements . . . . . . . . . . 90  10.1.13 Group3 PDM AUTOLOG . . . . . . . . . . . . . . . . . . 90  10.1.14 Group3 PDM Installation . . . . . . . . . . . . . . . 91  10.1.15 Group3 PDM Verification . . . . . . . . . . . . . . . 94  11.0 3800 PDM ATTACH SUPPORT . . . . . . . . . . . . . . . . . . 97  11.1 3800 PDM Installation and Verification . . . . . . . . . . 97  11.1.1 Defining 3800 Printers to the Control Program . . . . . 97  11.1.2 Sample 3800 PDM VM Directory . . . . . . . . . . . . . 98  11.1.3 Sample 3800 PDM PROFILE EXEC . . . . . . . . . . . . 102  11.1.4 3800 PDM Manual Logon Statements . . . . . . . . . . 103  11.1.5 3800 PDM AUTOLOG . . . . . . . . . . . . . . . . . . 104  11.1.6 3800 PDM Installation . . . . . . . . . . . . . . . . 104  11.1.7 3800 PDM Verification . . . . . . . . . . . . . . . . 107  12.0 3820 PDM ATTACH SUPPORT . . . . . . . . . . . . . . . . . 110  12.1 3820 PDM Installation and Verification . . . . . . . . . 110  12.1.1 Defining Attachments for 3820 Printers . . . . . . . 110  12.1.2 Defining 3820 Printers to the Control Program . . . . 110  12.1.3 VM/SP Discontiguous Saved Segment (DMKSNT) for the 3820  PDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112  12.1.4 VM/XA SP or VM/ESA Discontiguous Saved Segment for the  3820 PDM . . . . . . . . . . . . . . . . . . . . . . . . . . 113  12.1.5 Sample 3820 PDM VM Directory . . . . . . . . . . . . 114  12.1.6 Sample 3820 PDM PROFILE GCS . . . . . . . . . . . . . 117  12.1.7 3820 PDM AUTOLOG . . . . . . . . . . . . . . . . . . 118  12.2 Defining Attachments for RSCS Printers . . . . . . . . . 118  12.2.1 3820 PDM Installation . . . . . . . . . . . . . . . . 121  12.2.2 3820 PDM Verification . . . . . . . . . . . . . . . . 124  13.0 ACIF PROGRAM INSTALLATION . . . . . . . . . . . . . . . . 127  13.1 ACIF Program Installation and Verification . . . . . . . 127  13.1.1 VM/SP Discontiguous Saved Segment (DMKSNT) for ACIF . 127  13.1.2 VM/XA SP or VM/ESA Discontiguous Saved Segment for ACIF 128  13.1.3 ACIF Program Installation . . . . . . . . . . . . . . 128  13.1.4 ACIF Program Verification . . . . . . . . . . . . . . 130  14.0 AFP API PROGRAM INSTALLATION . . . . . . . . . . . . . . . 132  14.1 AFP API Program Installation and Verification . . . . . . 132  14.1.1 VM/SP Discontiguous Saved Segment (DMKSNT) for AFP API 132  14.1.2 VM/XA SP or VM/ESA Discontiguous Saved Segment for AFP  API . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133  14.1.3 AFP API Program Installation . . . . . . . . . . . . 134  14.1.4 AFP API Program Verification . . . . . . . . . . . . 136  14.1.5 Make AFP API Accessible to Users . . . . . . . . . . 139  15.0 INSTALLATION OF PSF/VM INSTALLATION EXITS . . . . . . . . 140  15.1 Installation and Verification of PSF/VM Installation Exits 140  15.1.1 PSF/VM Exit Installation . . . . . . . . . . . . . . 140  15.1.2 PSF/VM Exit Installation Preparation . . . . . . . . 140  15.1.3 PSF/VM Exit Installation . . . . . . . . . . . . . . 141   Table of Contents v ¤   15.2 ACIF Exits . . . . . . . . . . . . . . . . . . . . . . . 141  16.0 ESTABLISHING A NETWORK FOR SNA-ATTACHED OR RPM-ATTACHED  PRINTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . 142  16.1 Network Printer Connections . . . . . . . . . . . . . . . 142  16.2 SNA Devices, Attachment Mode, and Requirements . . . . . 143  16.3 ACF/VTAM Definitions . . . . . . . . . . . . . . . . . . 147  16.4 Defining the PSF/VM Application Node . . . . . . . . . . 148  16.5 Defining the Logon-Mode Table Entry . . . . . . . . . . . 149  16.5.1 Local-Attached Printers . . . . . . . . . . . . . . . 149  16.5.2 Communication-Attached Printers (Excluding RPM) . . . 150  16.5.3 RPM and DPF Attached Printers . . . . . . . . . . . . 151  16.5.4 Coding Logon Mode Table Statements . . . . . . . . . 153  16.6 Defining a Local Major Node . . . . . . . . . . . . . . . 156  16.6.1 Local-Attached Printer . . . . . . . . . . . . . . . 156  16.6.2 Coding Local Major Node Statements . . . . . . . . . 157  16.7 Defining a Channel Attachment Major Node for an Integrated  Communication Adapter (ICA) . . . . . . . . . . . . . . . . . 159  16.7.1 Switched Line . . . . . . . . . . . . . . . . . . . . 160  16.7.2 Non-switched Line . . . . . . . . . . . . . . . . . . 161  16.8 Defining a LAN Major Node . . . . . . . . . . . . . . . . 163  16.9 Defining a Switched Major Node . . . . . . . . . . . . . 165  16.9.1 Coding Switched Major Node Entry Statements . . . . . 167  16.10 Defining the NCP Major Node . . . . . . . . . . . . . . 169  16.11 ACF/NCP Generation . . . . . . . . . . . . . . . . . . . 169  16.11.1 Switched Line . . . . . . . . . . . . . . . . . . . 170  16.11.2 Non-switched Line . . . . . . . . . . . . . . . . . 172  16.11.3 Multipoint Line (Nonswitched Line) . . . . . . . . . 177  16.11.4 Token Ring Subsystem Connection . . . . . . . . . . 179  16.12 Network Definition Considerations . . . . . . . . . . . 180  16.13 VTAM Performance Considerations . . . . . . . . . . . . 181  16.14 Printer Configuration Considerations . . . . . . . . . . 181  APPENDIX A. MANUAL INSTALL LOGIC . . . . . . . . . . . . . . . 183  A.1 Installation of the PSF Command . . . . . . . . . . . . . 185  A.2 Installation of the PSF/VM Resources . . . . . . . . . . . 189  A.3 Installation of the Spool File Conversion Machine (SFCM) . 191  A.4 Installation of the Group4 PDM Support . . . . . . . . . . 196  A.5 Installation of the Group3 PDM Channel Attach Support . . 202  A.6 Installation of the Group3 PDM SNA (RPM)-Attach Support . 207  A.7 Installation of the 3800 PDM Attach Support . . . . . . . 213  A.8 Installation of the 3820 PDM Attach Support . . . . . . . 217  A.9 Installation of the ACIF Program . . . . . . . . . . . . . 223  A.10 Installation of the AFP API Program . . . . . . . . . . . 227  APPENDIX B. CONSOLE LOGS FROM INSTALLS . . . . . . . . . . . . 231  B.1 SFCM Non-Shared Segment Install Ä Non-Default Path . . . . 232  B.2 Group4 PDM Non-Shared Segment Install Ä Non-Default Path . 236  B.3 3820 PDM Shared Segment Install Ä Default Path . . . . . . 240  B.4 Group3 PDM Shared Segment Install Ä Non-Default Path . . . 245  B.5 ACIF Program Install Path . . . . . . . . . . . . . . . . 251  B.6 AFP API Program Install Path . . . . . . . . . . . . . . . 254  APPENDIX C. CONSOLE LOG FROM VERIFICATION . . . . . . . . . . 258   vi PSF/VM ¤   C.1 3820 PDM Verification . . . . . . . . . . . . . . . . . . 259  C.2 ACIF Program Verification . . . . . . . . . . . . . . . . 261  C.3 AFP API Program Verification . . . . . . . . . . . . . . . 262  APPENDIX D. SERVICE CONSOLE LOGS . . . . . . . . . . . . . . . 264  D.1 3820 PDM Shared Segment Corrective Service Ä Default Path 264  D.2 Preventive Service for Print Services Base from PSFMAINT Ä  Non-Default Path . . . . . . . . . . . . . . . . . . . . . . . 268  APPENDIX E. ADDITIONAL WORKSPACE . . . . . . . . . . . . . . . 272  E.1 SFCM 191 A-Disk Workspace Guidelines . . . . . . . . . . . 272  E.1.1 Maximum Capacity of a Minidisk . . . . . . . . . . . . 272  E.1.2 Other SFCM A-Disk Size Considerations . . . . . . . . 285  E.2 PDM 191 A-disk Workspace Guidelines . . . . . . . . . . . 286  APPENDIX F. PSF/VM BASE AND RESOURCES TAPE CONTENTS - DETAILED  LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287  APPENDIX G. SAMPLE IVP LIST38PP DOCUMENT . . . . . . . . . . . 301  APPENDIX H. READER'S COMMENTS . . . . . . . . . . . . . . . . 302              Table of Contents vii ¤   TABLES AND FIGURES    1. Program Tapes . . . . . . . . . . . . . . . . . . . . . . . 5  2. PSF/VM Base and Resources Tape Contents . . . . . . . . . . 6  3. Font Program Tapes . . . . . . . . . . . . . . . . . . . . . 7  4. Program Directories for Font Tapes . . . . . . . . . . . . . 8  5. Basic Publications . . . . . . . . . . . . . . . . . . . . . 9  6. Licensed Publications . . . . . . . . . . . . . . . . . . . 10  7. 3800 Attach Publications . . . . . . . . . . . . . . . . . . 10  8. 3820 Attach publications . . . . . . . . . . . . . . . . . . 11  9. Group3 Attach Publications . . . . . . . . . . . . . . . . . 12  10. Group4 Attach Publications . . . . . . . . . . . . . . . . . 13  11. Other Printer Publications . . . . . . . . . . . . . . . . . 14  12. Publications for VTAM Printer Attachment . . . . . . . . . . 14  13. Publications for RPM Attachment . . . . . . . . . . . . . . 15  14. RSCS Related Publications . . . . . . . . . . . . . . . . . 15  15. VM/SP Publications . . . . . . . . . . . . . . . . . . . . . 16  16. VM/SP High Performance Option Publications . . . . . . . . . 17  17. VM/XA Publications . . . . . . . . . . . . . . . . . . . . . 17  18. VM/ESA 1.0 Publications . . . . . . . . . . . . . . . . . . 18  19. AFP Publications . . . . . . . . . . . . . . . . . . . . . . 19  20. PSP/UPGRADE and SUBSET ID . . . . . . . . . . . . . . . . . 20  21. Component IDs and FESNs . . . . . . . . . . . . . . . . . . 21  22. Installation Environments for PSF/VM . . . . . . . . . . . . 27  23. Driver System DASD Space Requirements . . . . . . . . . . . 29  24. Operating Environments for PSF/VM . . . . . . . . . . . . . 30  25. Minimum Microcode Levels for PSF-Attached Printers . . . . . 31  26. Network Related Licensed Programs . . . . . . . . . . . . . 34  27. RSCS Licensed Program Requirements . . . . . . . . . . . . . 35  28. Minimum Virtual Machine Size for PSF/VM Virtual Machines . . 36  29. Target System DASD Space Requirements . . . . . . . . . . . 37  30. Required PTFs for IBM Licensed Programs . . . . . . . . . . 38  31. Sample PSF/VM Maintenance Directory (PSFMAINT DIRECT) . . . 42  32. Sample DCSS Entry for the PSF Command (DMKSNT PSF) . . . . . 44  33. Sample DCSS Entry for the SFCM (DMKSNT SFCM) . . . . . . . . 52  34. Sample SFCM VM Directory (SFCM DIRECT) . . . . . . . . . . . 54  35. Sample SFCM PROFILE EXEC (PROFSFCM EXEC) . . . . . . . . . . 57  36. Sample Statements for Manual Logon of the SFCM . . . . . . . 59  37. Sample DCSS Entry for Group4 PDM (DMKSNT GRP4PDM) . . . . . 65  38. Sample DCSS Entry for the PSF/VM PPCC (DMKSNT PSFPPCC) . . . 66  39. Sample Group4 PDM VM Directory (PDMGRP4 DIRECT) . . . . . . 67  40. Sample Group4 PROFILE GCS (PROFGRP4 GCS) . . . . . . . . . . 71  41. IVP spoolid MSGS38PP File . . . . . . . . . . . . . . . . . 77  42. Sample DCSS Entry for a Channel-Attached Group3 PDM (DMKSNT  GRP3CHAN) . . . . . . . . . . . . . . . . . . . . . . . . . 81  43. Sample DCSS Entry for an RPM-Attached Group3 PDM (DMKSNT  GRP3SNA) . . . . . . . . . . . . . . . . . . . . . . . . . . 82  44. Sample DCSS Entry for a PSF/VM PPCC (DMKSNT PSFPPCC) . . . . 83  45. Sample Group3 PDM VM Directory (PDMGRP3 DIRECT) . . . . . . 84  46. Sample Group3 PROFILE EXEC and PROFILE GCS . . . . . . . . . 89   viii PSF/VM ¤   47. Sample Statements for Manual Logon of the Group3 PDM . . . . 90  48. IVP spoolid MSGS38PP File . . . . . . . . . . . . . . . . . 95  49. Sample 3800 PDM VM Directory (PDM3800 DIRECT) . . . . . . . 99  50. Sample 3800 PROFILE EXEC (PROF3800 EXEC) . . . . . . . . . 102  51. Sample Statements for Manual Logon of the 3800 PDM . . . . 103  52. IVP spoolid MSGS38PP File . . . . . . . . . . . . . . . . 109  53. Sample DCSS Entry for a 3820 PDM (DMKSNT 3820PDM) . . . . 112  54. Sample DCSS Entry for a PSF/VM PPCC (DMKSNT PSFPPCC) . . . 113  55. Sample 3820 PDM VM Directory (PDM3820 DIRECT) . . . . . . 114  56. Sample 3820 PDM PROFILE GCS (PROF3820 GCS) . . . . . . . . 117  57. Sample RSCS Configuration Table . . . . . . . . . . . . . 120  58. IVP spoolid MSGS38PP File . . . . . . . . . . . . . . . . 126  59. Sample DCSS Entry for ACIF (DMKSNT ACIF) . . . . . . . . . 127  60. Sample DCSS Entry for AFP API (DMKSNT AFPAPI) . . . . . . 133  61. Network Connections per Printer Types . . . . . . . . . . 142  62. SNA Devices: Requirements . . . . . . . . . . . . . . . . 143  63. Sample APPL Statement . . . . . . . . . . . . . . . . . . 148  64. Sample ACF/VTAM Logon Mode Table Entries for Local Attached  Printers . . . . . . . . . . . . . . . . . . . . . . . . . 150  65. Sample ACF/VTAM Logon Mode Table Entries for Communication  Attached Printers (Excluding RPM) . . . . . . . . . . . . 151  66. Sample ACF/VTAM Logon Mode Table Entries for RPM-Attached  Printers . . . . . . . . . . . . . . . . . . . . . . . . . 152  67. Sample Local Major Node Definitions . . . . . . . . . . . 157  68. Sample Channel Attachment Major Node Definition (Switched  Line) for a Communication-Attached Printer . . . . . . . . 160  69. Sample Channel Attachment Major Node Definition  (Non-switched Line) . . . . . . . . . . . . . . . . . . . 161  70. Sample LAN Major Node Definition . . . . . . . . . . . . . 163  71. Sample Switched Major Node Definitions . . . . . . . . . . 166  72. Sample ACF/NCP Macro Instructions for Switched Lines . . . 171  73. Sample ACF/NCP Macro Instructions for Non-switched Lines . 173  74. Sample ACF/NCP Macro Instructions for Multipoint Lines . . 178  75. Sample ACF/NCP Macro Instructions for Token-Ring RPM . . . 179  76. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232  77. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236  78. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240  79. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245  80. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251  81. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254  82. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259  83. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262  84. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264  85. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268  86. Minidisk Sizes for 3380, 9313, 9332, and 9335 Disk Drives 273  87. Values for size of each line (SLN) in number of bytes per  line . . . . . . . . . . . . . . . . . . . . . . . . . . . 275  88. Values for number of lines per logical page (NLP) . . . . 275  89. Values for size of each page (SPG) in number of bytes per  logical page (2K buffer) for 3800 printers . . . . . . . . 276  90. Values for size of each page (SPG) in number of bytes per  logical page (4K buffer) for 3820 and RSCS printers . . . 279  91. Values for size of each page (SPG) in number of bytes per  logical page (8K buffer) for Group3 and Group4 printers . 282   Tables and Figures ix ¤   92. PSF/VM Base and Resources Tape Contents - Detailed List . 287  93. Inline Page Segment Used in IVP LIST38PP . . . . . . . . . 301                    x PSF/VM ¤   NOTICES    PROGRAMMING INTERFACE FOR CUSTOMERS  This program directory is intended for the system programmer  responsible for program installation and maintenance. It contains  installation information such as descriptions of files shipped with  the product and procedures for installing the product. The  information in this program directory must not be used for programming  purposes.  References in this document to IBM products, programs, or services do  not imply that IBM intends to make these available in all countries in  which IBM operates. Any reference to an IBM product, program, or  service is not intended to state or imply that only IBM's product,  program, or service may be used. Any functionally equivalent product,  program, or service that does not infringe on any of IBM's  intellectual property rights may be used instead of the IBM product,  program, or service. Evaluation and verification of operation in  conjunction with other products, except those expressly designated by  IBM, is the user's responsibility.  IBM may have patents or pending patent applications covering subject  matter in this document. The furnishing of this document does not  give you any license to these patents. You can send license  inquiries, in writing, to:  IBM Director of Commercial Relations  IBM Corporation  Purchase, NY 10577   TRADEMARKS  The following terms are trademarks of IBM Corporation in the United  States or other countries:       (C) Copyright IBM Corp. 1987,1993 xi ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿  | IBM(R) | ACF/VTAM(TM) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Advanced Function | AFP(TM) |  | Printing(TM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Advanced Function | BookManager |  | Presentation(TM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Distributed Print | DPF(TM) |  | Function(TM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Personal System/2(TM) | PS/2(TM) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Print Services | PSF(TM) |  | Facility(TM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | RACF | RETAIN |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Remote PrintManager(TM) | RPM(TM) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S/370(TM) | S/390(TM) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | IBM LaserPrinter | IBM LaserPrinter 4028(TM) |  | 4019(TM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | IBM LaserPrinter | VM/XA(TM) |  | 4029(TM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | VM/ESA(TM) | VTAM(TM) |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À          xii PSF/VM ¤   1.0 INTRODUCTION    This publication is intended for the system programmer responsible for  program installation and maintenance of Print Services Facility/VM  licensed program (5684-141), hereafter referred to as PSF/VM.  This publication has information concerning the material and  procedures associated with the installation of this program. It  should be read before installing the program and kept for future  reference.  PSF/VM is a printer-driver program that runs on the following releases  of VM operating systems:  ù VM/SP Release 5 or Release 6  ù VM/SP High Performance Option (HPO) Release 5 or Release 6  ù VM/XA SP Release 2.1  ù VM/ESA Release 1.0 or higher  The Advanced Function Presentation Conversion and Indexing Facility  (ACIF) program is included with PSF/VM. ACIF does the following:  ù Converts a print file into an AFP MO:DCA-P document unless the  file is already in MO:DCA-P format  ù Creates a separate index object file from the input data and  imbeds indexing information into the output document  ù Retrieves resources used by an AFP document and places them in a  separate file.  ACIF runs on the same VM system releases as PSF/VM.  The Advanced Function Presentation Application Programming Interface  (AFP API) program is also included with PSF/VM. AFP API allows high  level language programmers to produce AFPDS output from PL/I and COBOL  programming languages. AFP API runs on the following release of VM  operating systems:  ù VM/SP Release 6  ù VM/SP HPO Release 6  ù VM/XA SP release 2.1  ù VM/ESA Release 1.0 or higher  The information in this publication applies to printers supported by  PSF/VM, including those listed below. The numbers in parentheses are  used hereafter to refer to these printers. Not all models of the  printers are supported. For a current list of supported printers and  printer models, refer to Advanced Function Printing: Printer Summary,  G544-3135.  ù IBM 3800 Printing Subsystem Model 3 (3800-3)   (C) Copyright IBM Corp. 1987,1993 1 ¤   ù IBM 3800 Printing Subsystem Model 6 (3800-6)  ù IBM 3800 Printing Subsystem Model 8 (3800-8)  ù IBM 3812 Page Printer Model 2 (3812)  ù IBM 3816 Page Printer Model 01S and 01D (3816)  ù IBM 3820 Page Printer (3820)  ù IBM 3825 Page Printer (3825)  ù IBM 3827 Page Printer (3827)  ù IBM 3828 Advanced Function MICR Printer (3828)  ù IBM 3829 Page Printer (3829)  ù IBM 3831 Page Printer Model 001 (3831)  ù IBM 3835 Page Printer Model 001 (3835)  ù IBM 3835 Advanced Function Printer Model 002 (3835)  ù IBM 3900 Advanced Function Printer (3900)  ù IBM LaserPrinter 4019 Models E01 and 001 (4019)  ù IBM LaserPrinter 4028 Model NS1 (4028)  ù IBM LaserPrinter 5E Model 4029-010 (4029)  ù IBM LaserPrinter 6 Model 4029-020 (4029)  ù IBM LaserPrinter 10 Model 4029-030 (4029)  ù IBM LaserPrinter 10L Model 4029-040 (4029)  ù IBM 4224 Printer Models 2xx (4224)  ù IBM 4230 Printer Models 202 and 2I1 (4230)  ù IBM 4234 Printer Models 007 and 011 (4234)  NOTES:  1. PSF/VM can process files for some printers that are controlled by  the Remote Spooling Communications Subsystem (RSCS). When RSCS  controls the 3812, 3816, 4224, 4230, and 4234, these printers as a  group are referred to as the "RSCS printers."  2. When PSF/VM controls the 3812, 3816, 4028, 4224, 4230, and the  4234, these printers as a group are referred to as the "Group4  printers."  3. The term "Group3 printers" is used to refer to the 3825, 3827,  3828, 3829, 3831, 3835, and 3900 as a group.  4. The 3820 and some Group3 printers can be attached to the host  computer system, using Remote PrintManager (RPM). These printers  as a group are referred to as the "RPM-attached printers".  5. Support for the IBM 4019 and IBM 4029 is achieved only through the  distributed print function (DPF) provided with the PSF/2 licensed  program.  PSF/VM processes the spooled output for advanced function printing on  these page printers and generates printer commands to produce  formatted output using installation defaults and options specified in  the PSF command and the CP SPOOL command.  Refer to Print Services Facility/VM System Programming Guide for more  information about PSF/VM functions and performance considerations.   2 PSF/VM ¤   1.1 BEFORE YOU BEGIN  Before installing PSF/VM, read 3.2, "Preventive Service Planning" on  page 20. This section tells you how to find updates to the  information and procedures in this program directory.   1.2 ORGANIZATION OF THIS PUBLICATION  This publication is divided as follows:  ù 1.0, "Introduction" supplies a summary of PSF/VM.  ù 2.0, "Program Materials" identifies the basic and optional program  materials and documentation.  ù 3.0, "Program Support" describes the available IBM support,  including how to find any updates to the information and  procedures in this publication. Read this section before  installing PSF/VM.  ù 4.0, "Program and Service Level Information" lists the program  level Authorized Program Analysis Reports (APARs) and service  level Program Temporary Fixes (PTFs) available for PSF/VM.  ù 5.0, "Installation Requirements and Considerations" lists the  prerequisites and other considerations.  ù 6.0, "PSFMAINT" defines the PSF/VM maintenance minidisks.  ù 7.0, "PSF Command, PSF/VM Resources, and PSF/VM Fonts" describes  how to install the PSF command and PSF/VM resources.  ù 8.0, "Spool File Conversion Machine Support" describes how to  install the Spool File Conversion Machine (SFCM).  ù 9.0, "Group4 PDM Attach Support" describes how to install the  Group4 Print Driver Machine (PDM) Attach Support.  ù 10.0, "Group3 PDM Attach Support" describes how to install the  Group3 PDM Attach Support.  ù 11.0, "3800 PDM Attach Support" describes how to install the 3800  PDM Attach Support.  ù 12.0, "3820 PDM Attach Support" describes how to install the 3820  PDM Attach Support.  ù 13.0, "ACIF Program Installation" describes how to install the  ACIF program.  ù 14.0, "AFP API Program Installation" describes how to install the  AFP API program.   Introduction 3 ¤   ù 15.0, "Installation of PSF/VM Installation Exits" describes how to  install the PSF/VM installation exits.  ù 16.0, "Establishing a Network for SNA-Attached or RPM-Attached  Printers" describes ACF/VTAM definitions and considerations.  ù Appendix A, "Manual Install Logic" describes the installation  logic and manual installation instructions.  ù Appendix B, "Console Logs From Installs" shows sample console logs  created during installation.  ù Appendix C, "Console Log From Verification" shows sample console  logs created during installation verification.  ù Appendix D, "Service Console Logs" shows sample console logs  created during corrective service installation.  ù Appendix E, "Additional Workspace" describes how to calculate  additional workspace requirements.  ù Appendix F, "PSF/VM Base and Resources Tape Contents - Detailed  List" contains the detailed list of files shipped on the PSF/VM  base and resources tape.  ù Appendix G, "Sample IVP LIST38PP Document" contains a printed  sample of the Installation Verification Procedure (IVP) document.            4 PSF/VM ¤   2.0 PROGRAM MATERIALS    An IBM program is identified by a program number and a feature number.  The program number for PSF/VM is 5684-141. PSF/VM is available in  several media formats, which are listed in 2.1, "Machine-Readable  Material."  You can find a description of the functions supported by PSF/VM in  Advanced Function Printing Software: General Information. Contact  your IBM representative for more information.   2.1 MACHINE-READABLE MATERIAL  The distribution medium for this program is a non-labeled 9-track  magnetic tape, written at either 6250 bpi, a 3480 tape cartridge, or a  0.25 inch (9346) tape cartridge. The tape contains all the programs  and data needed for installation. It is normally installed using the  INSTFPP EXEC or the VMFPLC2 command.  ù Figure 1 lists the contents of the program tapes.  ù Figure 2 lists the contents of the PSF/VM base and resources tape.  Figure 92 on page 287 contains the detailed list of files shipped  on the PSF/VM base and resources tape.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 1. Program Tapes |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | TRACK/ | FUNCTIONAL| MEDIA | EXTERNAL |  | DENSITY | FEATURE | FEATURE | TAPE LABEL |  | | NUMBER | NUMBER | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 6000 | 3401 | BASE+RESOURCES |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 6000 | 3401 | PSF.COMPATS.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 6000 | 3405 | BASE+RESOURCES |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 6000 | 3405 | PSF.COMPATS.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 6000 | 3403 | BASE+RESOURCES |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 6000 | 3403 | PSF.COMPATS.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À    (C) Copyright IBM Corp. 1987,1993 5 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 2. PSF/VM Base and Resources Tape Contents |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | FILE | FILE CONTENTS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 1 | Product Installation EXEC, Product Identifier File |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 2 | Product Memo To Users |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 3 - 5 | PSF Command |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 6 - 9 | Print Services (SFCM) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 10 - 12 | 3800 Attach Support |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 13 - 15 | 3820 Attach Support |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 16 - 18 | Group3 Attach Support |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 19 - 21 | Group4 Attach Support |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 22 - 28 | PSF/VM Resources |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 29 - 31 | ACIF Program |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 32 - 34 | AFP API Program |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  2.2 FONT MATERIALS  A separate font tape is available with the basic material for PSF/VM.  Refer to Program Directory For Use With Compatibility Fonts Supplied  With Version 02, Release 01, Modification Level 01 of Program 5684-141  Print Services Facility/VM (PSF/VM) (PRGDIR617L) for information about  installing the supplied font tape.  There are also separate optional font tapes available with PSF/VM.  Figure 3 lists the optional font program tapes. Refer to the program  directories listed in Figure 4 to install the font tapes.       6 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 3. Font Program Tapes |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | TRACK/ | FUNCTIONAL| MEDIA | EXTERNAL |  | DENSITY | FEATURE | FEATURE | TAPE LABEL |  | | NUMBER | NUMBER | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 5012 | 3401 | PSF.B240LAT1.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 5015 | 3401 | PSF.B240INTL.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 5018 | 3401 | PSF.B300LAT1.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 5021 | 3401 | PSF.B300INTL.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9/6250 | 5033 | 3401 | PSF.4028METR.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 5012 | 3405 | PSF.B240LAT1.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 5015 | 3405 | PSF.B240INTL.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 5018 | 3405 | PSF.B300LAT1.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 5021 | 3405 | PSF.B300INTL.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3480 | 5033 | 3405 | PSF.4028METR.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 5012 | 3403 | PSF.B240LAT1.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 5015 | 3403 | PSF.B240INTL.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 5018 | 3403 | PSF.B300LAT1.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 5021 | 3403 | PSF.B300INTL.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9346 | 5033 | 3403 | PSF.4028METR.VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À        Program Materials 7 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 4. Program Directories for Font Tapes |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | PRGDIR633L | Program Directory For Use With 4028 Font Metrics |  | | Supplied With Version 02, Release 01, Modification |  | | Level 01 of Program 5684-141 Print Services |  | | Facility/VM (PSF/VM) |  | PRGDIR618L | Program Directory For Use With 240-Pel Core |  | | Interchange Fonts Supplied With Version 02, |  | | Release 01, Modification Level 01 of Program |  | | 5684-141 Print Services Facility/VM (PSF/VM) |  | PRGDIR632L | Program Directory For Use With 300-Pel Core |  | | Interchange Fonts Supplied With Version 02, |  | | Release 01, Modification Level 01 of Program |  | | 5684-141 Print Services Facility/VM (PSF/VM) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  2.3 PROGRAM DOCUMENTATION  This section identifies the basic and optional program publications  for PSF/VM. Publications which may be useful when PSF/VM is installed  are also listed in this section.  Some of the PSF/VM basic publications are available as displayable  BookManager built books on the Printing and Publishing Cluster CD-ROM,  SK2T-2921.  The titles and the order numbers for IBM publications can change from  time to time. To verify the current title or order number for a  publication, contact your IBM representative.   2.3.1 BASIC PUBLICATIONS  Figure 5 identifies the basic program publications for PSF/VM. A copy  of the Print Services Facility/VM: Program Directory, copies of the  appropriate PSF/VM font program directories, and one copy of each of  these publications is included when you order the machine-readable  materials for PSF/VM. For additional copies, contact your IBM  representative.      8 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 5. Basic Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | G544-3135 | Advanced Function Printing: Printer Summary |  | G544-3810 | ABOUT TYPE: IBM's Quick Reference for Coded Fonts |  | G544-3290 | Advanced Function Printing: Printer Information |  | S544-3202 | Advanced Function Printing: Data Stream Reference |  | G544-3678 | Print Services Facility/VM: Licensed Program Specifications  |  | G544-3803 | ABOUT TYPE: IBM's Quick Reference for IBM-Supplied |  | | Compatibility Fonts |  | G544-3804 | ABOUT TYPE: IBM's Quick Reference for IBM Core |  | | Interchange Fonts |  | S544-3680 | Print Services Facility/VM: System Programming Guide |  | S544-3677 | Print Services Facility/VM: Application Programming Guide  |  | S544-3681 | Print Services Facility/VM: Messages and Codes |  | S544-3682 | Print Services Facility/VM: Operator's Guide |  | S544-3679 | Print Services Facility/VM: Quick Reference Guide |  | S544-3872 | AFP: Application Programming Interface Programming Guide and Reference  |  | S544-3873 | AFP: Application Programming Interface COBOL Language|Reference  | S544-3874 | AFP: Application Programming Interface PL/I Language Reference  |  | G544-3824 | AFP: Conversion and Indexing Facility Application Programming Guide  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ            Program Materials 9 ¤   2.3.2 LICENSED PUBLICATIONS  Figure 6 identifies the licensed program publications for PSF/VM. The  first copy is available at no charge to licensees of the basic  material for PSF/VM. Additional copies can be ordered for a fee.  NOTE: These publications contain "Restricted Materials of IBM."  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 6. Licensed Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | LH40-0201 | Advanced Function Printing: Diagnosis Guide |  | LH40-0206 | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Print Services Facility/VM: Diagnosis Guide and Reference |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  2.3.3 PUBLICATIONS USEFUL DURING INSTALLATION  The publications listed in the following tables may be useful during  installation of specific PSF/VM components. These can be ordered from  your IBM representative.   3800 ATTACH PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 7. 3800 Attach Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | GA32-0049 | IBM 3800 Printing Subsystem Models 3 and 6 Introduction  |  | GA32-0050 | Reference Manual for the IBM 3800 Printing Subsystem Models 3 and 6  |  | GA32-0055 | IBM 3800 Printing Subsystem Model 8 Introduction |  | GA32-0065 | Reference Manual for the IBM 3800 Printing Subsystem Model 8  |  | GA32-0068 | IBM 3800 Printing Subsystem Models 3, 6, and 8 Operator's Guide  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  3820 ATTACH PUBLICATIONS      10 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 8. 3820 Attach publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | G544-3520 | IBM 3820 Page Printer Introduction and Planning Guide |  | S544-3080 | IBM 3820 Page Printer Operator's Guide |  | G544-3081 | IBM 3820 Page Printer Operator Summary |  | S544-3175 | IBM 3820 Page Printer Reference Manual |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À                 Program Materials 11 ¤   GROUP3 ATTACH PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 9. Group3 Attach Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | G544-3482 | IBM 3825 Page Printer Product Description |  | G544-3480 | IBM 3825 Page Printer Introduction and Planning Guide |  | G544-3481 | IBM 3825 Page Printer Operator's Guide |  | G544-3483 | IBM 3825 Page Printer Paper Reference |  | G544-3194 | IBM 3827 Page Printer Product Description |  | G544-3193 | IBM 3827 Page Printer Introduction and Planning Guide |  | G544-3189 | IBM 3827 Page Printer Operator's Guide |  | G544-3195 | IBM 3827 Page Printer Paper Reference |  | G544-3359 | IBM 3828 Advanced Function Printer Introduction and Planning Guide  |  | G544-3360 | IBM 3828 Advanced Function Printer Operator's Guide |  | G544-3361 | IBM 3828 Advanced Function Printer Product Description|  | G544-3362 | IBM 3828 Advanced Function Printer Paper Reference |  | GA32-0254 | IBM 3829 Printer Operator's Guide |  | N:GA18-7030| IBM 3831 Page Printer Operator's Guide |  | G544-3498 | IBM 3835 Page Printer Product Description |  | G544-3207 | IBM 3835 Page Printer Introduction and Planning Guide |  | G544-3208 | IBM 3835 Page Printer Operator's Guide |  | G544-3206 | IBM 3835 Page Printer Forms Design Reference |  | GA32-0135 | IBM 3900 Advanced Function Printer Product Description|  | GA32-0136 | IBM 3900 Advanced Function Printer Introduction and Planning Guide  |  | GA32-0137 | IBM 3900 Advanced Function Printer Forms Design Reference  |  | GA32-0138 | IBM 3900 Advanced Function Printer Operators Guide |  | GA32-0141 | IBM 3900 Advanced Function Printer Maintenance Information Volume I  |  | GA32-0142 | IBM 3900 Advanced Function Printer Maintenance Information Volume II  |  | GA32-0143 | IBM 3900 Advanced Function Printer Maintenance Information Volume III  |  | S132-0022 | IBM 3900 Advanced Function Printer Parts Catalog |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À         12 PSF/VM ¤   GROUP4 ATTACH PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 10. Group4 Attach Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | G544-3265 | IBM 3812 Page Printer Introduction and Planning Guide |  | S544-3266 | IBM Pageprinter 3812 Setup Instructions |  | S544-3267 | IBM Pageprinter 3812 Guide to Operations |  | S544-3268 | IBM Pageprinter 3812 Programming Reference |  | S544-3337 | IBM Pageprinter 3812 Problem Determination Procedures |  | S544-3338 | IBM Pageprinter 3812 Operator's Quick Reference |  | GA34-2074 | IBM 3816 Setup and Feature Instructions |  | GA34-2075 | IBM 3816 Operating Instructions |  | GA34-2083 | IBM 3816 Page Printer Feature Instructions |  | GA34-2078 | IBM 3816 Pageprinter Introduction and Planning |  | GA34-2081 | IBM 3812 and 3816 Pageprinters Programming Reference, 3270  |  | GA34-2082 | IBM 3812 and 3816 Pageprinters IPDS Handbook |  | GA34-2111 | IBM 3812 and 3816 Pageprinters Font Reference |  | GA34-2113 | IBM 3816 National Language Support Supplement (Language Groups 2, and 4)  |  | GA34-2120 | IBM 3816 National Language Support Supplement (Language Groups 3)  |  | GC31-2547 | IBM 4224 Operator Instructions |  | GC31-2551 | IBM 4224 Printer Product and Programming Description Manual  |  | GC31-3607 | IBM 4224 Setup Instructions |  | GC31-3621 | IBM 4224 Guide to Operations |  | GC31-3625 | IBM 4224 Printer Planning and Site Preparation Guide |  | GC31-3717 | IBM 4224 Printer National Language Support Supplement |  | GC31-3718 | IBM 4224 Printer National Language Support Supplement |  | GC31-2554 | IBM 4234 (Model 11, 12) Printer Product and Programming Description Manual  |  | GC31-2555 | IBM 4234 (Models 1, 2, 11, 12, 13) Printer Planning and Site Preparation Guide  |  | GC31-3735 | IBM 4234 (Models 11, 12, 13) Setup Instructions |  | GC31-3736 | IBM 4234 (Model 11) Printer Operating Instructions |  | GC31-3878 | IBM 4234 (Models 11, 12, 13) Principles of Operation |  | GC31-3883 | IBM 4234 National Language Support Supplement |  | S544-3709 | ABOUT TYPE: IBM's Technical Reference for the IBM LaserPrinter 4028 Font Metrics  |  | G544-3706 | Advanced Function Printing: The IBM LaserPrinter 4028|Font Metrics Available with  | | Print Services Facility Licensed Program Specifications  |  | S544-4258 | IBM LaserPrinter 4028 Introduction and Planning Guide |  | S544-4260 | IBM LaserPrinter 4028 IPDS Handbook |  | S544-4262 | 3270 Programming Guide and Reference Manual for the 4028  |  | S544-4256 | Supplies/Options Catalog for the IBM LaserPrinter 4028|  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À      Program Materials 13 ¤   OTHER PRINTER PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 11. Other Printer Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SA40-0539 | User's Guide for the IBM LaserPrinter 4019 |  | SA40-0542 | User's Guide for the IBM LaserPrinter 4029 Series |  | SA40-0564 | IBM 4230 Printer User's Guide Models 102 and 202 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  NETWORK PUBLICATIONS (VTAM)   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 12. Publications for VTAM Printer Attachment |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC23-0110 | Network Program Products Planning |  | GC23-0108 | Network Program Products General Information |  | GC30-3058 | ACF/NCP/VS Network Control Program for the 3705 |  | SC30-3253 | ACF/NCP and SSP Installation and Resource Definition Guide  |  | SC30-3254 | ACF/NCP/SSP Resource Definition Reference (3720,3725) |  | SC30-3349 | Network Control Program System and Support Programs |  | | Resource Definition Guide (3720,3725) |  | SC30-3448 | Network Control Program System Support Program and |  | | Emulation Program Resource Definition Reference (3720|or 3745)  | SC30-3447 | Network Control Program System Support Program |  | | Emulation Program Resource Definition Guide (3720 or 3745)  |  | SC23-0111 | ACF/VTAM Version 3, Installation and Resource Definition  |  | SC23-0112 | ACF/VTAM Version 3, Customization |  | SC23-0113 | ACF/VTAM Version 3, Operation |  | SC23-0115 | ACF/VTAM Version 3, Programming |  | SC30-3275 | ACF/VTAM Version 3 Messages and Codes |  | GA27-3200 | IBM 3863, 3864, and 3865 Modem Introduction and Site Preparation Guide  |  | GC30-3072 | System Network Architecture Concepts and Products |  | GC30-3073 | Systems Network Architecture Technical Overview |  | GC30-3084 | SNA Transaction Programmer's Reference Manual for LU Type 6.2  |  | SC30-3269 | SNA Format and Protocol Reference Manual: Architecture Logic for LU Type 6.2  |  | ZY31-0634 | Introduction to Data Communications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À     14 PSF/VM ¤   REMOTE PRINTMANAGER (RPM) PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 13. Publications for RPM Attachment |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S544-3439 | Remote PrintManager Version 2.0: User's Guide and Installation Guide  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | G544-3462 | Remote PrintManager Version 2.0: License Information |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S544-3319 | Remote PrintManager Version 3.0: Local Area Network User's Guide  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S544-3293 | Remote PrintManager Version 3.0: Operator's Guide |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S544-3287 | Remote PrintManager Version 3.0: Installation Guide |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | G544-3294 | Remote PrintManager Version 3.0: License Information |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  NETWORK PUBLICATIONS (RSCS)   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 14. RSCS Related Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | GG22-9373 | NJE Formats and Protocols |  | GA23-0065 | IBM 3270 Information Display System, 3274 Control Unit|  | | Customizing Guide, Configuration Support D |  | GG24-3185 | RSCS 2.2 Installation Experiences |  | SH24-5058 | RSCS Networking, Version 2, Operation and Use, Release|2  | SH24-5057 | RSCS Networking, Version 2, Planning and Installation,|Release 2  | SH24-5197 | RSCS 2.3 Networking Exit Customization |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  VM/SP PUBLICATIONS       Program Materials 15 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 15. VM/SP Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC24-5237 | VM/SP Installation Guide |  | SC24-5239 | VM/SP Interpreter Reference |  | SC24-5250 | VM/SP Group Control System Command and Macro Reference|  | SC24-5288 | VM/SP System Facilities for Programming |  | SC19-6201 | VM/SP Planning Guide and Reference |  | SC19-6202 | VM/SP Operator's Guide |  | SC19-6209 | VM/SP CMS Command Reference |  | SC19-6211 | VM/SP CP General User Command Reference |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À                16 PSF/VM ¤   VM/SP HPO PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 16. VM/SP High Performance Option Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC38-0107 | VM/SP HPO Installation Guide |  | SC19-6223 | VM/SP HPO Planning Guide and Reference |  | SC19-6224 | VM/SP HPO CP for System Programming |  | SC19-6225 | VM/SP HPO Operator's Guide |  | SC19-6227 | VM/SP HPO CP Command Reference for General Users |  | SC19-6230 | VM/SP HPO OLTSEP Guide |  | ST24-5288 | VM/SP System Facilities for Programming |  | ST24-5286 | VM/SP CMS for System Programming Reference |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  VM/XA PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 17. VM/XA Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | GC23-0378 | VM/XA SP Planning and Administration |  | SC23-0354 | VM/XA SP CMS Command Reference |  | SC23-0358 | VM/XA SP CP Command Reference |  | SC23-0364 | VM/XA SP Installation and Service |  | SC23-0370 | VM/XA SP CP Programming Services |  | SC23-0371 | VM/XA SP Real System Operation |  | SC23-0374 | VM/XA SP System Product Interpreter Reference |  | SC23-0377 | VM/XA SP Virtual Machine Operation |  | SC23-0402 | VM/XA CMS Application Program Development Reference |  | SC23-0433 | VM/XA GCS Command and Macro Reference |  | SC23-0457 | VM/XA SP Guide to Saved Segments |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  VM/ESA PUBLICATIONS       Program Materials 17 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 18. VM/ESA 1.0 Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC24-5430 | VM/ESA CP Planning and Administration |  | SC24-5431 | VM/ESA Installation for 370 |  | SC24-5433 | VM/ESA CP General User Command Reference |  | SC24-5434 | VM/ESA CP System Command Reference |  | SC24-5435 | VM/ESA CP Programming Services |  | SC24-5461 | VM/ESA CMS Command Reference |  | SC24-5426 | VM/ESA Group Control System Reference |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À                18 PSF/VM ¤   AFP PUBLICATIONS   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 19. AFP Publications |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | NUMBER | PUBLICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S544-3417 | Intelligent Printer Data Stream Reference |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC31-6803 | Presentation Text Object Content Architecture Reference  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC31-6804 | Graphics Object Content Architecture Reference |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SC31-6805 | Image Object Content Architecture Reference |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | S544-3700 | IBM Page Printer Formatting Aid: User's Guide and Reference  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À              Program Materials 19 ¤   3.0 PROGRAM SUPPORT    This section describes the IBM program support available for PSF/VM.  This section does not describe the IBM support available for PSF/VM  fonts. Refer to the font program directories listed in 2.2, "Font  Materials" on page 6 for font support information.   3.1 PROGRAM SERVICE CLASSIFICATION  This program is classified as a licensed program. Contact your IBM  marketing representative or operational system engineer (OPSE) for  specific information about available program services.   3.2 PREVENTIVE SERVICE PLANNING  Before installing PSF/VM, use Information/Access, or contact your IBM  Support Center to check the IBM Preventive Service Planning (PSP)  facility for the latest additional information and procedures,  including APARs and PTFs, that are available for this program. To  obtain this information, specify the UPGRADE and SUBSET values shown  in Figure 20.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 20. PSP/UPGRADE and SUBSET ID |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ |  | NAME | UPGRADE | SUBSET |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | PSF/VM base and | PSFVM211 | VM/211 |  | resources | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | ACIF | PSFVM211 | VM/111 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | AFP API | PSFVM211 | VM/113 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À   3.3 SUPPORT PROCEDURES  Report any difficulties you have using this program to your IBM  Support Center. If an APAR is required, submit it to the location  identified in Programming System General Information Manual (PSGIM) as  being responsible for the failing component. Figure 21 identifies the  component IDs (COMP ID) and the Field Engineering Service Numbers  (FESN) for PSF/VM.    20 (C) Copyright IBM Corp. 1987,1993 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 21. Component IDs and FESNs |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ |  | COMP ID | COMPONENT | FESN |  | | NAME | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | 568414101 | PSF/VM | 0462041 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | 568406201 | ACIF | 0X66519 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | 568406202 | AFP API | 0X66520 |  | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À |  | NOTE: For more information on service levels, see Figure 24 on |  | page 29. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ               Program Support 21 ¤   4.0 PROGRAM AND SERVICE LEVEL INFORMATION    This section identifies the program and service levels of PSF/VM. The  program level refers to the APAR fixes that are available for PSF/VM.  The service level refers to the PTFs that are available for PSF/VM.  The first service that will be available for PSF/VM Version 2.1.1 will  be on PUT9303.  This section does not describe the IBM program and service levels for  PSF/VM fonts. Refer to the font program directories listed in 2.2,  "Font Materials" on page 6 for font program and service level  information.   4.1 PROGRAM LEVEL INFORMATION  The following APAR fixes against PSF/VM Version 2.1.0 are included on  PUT9302 and are incorporated into PSF/VM Version 2.1.1:  PL79289 PN01223 PN08244 PN14456 PN21684  PL79420 PN01450 PN08320 PN14693 PN21685  PL80363 PN01512 PN08372 PN14744 PN22378  PL80670 PN01582 PN08379 PN14968 PN22875  PL80712 PN02117 PN08413 PN15201 PN23114  PL80786 PN03116 PN08499 PN15518 PN23299  PL81316 PN03986 PN08536 PN15736 PN23426  PL81474 PN04009 PN08545 PN15741 PN23680  PL81529 PN04030 PN08873 PN15751 PN24108  PL81550 PN04655 PN08878 PN15753 PN24180  PL81622 PN04987 PN09093 PN15891 PN25331  PL81945 PN05048 PN09147 PN15977 PN25405  PL82791 PN05176 PN09164 PN16050 PN26083  PL83006 PN05263 PN10754 PN16750 PN26495  PL83275 PN05340 PN10807 PN17129 PN26596  PL83703 PN05428 PN10892 PN17961 PN26700  PL83727 PN05508 PN10908 PN18257 PN26756  PL84189 PN05598 PN11546 PN18899 PN26960  PL84372 PN05934 PN11645 PN19124 PN27038  PL84581 PN06642 PN12022 PN19762 PN27794  PL85019 PN06744 PN12114 PN20380 PN28764  PL85966 PN06832 PN12147 PN20587 PN29090  PN00203 PN07187 PN12728 PN20798 PN29161  PN00646 PN07522 PN13055 PN20813 PN29703  PN00650 PN07880 PN13400 PN20967 PN29708  PN00719 PN08017 PN13641 PN21111 PN29895  PN00781 PN08098 PN13668 PN21210 PN30003  PN00823 PN08132 PN14263 PN21411 PN30664   22 (C) Copyright IBM Corp. 1987,1993 ¤   The following APAR fixes against PSF/VM Version 2.1.0 are not included  on PUT9302, but are incorporated into PSF/VM Version 2.1.1:  PN34870 PN38057 PN32150   4.2 SERVICE LEVEL INFORMATION  The following PTFs contain the APAR fixes against PSF/VM Version  2.1.0. They are included in PUT9302 and are incorporated into PSF/VM  Version 2.1.1.  UL94449 UN05755 UN11914 UN18021 UN25825  UL94609 UN05757 UN12056 UN18262 UN26661  UL94610 UN06054 UN12152 UN18263 UN27159  UL94611 UN06469 UN12153 UN18265 UN27160  UL95146 UN06512 UN12154 UN18266 UN27161  UL95196 UN06539 UN12272 UN18267 UN27165  UL95199 UN06547 UN12775 UN18268 UN27168  UL95201 UN06983 UN12981 UN18575 UN27220  UL95664 UN07799 UN12982 UN18576 UN27297  UL95665 UN07800 UN12983 UN18577 UN27500  UL95666 UN07803 UN12991 UN19194 UN27516  UL95670 UN07805 UN13345 UN20438 UN27517  UL95671 UN07807 UN13348 UN20528 UN27680  UL95672 UN08375 UN13349 UN20529 UN27933  UL95833 UN09137 UN13435 UN20580 UN28216  UL96294 UN09138 UN13566 UN20581 UN28217  UL96296 UN09139 UN14152 UN20822 UN28218  UL96371 UN09140 UN14326 UN21268 UN28261  UL96645 UN09142 UN14427 UN21403 UN28262  UL97321 UN09180 UN15242 UN21404 UN28263  UL97686 UN09365 UN15243 UN21405 UN28272  UL97732 UN09373 UN15244 UN22041 UN28857  UL97996 UN09374 UN15249 UN22042 UN29137  UL98529 UN09375 UN15361 UN22043 UN29138  UL98958 UN09708 UN15373 UN22044 UN29147  UL99406 UN09778 UN15374 UN22045 UN29148  UL99550 UN09958 UN15375 UN22046 UN29149  UN00781 UN10075 UN15422 UN22326 UN29151  UN01166 UN10076 UN15751 UN22467 UN29368  UN01431 UN10169 UN15752 UN22488 UN29370  UN01456 UN10180 UN15753 UN22541 UN29797  UN01514 UN10481 UN15754 UN22829 UN29994  UN01970 UN10497 UN15755 UN22830 UN29995  UN01971 UN10498 UN15756 UN23500 UN30272  UN01974 UN10579 UN15872 UN23501 UN30541  UN01975 UN10580 UN15873 UN23502 UN30961  UN01976 UN10581 UN15953 UN23804 UN32219  UN01977 UN10583 UN16070 UN23872 UN32220  UN02028 UN10586 UN16071 UN23974 UN32221  UN02285 UN10587 UN16216 UN23975 UN32222  UN02286 UN10788 UN16711 UN23976 UN32223  UN02287 UN11477 UN16724 UN24591 UN33004   Program and Service Level Information 23 ¤   UN02288 UN11478 UN16727 UN24732 UN33005  UN03218 UN11910 UN16826 UN24741 UN33006  UN03220 UN11911 UN17130 UN25807 UN33008  UN04109 UN11912 UN17133 UN25808 UN33009  UN05481 UN11913 UN17135 UN25824 UN33010  The following PTF was not on PUT9302, but is incorporated into PSF/VM  Version 2.1.1.  UN37799 UN34446 UN34447 UN34448 UN34449  UN34450 UN34451 UN34452  Product service information for PSF/VM Version 2.1.1 can be obtained  from the Service Document delivered with the Corrective Service (PTF)  tape, and the Memo to Users from the latest PUT tape available.   4.3 CUMULATIVE SERVICE TAPE  A cumulative service tape may be included with this program. If so,  that tape contains service not incorporated into this program. After  installation, this service should be applied.   4.4 CORRECTIVE SERVICE  Corrective service EXECs have been provided with the PSF/VM product  for the purpose of applying PTFs to PSF/VM. The corrective service  should be applied after the following steps are completed:  1. The PTFs must be loaded from the corrective service tape to an  empty work minidisk. (Make note of the virtual address of this  minidisk.)  2. The PSF/VM program minidisk should be backed up as a precautionary  measure in case of a PTF failure.  3. Ensure that the corrective service EXECs provided with PSF/VM  reside on a minidisk accessed as file mode 'C'. The PSF/VM  corrective service EXECs should not reside on the PSF/VM program  minidisk.  4. Use the EXEC supplied on the work minidisk to rename the file  types of the corrective service from an abbreviated form to the  correct file type. The file name is the Prod ID, the file type is  EXEC. Refer to the service document supplied with the corrective  service for more information about this EXEC.  5. Erase the EXEC that renames the file types of the corrective  service from the work minidisk. The file name is the Prod ID, the  file type is EXEC.  After the above steps are completed, corrective service can be applied  using the appropriate EXEC, as follows:   24 PSF/VM ¤   ù Enter PTFSERVP for the PSF Command  ù Enter PTFSERVB for Print Services (SFCM)  ù Enter PTFSERVA for the Group3 Attach Support  ù Enter PTFSERVL for the Group4 Attach Support  ù Enter PTFSERVS for the 3800 Attach Support  ù Enter PTFSERVV for the 3820 Attach Support  ù Enter PTFSERVK for the ACIF Program  ù Enter PTFSERVQ for the AFP API Program.  NOTE: No corrective service EXECs are provided for the PSF/VM fonts  shipped with PSF/VM or the PSF/VM resources.                 Program and Service Level Information 25 ¤   5.0 INSTALLATION REQUIREMENTS AND CONSIDERATIONS    This section describes the system requirements and programming  considerations necessary to install and activate PSF/VM.   5.1 INSTALLATION REQUIREMENTS  This section describes the system requirements for installing and  activating PSF/VM. In most cases, PSF/VM can be installed on a  running system (target system). However, two systems can be used to  install and run the product. If two systems are used, the following  terminology is used:  DRIVER SYSTEM The system used to install the program.  TARGET SYSTEM A system that executes the installed program.   5.1.1 DRIVER SYSTEM REQUIREMENTS  This section describes the environment of the driver system required  to install PSF/VM, ACIF, and AFP API.   DRIVER OPERATING SYSTEM  The systems shown in Figure 22 can be used to install PSF/VM, ACIF,  and AFP API.          26 (C) Copyright IBM Corp. 1987,1993 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 22. Installation Environments for PSF/VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | PRODUCT | SYSTEM | RELEASE | MODIFICATION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | PSF/VM Base and | VM/SP | 5 or > | 0 |  | ACIF | 5664-167 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | VM/SP HPO 5664-173 | 5 or > | 0 |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | VM/XA SP | 2 | 1 |  | | 5664-308 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | VM/ESA | 1 | 0 or > |  | | 5664-112 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | AFP API | VM/SP | 6 or > | 0 |  | | 5664-167 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | VM/SP HPO 5664-173 | 6 or > | 0 |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | VM/XA SP | 2 | 1 |  | | 5664-308 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | VM/ESA | 1 | 0 or > |  | | 5664-112 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À  NOTE: If you plan to run ACIF on VM/SP Release 5 or VM/SP HPO Release  5, you must install ACIF on VM/SP Release 5 or VM/SP HPO Release 5.   DRIVER SYSTEM HARDWARE  PSF/VM can be installed on any processor supported by the previously  described operating systems.   DRIVER SYSTEM SOFTWARE  The software requirements for PSF/VM for the driver system are:  ù CP  ù CMS  ù System Product Interpreter (REXX).  ù If you install AFP API, the C/370 library (5688-188) is required  on the driver system.   Installation Requirements and Considerations 27 ¤   DRIVER SYSTEM VIRTUAL STORAGE  1. If you are installing PSF/VM with the INSTFPP EXEC, a minimum  virtual machine size of 14 megabytes is required.  2. If you are installing a shared segment using the IBM supplied  DMKSNT tables, a minimum virtual machine size of 13 megabytes is  required for saving the PSF/VM shared segments, otherwise, they  will not successfully load.  A greater storage size may be required depending on the address of  the segments and the CMS release that is used.  3. If you are installing without shared segments, a minimum virtual  machine size of 4 megabytes is required for installing PSF/VM.   DRIVER SYSTEM DASD SPACE REQUIREMENTS  Figure 23 shows the DASD space requirements for the driver system.              28 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 23. Driver System DASD Space Requirements |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | MINIDISK | 1K BLOCKS(1) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | PSFMAINT 191 | 10000 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | PSFMAINT 193 | 3900 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | PSFMAINT 194 | See note 2 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | PSF Command | 75 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SFCM 191 | 25 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Group3 PDM 191 | 25 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Group4 PDM 191 | 25 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 3800 PDM 191 | 25 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 3820 PDM 191 | 30 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | ACIF | 3150 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | AFP API | 3500 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À |  | NOTES: |  | |  | (1) Defined in 1K-byte (K equals 1024) blocks to ease conversion |  | to meet local installation DASD needs. |  | |  | (2) Refer to the font program directories listed in 2.2, "Font |  | Materials" on page 6 for the current DASD space requirement for |  | PSFMAINT 194. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   5.1.2 TARGET SYSTEM REQUIREMENTS  This section describes the environment of the target system required  to install and run PSF/VM, ACIF, and AFP API.   TARGET OPERATING SYSTEM  The systems shown in Figure 24 can be used to install and run PSF/VM,  ACIF, and AFP API.    Installation Requirements and Considerations 29 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 24. Operating Environments for PSF/VM |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ ¿ ¿ ¿ |  | PRODUCT | SYSTEM | REL.| MOD. | SERVICE | PUT | PTF |  | | | | | LEVEL | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | PSF/VM and | VM/SP | 5 | 0 | CP | 9001| UV46124 CMS |  | ACIF | | | | SLU-521 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/SP | 5 | 0 | CP | 9001| UV46124 CMS |  | | HPO | | | SLU-521 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | | | | | | UV51488 CMS |  | | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/SP | 6 | 0 | CP | 8903| UV46125 CMS |  | | | | | SLU-605 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/SP | 6 | 0 | CP | 8903| UV46125 CMS |  | | HPO | | | SLU-604 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/XA | 2 | 1 | CP | none| UM13260 CMS |  | | SP | | | SLU-000 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/ESA | 1 | 0 | CP | none| |  | | | | | SLU-000 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | | | | | | |  | | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | AFP API | VM/SP | 6 | 0 | CP | 8903| UV46125 CMS |  | | | | | SLU-605 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/SP | 6 | 0 | CP | 8903| UV46125 CMS |  | | HPO | | | SLU-604 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/XA | 2 | 1 | CP | none| UM13260 CMS |  | | SP | | | SLU-000 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | VM/ESA | 1 | 0 or | CP | none| |  | | | | > | SLU-000 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | | | | | | | |  | | | | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À  NOTE: If you plan to run ACIF on VM/SP Release 5 or VM/SP HPO Release  5, you must install ACIF on VM/SP Release 5 or VM/SP HPO Release 5.   TARGET SYSTEM HARDWARE  PROCESSORS: PSF/VM can be installed and run on any processor  supported by the previously described operating systems.   30 PSF/VM ¤   PRINTERS: PSF/VM supports the following Advanced Function Printers,  at or above the indicated microcode Engineering Change (EC) level or  serial number, as shown in Figure 25 on page 31.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 25. Minimum Microcode Levels for PSF-Attached Printers |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ |  | PRINTER TYPE/MODEL | EC/SERIAL | COMMENTS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3800-3/8 | EC: 847612E | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3800-6 | EC: 847661G | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3825 | EC: A85737 | Version 35.1 |  | w/Advanced Image and | | |  | Graphics Adapter | EC: All | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3827 | EC: A52939 | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3828 | EC: C06145 | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3829 | EC: All | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3900 | EC: C14194 | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3835 | EC: A85609 | |  | w/Advanced Image and | | |  | Graphics Adapter | EC: All | |  | w/MICR Interface Attachment| EC: All | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3820 | EC: 776438 | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3812 Model 2 | EC: C22259 | Version 2.40 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 3816 Model 1S | EC: C37542 | Version 3.11 |  | IBM 3816 Model 1D | EC: C37542 | Version 3.11 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 4224 Models 2xx | SN: AA0001 | RSCS Attached |  | | SN:(1) | Group4 Attached |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 4230 | EC: All | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 4234 Model 011 | SN: All | RSCS Attached |  | | SN:(1) | Group4 Attached |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | IBM 4028 Model NS1 | SN: All | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À |  | NOTES: |  | |  | (1) See your IBM service representative for machines shipped prior |  | to April 1, 1991. IBM Customer Engineers should search the RETAIN |  | TIP file for further information using the keyword: 4224PSF. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   Installation Requirements and Considerations 31 ¤   ATTACHMENT HARDWARE   3800 PRINTERS: are attached to the supported processors as  channel-attached devices.  NOTE: AFP API does not support the 3800 printer.  3820 PRINTERS: are attached to the supported processors in one of the  following ways:  ù a channel-attached device  ù a communication-attached Synchronous Data Link Control/Systems  Network Architecture (SDLC/SNA) device, on either a switched or  non-switched line, through one of the following controllers or  adapter. (The printer can be SNA-attached as an RPM-attached  printer.)  Ä 3720 Communication Controller  Ä 3725 Communication Controller  Ä 3745 Communication Controller  Ä 9370 Telecommunication Subsystem Controller.  ù an IBM Token-Ring Network device, through one of the following  controllers. (The printer is SNA-attached as an RPM-attached  printer.)  Ä 3720 Communication Controller  Ä 3725 Communication Controller  Ä 3745 Communication Controller  Ä IBM 3174 Establishment Controller  Ä 9370 Token Ring Subsystem Controller.  GROUP3 PRINTERS: are attached to the supported processors in one of  the following ways:  ù a channel-attached device  ù A communication-attached Synchronous Data Link Control/Systems  Network Architecture (SDLC/SNA) device, on either a switched or  non-switched line, through one of the following controllers or  adapter. (The printer can be SNA-attached as an RPM-attached  printer.)  Ä 3720 Communication Controller  Ä 3725 Communication Controller  Ä 3745 Communication Controller  Ä 9370 Telecommunication Subsystem Controller.  ù An IBM Token-Ring Network device, through one of the following  controllers. (The printer is SNA-attached as an RPM-attached  printer.)  Ä 3720 Communication Controller  Ä 3725 Communication Controller  Ä 3745 Communication Controller  Ä IBM 3174 Establishment Controller  Ä 9370 Token Ring Subsystem Controller.    32 PSF/VM ¤   GROUP4 PRINTERS: are attached to the supported processors as a  communication-attached SNA or non-SNA (DSC) device, using one of the  following:  ù IBM 3174 Establishment Controller  ù IBM 3274 Control Unit Model 41x or Model 61x  ù ES/9370 Workstation Subsystem Adapter.   TARGET SYSTEM SOFTWARE  The software requirements for the target system are listed in this  section.  The following components of the VM operating systems are required:  ù CP (Control Program)  ù CMS (Conversational Monitor System) for the 3800 Attach Support,  and Group3 Attach Support (non-SNA)  ù GCS (Group Control System) for the 3820 Attach Support including  RSCS printers, Group4 Attach Support, and Group3 Attach Support  that are SNA attached.  ù REXX (System Product Interpreter).  The following licensed programs may also be required:  ù ACF (Advanced Communications Function). The ACF Releases shown in  Figure 26 are required to attach printers using VTAM for 3820  Attach Support, Group4 Attach Support, and Group3 Attach Support  that are SNA attached.          Installation Requirements and Considerations 33 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 26. Network Related Licensed Programs |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ ¿ |  | SYSTEM | VERSION | RELEASE | MODIFICATION| SLU |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | |  | ACF/VTAM 5664-280 | 3 | 2 | 0 | none |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | |  | FOR 3725/3720: | | | | |  | ACF/NCP 5668-854 | 4 | 3 | 0 | none |  | ACF/SSP 5664-289 | 3 | 4 | 0 | 111 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | |  | FOR 3745/3720: | | | | |  | ACF/NCP 5668-738 | 5 | 2 | 0 | none |  | ACF/SSP 5664-289 | 3 | 4 | 0 | 111 |  | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À À À |  | NOTE: |  | |  | For RPM 3174 Token-Ring users: |  | |  | APAR VM33635 is need for ACF/VTAM Release 3.2 |  | APAR VM42445 is needed for ACF/VTAM Release 3.3. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ù C/370 If the AFP API program is installed, the C/370 library  Version 2.1.0 (5688-188) is required.  ù COMPILERS If the AFP API program is installed, either PL/I Version  2.3.0 (or later) or COBOL II Version 1.3.0 (or later) is required  to write application programs for AFP API.  ù DPF (Distributed Print Function). PSF/VM can send print files to  DPF which is provided with the PSF/2 licensed program. DPF  provides the same function as that provided by RPM Version 3.0.  As with RPM, PSF/VM does not support the library resource  management capability of DPF.  ù EREP (Environmental Record Editing and Printing). To process  error logs recorded by PSF/VM, EREP Release 3.3 or later is  required for problem determination.  ù RPM (Remote Print Manager) PSF/VM can send print files to RPM  installed on a Personal System/2 (PS/2) for printing; however,  PSF/VM does not support the library resource management capability  of either Version of RPM. Either RPM Version 2.0 (25F4994) or RPM  Version 3.0 (49F4812) is required. RPM Version 2.0 supports  printing on a 3820, 3825, 3827, 3828, 3829, 3831, 3835, and 3900.  RPM Version 3.0 supports printing on a 3820, 3825, 3827, 3828,  3829, 3831, and 3835.  RPM can be used to attach printers which previously could only be  attached in a local, 370 channel-attached mode. RPM attaches to  the host computer as a communication device, but drives the  printer through an emulated 370 channel.   34 PSF/VM ¤   ù RSCS (Remote Spooling Communications Subsystem). If operators or  print-file submitters are on a system other than the one  containing the Spool File Conversion Machine (SFCM) and Print  Driver Machine (PDM) subcomponents of PSF/VM, one of the RSCS  (5664-188) networking programs shown in Figure 27 (or higher) is  required for the 3812, 3816, 4224, 4230, or 4234 printers attached  through RSCS.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 27. RSCS Licensed Program Requirements |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | VER. | REL. | SLU| REQUIRED APARS/ PTFS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 2 | 2 | 206| VM27763 (PTF UV29008) |  | | | | VM28392 (PTF UV29913) |  | | | | VM28573 (PTF UV30113) |  | | | | (PTF UV31656) PUT-8801 |  | | | | (PTF UV31674) PUT-8801 |  | | | | VM30575G (ESA SPE) PUT-8803 |  | | | | VM33770 for SNA IPDS Users |  | | | | VM34948 for VM/XA SP Users |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 2 | 3 | 301| VM42276 (PTF UV50130) |  | | | | |  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À  The following additional software may be required, depending on your  installation:  ù DCF (Document Composition Facility). When PSF/VM is used to print  DCF documents on a 3800 Printer Model 3, 6, or 8, the DCF default  font library, FONT38PP, may not be available. This is because  PSF/VM requires unbounded box fonts, contained in the FONT38PP  font library, only for double-byte fonts. For single-byte fonts,  PSF/VM uses bounded box fonts, contained in the FONT3820 font  library, for printers that support font downloading.  If a document is scripted for an RSCS-attached printer or for a  printer that does not support font downloading, a profile must be  used that only references fonts that are resident in the printer.  A sample file is provided on the PSF/VM installation tape (DCF3812  EXAMPLE) that shows the modifications necessary to create a DCF  profile that uses the fonts on the 3812 microcode base diskette.  The modifications are based on the standard DSMPROF4 profile.  Font table in APRFTBLV, APRFTIDB, or APRRSFTB can also be changed  so that multiple font names map to a single font in the printer.  Refer to Print Services Facility/VM: System Programming Guide for  additional information concerning APRFTBLV, APRFTIDB, and  APRRSFTB.    Installation Requirements and Considerations 35 ¤   TARGET SYSTEM VIRTUAL STORAGE  The minimum virtual machine size required to run PSF/VM are shown in  Figure 28 on page 36.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 28. Minimum Virtual Machine Size for PSF/VM Virtual |  | Machines |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | VIRTUAL MACHINE | SIZE |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | PSF Command | 2M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | SFCM | 3M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Group3 PDM (RPM) | 2M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Group3 PDM | 2M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | Group4 PDM | 2M * |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 3800 PDM | 3M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 3820 PDM | 2M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | ACIF | 4M |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | AFP API | 4M |  | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À |  | NOTE: |  | |  | * Additional space is required for multiple printer attachment. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Additional storage may be required for processing large or complex  documents that require a large number of resources (overlays, page  segments, fonts), and large fonts. Additional storage may also be  required for the Group4 PDM if multiple FORM taskprtid, OPR taskprtid,  or OPRMSG taskprtid files have been created.  If either the CP SET VMSAVE command is used, or the VMSAVE parameter  is included in the OPTION control statement in the VM directory then  the virtual machine size may be limited to eight megabytes.   TARGET SYSTEM DASD SPACE REQUIREMENTS  Figure 29 shows the DASD space requirements for the target system.    36 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 29. Target System DASD Space Requirements |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ |  | MINIDISK | 1K | ADDITIONAL WORKSPACE |  | | BLKS(1) |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | |  | PSFMAINT 191 | | See E.1, "SFCM 191 A-Disk Workspace |  | PSFMAINT 193 | 10000 | Guidelines" on page 272. See E.2, "PDM 191 |  | PSFMAINT 194 | 3900 | A-disk Workspace Guidelines" on page 286. |  | PSF Command | See | See E.2, "PDM 191 A-disk Workspace |  | SFCM 191 | note | Guidelines" on page 286. See E.2, "PDM 191 |  | Group3 PDM | 2 | A-disk Workspace Guidelines" on page 286. |  | 191 Group4 | 75 | See E.2, "PDM 191 A-disk Workspace |  | PDM 191 3800 | 25 | Guidelines" on page 286. |  | PDM 191 3820 | + | |  | PDM 191 ACIF | 25 | |  | AFP API | + | |  | | 25 | |  | | + | |  | | 25 | |  | | + | |  | | 30 | |  | | + | |  | | | |  | | 3150 | |  | | | |  | | 3500 | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À |  | NOTES: |  | |  | (1)Defined in 1K-byte (K equals 1024) blocks to ease conversion to |  | meet local installation DASD needs. |  | |  | (2) Refer to the font program directories listed in 2.2, "Font |  | Materials" on page 6 for the current DASD space requirement for |  | PSFMAINT 194. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  PERFORMANCE CONSIDERATIONS: It is recommended that DASD be formatted  in 4096 byte blocks when possible, and that the PSFMAINT 193 (PSF/VM  resources and samples) and the PSFMAINT 194 (fonts) be on a separate  DASD spindle from the SFCM 191 disk.   5.2 INSTALLATION CONSIDERATIONS  This section lists the considerations for installing PSF/VM and  activating its functions.     Installation Requirements and Considerations 37 ¤   5.2.1 CONCURRENT PROGRAM INSTALLATION REQUIREMENTS  The availability of the PSFCMD TXTLIB, in PSF/VM, is a prerequisite  for the installation of each licensed program listed in Figure 30 on  page 38.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 30. Required PTFs for IBM Licensed Programs |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | LICENSED PROGRAM | REQUIRED PTFS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 5664-312 Print Services Access Facility/VM | UL90221 |  | (PSAF/VM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 5664-370 DisplayWrite/370 (DW/370) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | 5664-310 Print Management Facility/VM | UL90197 and UL90210 |  | (PMF/VM) | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | |  | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À  After PSF/VM is installed, then APRLPSFC from PSFCMD TXTLIB must be  re-linked into PSAF/VM and DW/370, if available. They can invoke  PSF/VM, but only when installed, or re-linked after PSF/VM is  installed.   5.2.2 PRINT-FILE SUBMITTER DIRECTORY CONSIDERATIONS  The PSF command is executed from the print-file submitter's virtual  machine.  The print-file submitter's virtual printer device type affects the way  the PSF command creates a printer spool file from the print file. For  print files that contain line-format data, the maximum record length  allowed is determined by the virtual printer device type, as follows:  ù For the 1403 and 3203, the maximum record length is 132 data bytes  ù For the 3211, the maximum record length is 150 data bytes  ù For the 4248, the maximum record length is 168 data bytes  ù For the 3800-3/6/8, the maximum record length is 204 data bytes  ù For the Virtual Advanced Function Printer (VAFP), the maximum  record length is 32767 data bytes.  Line-format data records that exceed the maximum record length allowed  for the virtual printer are truncated to the maximum record length  before they are placed in a printer spool file.     38 PSF/VM ¤   5.2.3 DEFINING PSF/VM VIRTUAL MACHINES  One virtual machine must be defined for the Spool File Conversion  Machine (SFCM) and one for each Printer Driver Machine (PDM).  Defining virtual machines for the SFCM and PDMs is described in the  following sections:  ù 8.0, "Spool File Conversion Machine Support" on page 52  ù 9.0, "Group4 PDM Attach Support" on page 63  ù 10.0, "Group3 PDM Attach Support" on page 79  ù 11.0, "3800 PDM Attach Support" on page 97  ù 12.0, "3820 PDM Attach Support" on page 110.  An additional virtual machine can be defined for maintaining PSF/VM.  This can contain the definitions of minidisks for PSF/VM programs,  PSF/VM fonts, and other PSF/VM resources. Defining a virtual machine  for PSF/VM maintenance is described in 6.0, "PSFMAINT" on page 41.  Virtual machines are defined with the USER control statement in a VM  directory. For more information about defining virtual machines,  refer to VM/SP Planning Guide and Reference, VM/SP HPO Planning Guide  and Reference, VM/XA SP Planning and Administration, or VM/ESA CP  Planning and Administration.   DEFINING PSF/VM MINIDISKS  Before PSF/VM is installed, it is recommended that individual  minidisks are allocated for each of the following components of  PSF/VM:  ù SFCM and PDM A-disks  ù PSF/VM programs  ù PSF/VM fonts  ù Other PSF/VM resources and samples  ù PSF/VM files (including installation-management files and PSF/VM  options files).  Additional minidisks can be allocated according to your installation's  requirements. The font program directories listed in 2.2, "Font  Materials" on page 6 contain information regarding font DASD  allocation. Also see 6.2, "Defining PSF/VM Maintenance Minidisks" on  page 41 for information regarding DASD allocation.  If your installation uses Print Services Access Facility/VM (PSAF/VM),  any virtual machine that contains MDISK control statements for PSF/VM  resources minidisk should have a CMS disk label that begins with the  characters "PSF." This allows PSAF/VM to identify the resulting  minidisk labels as PSF/VM system disks. Refer to Print Services  Access Facility for VM: User's Guide and Reference for more  information. Defining minidisks is described in more detail in VM/SP  Planning Guide and Reference.   Installation Requirements and Considerations 39 ¤   5.3 SPECIAL CONSIDERATIONS  This section describes the special considerations that should be noted  when installing PSF/VM.   5.3.1 SYSPCLAS  The CP SYSPCLAS system macro adds a line of data to the top or bottom  (or both) of each printed page of output for a given print class.  This macro can be used with printer spool files containing line data  that are created with the CMS PRINT command. A printer class which  has been specified using a SYSPCLAS macro should not be used with  printer spool files created using the PSF command, or with any  composed-text spool files created using the CMS PRINT command.  With PSF/VM, the function of the SYSPCLAS macro can be achieved in any  of the following ways:  ù For the intended print class, set up a system PSF/VM options file  called CLASSc AFPOPTS (where c is the print class) and specify a  form definition that includes an overlay that contains the desired  text. For more information on the hierarchy of system PSF/VM  options files, refer to Print Services Facility/VM: System  Programming Guide.  ù If the print files contain only line data, you can build a page  definition that specifies the text as constant data (fixed text).  This constant data could be selected, for example, by a skip to  channel 1 carriage control in the print file.  ù Use the installation PSF/VM input records exit to add a line of  text after or before a specific carriage control. Ensure that the  page definition being used to process the print data takes this  extra record into account.  Refer to Print Services Facility/VM: System Programming Guide for  information concerning:  ù Using the input records exit routine  ù VM/SP migration considerations  ù Multiple PDM considerations  ù Creating new PDMs from existing PDMs  ù Multiple SFCM considerations  ù Modifying existing installation-management files.   5.3.2 PSF/VM ADDRESSING LIMITATIONS  PSF/VM runs in 24 bit addressing mode. None of the components of  PSF/VM run above the 16 meg line. If you are installing PSF/VM as a  shared segment, you cannot define shared segments that include any  addresses above 16 meg.   40 PSF/VM ¤   6.0 PSFMAINT    A virtual machine can be defined for maintaining PSF/VM. In this  section, this virtual machine is referred to as PSFMAINT.   6.1 CONTENTS OF THE PSF/VM MAINTENANCE VIRTUAL MACHINE  The virtual machine defined for maintaining PSF/VM can contain the  definitions of minidisks for:  ù PSF/VM programs  ù PSF/VM fonts  ù Other PSF/VM resources and samples.  The requirements for virtual machine size depend on the configuration  of the machine and your installation's requirements. The example in  Figure 31 on page 42 shows a 13 megabyte virtual machine which can be  expanded to 16 megabytes. See "Driver System Virtual Storage" on  page 28.  Privilege classes for the PSF/VM maintenance virtual machine should be  determined depending on your installation's requirements.   6.2 DEFINING PSF/VM MAINTENANCE MINIDISKS  Minidisks can be defined to allow the system programmer to maintain  PSF/VM. Each minidisk is defined with the MDISK control statement in  the VM directory entry of the virtual machine. Depending on your  installation's requirements, minidisks can be defined for the  following:  ù PSFMAINT 191 Ä PSF/VM programs  ù PSFMAINT 194 Ä PSF/VM fonts  ù PSFMAINT 193 Ä Other PSF/VM resources and samples.  PSF/VM programs include the PDM program, the SFCM program, and the PSF  command program.  The minidisk containing PSF/VM fonts is frequently accessed by the  SFCM and the PDM as well as by Document Composition Facility (DCF).  If the PSF/VM fonts are installed, the PSF/VM fonts minidisk should be  located on a separate DASD volume from the PSF/VM programs and other  resources. Also, the PSF/VM fonts minidisk should not be on the same  channel as any channel-attached printer.  The PSF/VM resources include form definitions, page definitions,  overlays, and page segments. They also include the following files  for the SFCM and PDM:   (C) Copyright IBM Corp. 1987,1993 41 ¤   ù Installation-management files  ù Sample installation exit routines and DMKSNT tables.  The PSF/VM resources should not be placed on the SFCM A-disk because  they will be deleted by the SFCM along with the resources that are  placed there by the SFCM.   6.3 SAMPLE PSFMAINT VM DIRECTORY  Figure 31 shows a sample VM directory for a PSF/VM maintenance virtual  machine. The sample VM directory (named PSFMAINT DIRECT) is provided  on the PSF/VM base and resources tape.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | * |  | * SAMPLE PSF MAINTENANCE VM DIRECTORY ENTRY |  | * |  | * |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | USER PSFMAINT PSFMAINT 13M 16M BEG |  | ACCOUNT 1 SYSPROG |  | * DELETE THE * ON THE NEXT LINE FOR VM/XA |  | * MACHINE 370 |  | IPL CMS |  | CONSOLE 009 3215 |  | SPOOL 00C 2540 READER * |  | SPOOL 00D 2540 PUNCH A |  | SPOOL 00E 1403 A |  | * |  | * LINK TO CMS PROGRAM MINIDISKS * |  | LINK MAINT 190 190 RR |  | LINK MAINT 19E 19E RR |  | * DEFINE MINIDISK TO CONTAIN PSF PROGRAMS * |  | MDISK 191 3380 36 18 PSFPDK MR |  | * DEFINE MINIDISK TO CONTAIN PSF RESOURCES * |  | MDISK 193 3380 42 4 PSFPDK MR |  | * DEFINE MINIDISK TO CONTAIN PSF FONTS * |  | MDISK 194 3380 1 14 FONTDK MR |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 31. Sample PSF/VM Maintenance Directory (PSFMAINT DIRECT)  NOTES:  1. Refer to the font program directories listed in 2.2, "Font  Materials" on page 6 for information on the size required for the  PSFMAINT 194 font disk.  2. If you install ACIF and AFP API on the PSF programs minidisk, the  PSF programs 191 minidisk must be changed to a larger size.   42 PSF/VM ¤   3. MDISK notes:  ù In this example, the PSF/VM programs and PSF/VM resources are  defined on the same volume named PSFPDK; however, these files  do not need to be on the same volume. The PSF/VM programs and  PSF/VM resources are located on separate minidisks, but this  is not required.  ù For better performance, the PSFMAINT minidisks should be  located on different real channels than channel-attached  printers and on a different volume from the SFCM minidisks.  ù If PSAF/VM is used, the PSAF naming conventions should be used  to improve PSF/VM performance by reducing the number times  that the PSF command SEND option is used. Refer to Print  Services Access Facility for VM: User's Guide and Reference  for the PSAF CONTROL file PSFLABEL parameter.  ù Sample PSF/VM minidisk labels include:  Ä PSF191 Ä PSF/VM programs  Ä PSF193 Ä Other PSF/VM resources and samples  Ä PSF194 Ä PSF/VM fonts.             PSFMAINT 43 ¤   7.0 PSF COMMAND, PSF/VM RESOURCES, AND PSF/VM FONTS    This section describes how to install support for the PSF command and  PSF/VM resources. It also describes the fonts provided with PSF/VM.  For information on PSF/VM fonts, refer to the font program directories  listed in 2.2, "Font Materials" on page 6.   7.1 PSF COMMAND INSTALLATION AND VERIFICATION  This section describes the PSF command discontiguous saved segments  (DCSS), the PSF command installation, and verification.   7.1.1 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR THE PSF COMMAND  The sample entry, DMKSNT PSF, shown in Figure 32 is provided on the  PSF/VM base and resources tape in logical tape file 4. It is used to  define the location of a discontiguous Saved Segment (DCSS) for the  PSF command, so that it can be shared by multiple print-file  submitters.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * APRPSFC4 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PSF COMMAND | *  | * HEX LOAD ADDRESS FOR SEGMENT 125 = 7D0000 | *  | * NUMBER OF PAGES = 17 ( 16 + 1 FOR CP) | *  | * FAMILY = A | *  | **********************************************************************  |  | APRPSFC4 NAMESYS SYSNAME=APRPSFC4, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(96,001), | X  | SYSPGNM=(2000-2015), | X  | SYSPGCT=16, | X  | SYSHRSG=(125), | X  | SYSSIZE=1024K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 32. Sample DCSS Entry for the PSF Command (DMKSNT PSF)  Segment addresses shown in the sample may change depending on your  installation. A DCSS must be defined outside of the address range of  the virtual machines that uses it.    44 (C) Copyright IBM Corp. 1987,1993 ¤   Any attempt to use the PSF command between the time when the PSF  command DCSS is defined to the system, and when the PSF command is  actually installed, will fail.  For more information about DMKSNT tables, refer to VM/SP Planning  Guide and Reference or VM/SP HPO Planning Guide and Reference.   7.1.2 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR THE PSF  COMMAND  If you want to install PSF/VM as a discontiguous saved segment (DCSS),  you must define the discontiguous saved segment before you install the  product.  Use the following DEFSEG commands to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG APRPSFC4 700-70F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  For more information about saved segments, refer to VM/XA SP Planning  and Administration, VM/XA SP Guide to Saved Segments, and VM/ESA CP  Planning and Administration.   7.1.3 PSF COMMAND INVOCATION  The PSF command can be invoked in the following ways:  ù If PSF is specified in a command line or in an EXEC, the PSF  MODULE is called.  Ä If the PSF command (APRPSFCC) is installed as DCSS APRPSFC4,  then the PSF MODULE transfers control to the shared segment.  Ä If the PSF command (APRPSFCC) DCSS cannot be found, then the  PSF MODULE loads the APRPSFCC MODULE.  ù The PSFCMD LOADLIB member APRLPSFC can be invoked by other  programs, like PSAF/VM, and DisplayWrite/370. This prevents  PSF/VM code from overlaying its caller and allows control to be  returned to the caller.  Ä If the PSF command (APRPSFCC) is installed as DCSS APRPSFC4,  then APRLPSFC transfers control to the shared segment.  Ä If the PSF command (APRPSFCC) DCSS cannot be found, then  APRLPSFC loads the PSFCMD LOADLIB member APRPSFCC as a nucleus  extension.   PSF Command, PSF/VM Resources, and PSF/VM Fonts 45 ¤   After the PSF command is installed as a DCSS, any later installation  of the PSF command as a module cannot be executed unless the DCSS is  first removed from the system. Refer to Print Services Facility/VM:  System Programming Guide and Print Services Facility/VM: Application  Programming Guide for more information.   INVOKING PSF/VM FROM OFFICE VISION/VM  If your installation has Office Vision/VM (OV/VM) licensed product  installed, you can use the PROFS-2 installation exit routine (PROFS  EXAMPLE) that is supplied with PSF/VM.   7.1.4 PSF COMMAND INSTALLATION  Installation of the PSF command can be performed in the following  ways:  ù The I5684141 EXEC can be invoked by the INSTFPP EXEC.  ù The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC"  on page 47.  ù The PSF command can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.    46 PSF/VM ¤   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the PSF command immediately following the  installation of another component of PSF/VM, (such as the SFCM or  a PDM), you will be presented with a screen prompt such as the one  shown in 5e on page 48. If you have not removed or repositioned  the product tape since the previous installation, you can proceed  directly to 5e on page 48.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  PSF command 19E  NOTE: These minidisks are also used by the installation  procedures for the other components of PSF/VM. If the PSF command  is being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the install EXEC stand-alone, do the following:  a. Enter the following command to load the first file on the  tape. The product identifier file must not be loaded to the  A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.   PSF Command, PSF/VM Resources, and PSF/VM Fonts 47 ¤   d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the following prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  P  f. When the PSF command is successfully installed, the I5684141  EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this point you can install another component of PSF/VM, or  quit.  g. Edit the following files according to your device and  installation dependencies:  FILE NAME FILE TYPE  PSF OPTIONS  PROFS EXAMPLE  DCF3812 EXAMPLE  PSFQUERY EXAMPLE  For more information about editing these files, refer to Print  Services Facility/VM: System Programming Guide.  h. If your installation has the Office Vision/VM (OV/VM) licensed  program installed, see the PROFS EXAMPLE (just loaded) to  install the PROFS control files and exits that can use PSF/VM.   7.1.5 PSF COMMAND VERIFICATION  The verification of the PSF command installation is done as part of  the verification of the printer attachment support for 3800, 3820,  Group3, or Group4 printers.   7.2 PSF/VM RESOURCES  This section describes the resources provided with PSF/VM.   48 PSF/VM ¤   7.2.1 FORM DEFINITIONS AND PAGE DEFINITIONS  The source used to create the form definition and page definition  resources (in PPFA/370 source format) is provided on the PSF/VM base  and resources tape in logical tape files 22 - 25.   7.2.2 OVERLAY AND PAGE SEGMENTS  An overlay and page segments are provided on the PSF/VM base and  resources tape in logical tape files 26 - 28. These are sample files  and are not required to install PSF/VM. They are generated and used  by OGL (Overlay Generation Language).   7.2.3 PSF/VM RESOURCES INSTALLATION  Installation of PSF/VM resources can be performed in the following  ways:  ù The I5684141 EXEC can be invoked by the INSTFPP EXEC.  ù The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC."  ù The PSF/VM resources can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.    PSF Command, PSF/VM Resources, and PSF/VM Fonts 49 ¤   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing PSF/VM resources immediately following the  installation of another component of PSF/VM, (such as the PSF  command), you will be presented with a screen prompt such as the  one shown in 5e on page 51. If you have not removed or  repositioned the product tape since the previous installation, you  can proceed directly to 5e on page 51.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the PSF/VM  resources are being installed first, the 191 disk should be empty  with the exception of a PROFILE EXEC. Do not format any of these  minidisks if other components of PSF/VM have been previously  installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the install EXEC stand-alone, do the following:  a. Enter the following command to load the first file on the  tape. The product identifier file must not be loaded to the  A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.   50 PSF/VM ¤   d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the following prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  R  f. When the PSF/VM resources are successfully installed, the  I5684141 EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this point you can install another component of PSF/VM, or  quit.   7.2.4 PSF/VM RESOURCES VERIFICATION  The PSF/VM resource objects packaged on this tape are not executable  programs, so their installation is not verified.   7.3 PSF/VM FONTS  PSF/VM fonts are provided with the PSF/VM product. The fonts and font  installation instructions are described in separate program  directories listed in 2.2, "Font Materials" on page 6. The PSF/VM  fonts should be installed on the PSFMAINT 194 disk.        PSF Command, PSF/VM Resources, and PSF/VM Fonts 51 ¤   8.0 SPOOL FILE CONVERSION MACHINE SUPPORT    This section describes how to install support for the Spool File  Conversion Machine (SFCM).   8.1 SPOOL FILE CONVERSION MACHINE INSTALLATION AND VERIFICATION  This section describes the SFCM discontiguous saved segments (DCSS),  SFCM installation, and verification.   8.1.1 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR THE SFCM  The sample DCSS entry, DMKSNT SFCM, shown in Figure 33 is provided on  the PSF/VM base and resources tape in logical tape file 7. It is used  to define the location of a discontiguous saved segment (DCSS) for the  SFCM, so that it can be shared by multiple SFCMs.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * APRSFCM4 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR SFCM | *  | * HEX LOAD ADDRESS FOR SEGMENT 128 = 800000 | *  | * NUMBER OF PAGES = 113 ( 112 + 1 FOR CP) | *  | **********************************************************************  |  | APRSFCM4 NAMESYS SYSNAME=APRSFCM4, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(098,026), | X  | SYSPGNM=(2048-2159), | X  | SYSPGCT=112, | X  | SYSHRSG=(128-134), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 33. Sample DCSS Entry for the SFCM (DMKSNT SFCM)  Segment addresses shown in the sample may change depending on your  installation. A DCSS must be defined outside of the address range of  the virtual machines that use it.  For more information about DMKSNT tables, refer to VM/SP Planning  Guide and Reference and VM/SP HPO Planning Guide and Reference.    52 (C) Copyright IBM Corp. 1987,1993 ¤   8.1.2 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR THE SFCM  If you want to install the SFCM as a discontiguous saved segment  DCSS), you must define the discontiguous saved segment before you  install the product.  Use the following DEFSEG command to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG APRSFCM4 800-86F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  For more information about saved segments, refer to VM/XA SP Planning  and Administration, VM/XA SP Guide to Saved Segments, and VM/ESA CP  Planning and Administration.   8.1.3 SAMPLE SFCM VM DIRECTORY  The sample SFCM VM directory, SFCM DIRECT, shown in Figure 34 on  page 54 is provided on the PSF/VM base and resources tape in logical  tape file 7.            Spool File Conversion Machine Support 53 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | * |  | * SAMPLE SFCM VM DIRECTORY ENTRY |  | * |  | * |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | USER SFCM1 SFCM 3M 5M BDG |  | ACCOUNT 100 PSF |  | OPTION ACCT |  | IPL CMS |  | IUCV *SPL |  | CONSOLE 009 3215 |  | SPOOL 00C 2540 READER * |  | SPOOL 00D 2540 PUNCH A |  | SPOOL 00E 1403 A |  | * |  | * LINK TO PDM 3800 DISK * |  | LINK PDM470 191 193 RR |  | * |  | * LINK TO PDM 3820 DISK * |  | LINK PDMREM1 191 194 RR |  | * |  | * LINK TO PDM GROUP3 DISK * |  | LINK PDM0490 191 195 RR |  | * |  | * LINK TO PDM GROUP4 DISK * |  | LINK PDMGRP4 191 196 RR |  | * |  | * LINK TO PSF PROGRAM MINIDISK * |  | LINK PSFMAINT 191 291 RR |  | * |  | * LINK TO PSF RESOURCES MINIDISK * |  | LINK PSFMAINT 193 293 RR |  | * |  | * LINK TO PSF FONTS MINIDISK * |  | LINK PSFMAINT 194 294 RR |  | * |  | * LINK TO CMS PROGRAM MINIDISKS * |  | LINK MAINT 190 190 RR |  | LINK MAINT 19E 19E RR |  | * |  | * DEFINES SFCM A-DISK * |  | MDISK 191 3380 1 20 SFCMDK MR RSFCM1 WSFCM1 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 34. Sample SFCM VM Directory (SFCM DIRECT)     54 PSF/VM ¤   NOTES:  1. In this example, PSF/VM minidisks are shown as being owned by a  virtual machine named PSFMAINT, which could be used by the system  programmer maintaining PSF/VM.  2. Because the SFCM A-disk is frequently accessed, locating this  minidisk on a separate volume from the PSF/VM resources minidisk,  PSF/VM fonts minidisk, and PSF/VM program minidisk is recommended.  In this example, the volume for the SFCM is named SFCMDK.  The following directory control statements are relevant to the  operation of the SFCM:  USER Defines the virtual machine and creates a VM  directory entry. Operands on the USER control  statement define the userid, the storage size,  and the privilege classes of this virtual  machine. This control statement is required.  One suggested naming convention for  installations with more than one SFCM is to  name the SFCM according to its associated PDMs.  For example, assume your installation has two  SFCMs, one SFCM processes files for 3800  printers and one SFCM processes files for 3820  printers. The SFCMs could be named SFCM3800  and SFCM3820. The SFCM requires at least a  3-megabyte virtual machine. Additional virtual  storage is required to process large documents  or documents that require many resources.  The privilege classes for SFCM virtual machines  must include either the following IBM-defined  privilege classes or the corresponding  installation-defined override classes. Refer  to Print Services Facility/VM: System  Programming Guide for additional information.  B Allows the SFCM to issue the CP MSGNOH  command, which allows the SFCM to send  messages to the operator and the print-file  submitter.  D Allows the SFCM to access the CP spool and  transfer files from the system print queue  to its own virtual reader for processing.  G Allows the SFCM to use all general-user  commands.  OPTION ACCT Allows the SFCM to track the use of this  virtual machine and to develop accounting  records. This control statement is required,   Spool File Conversion Machine Support 55 ¤   unless user accounting exits are installed to  negate the call to VM/CP.  IUCV *SPL Allows the SFCM to use the CP spool system  service (*SPL). This control statement is  required.  LINK pdmid pdmaddr sfcmaddr  Links the specified PDM A-disk to the SFCM to  allow access to files on the PDM A-disk.  NOTES:  1. One link statement must be defined for each  PDM controlled by the SFCM.  2. Each sfcmaddr (three hexadecimal  characters) must be a unique SFCM virtual  address. sfcmaddr must be the same as the  virtual address of the PDM minidisk  (pdmlink) specified in the PDM option for  the PDM virtual machine userid (pdmid) in  the OPTIONS SFCM file. Refer to Print  Services Facility/VM: System Programming  Guide for more information.  3. If no read password was assigned for a PDM  A-disk (which is recommended for data  security), this LINK control statement must  be specified. If a password was assigned  for the PDM A-disk (or if the A-disks were  defined with the ALL password option), the  LINK control statement can be located  either in the SFCM VM directory or in the  PROFILE EXEC for the SFCM.  NOTE: The virtual or real minidisk addresses  accessed by the SFCM must not be more than  three digits.  MDISK Describes the virtual device address and the  size (in cylinders) of the A-disk for this  virtual machine.  The installation EXEC requires write access to  this minidisk from the installation virtual  machine (PSFMAINT). Either RACF (Resource  Access Control Facility) access authority of  UPDATE must be specified, or this MDISK  statement must also specify a read and a write  password.    56 PSF/VM ¤   For better performance, the SFCM minidisks  should be located on separate volumes from the  PSFMAINT minidisks.  The SFCM A-disk must contain the SFCM PROFILE  EXEC. During processing of a print file, the  SFCM A-disk also contains the printer command  stream files and control files for the print  file, selected resource files,  installation-management files, and a message  file.   8.1.4 SAMPLE SFCM PROFILE EXEC  The sample SFCM PROFILE EXEC, PROFSFCM EXEC, shown in Figure 35 is  provided on the PSF/VM base and resources tape in logical tape file 7.  The PROFILE EXEC allows the SFCM to access the PSF/VM minidisks, to  load and start the SFCM program, and to save PSF/VM console messages.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | /* */ |  | /* SAMPLE PROFILE EXEC FOR AN SFCM */ |  | /* */ |  | /* */ |  | /* NOTES: */ |  | /* ACCESS MODES OF B AND Z ARE RESERVED. */ |  | /* DISK ADDRESS 5FF IS RESERVED. */ |  | /* */ |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | 'CP SPOOL CONSOLE TO PSFMAINT START' /* SAVE CONSOLE MSGS */ |  | 'CP SET EMSG ON' /* DISPLAY BOTH MSG CODE AND TEXT*/ |  | 'ACCESS 291 C' /* ACCESS PSF PROGRAM MINIDISK */ |  | 'ACCESS 293 D' /* ACCESS PSF RESOURCES MINIDISK */ |  | 'ACCESS 294 F' /* ACCESS PSF FONTS MINIDISK */ |  | 'EXEC APRSCHEC' /* START SFCM PROGRAM */ |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 35. Sample SFCM PROFILE EXEC (PROFSFCM EXEC)  The PROFILE EXEC for the SFCM should include the following control  statements:  CP SPOOL CONS TO PSFMAINT START  Saves the messages that are issued to the SFCM  console. This message log can be valuable for use  in problem determination.  NOTE: If a user-written EXEC issues the APRSCHEC  command and previously issued either the HT or the  CMS SET CMSTYPE HT command, only those messages  with type code S or T that are sent to the PDM   Spool File Conversion Machine Support 57 ¤   console are displayed or saved in the console  spool file. All other messages are suppressed.  CP SET EMSG Specifies the format of the error messages sent to  the console.  ACCESS psfdisks Identifies multiple access statements, as  required, that allow the SFCM to read PSF/VM  minidisks, such as the PSF/VM program minidisk,  the PSF/VM resources minidisk, and the PSF/VM  fonts minidisk.  NOTE: Access mode B is reserved for the PDMs 191  disk. Do not assign an access mode of B to any  other minidisk because the SFCM will override this  assignment and the minidisk will not be accessed.  NOTE: CP LINK address 5FF and CMS access mode Z  are reserved for the SFCM to access minidisks  specified in the PSF command with the LINK option.  Do not assign either a LINK address of 5FF or an  access mode of Z to any other minidisk because the  SFCM will override this assignment and the  minidisk will not be accessed.  EXEC APRSCHEC Loads and starts the SFCM program automatically  when the SFCM virtual machine is logged on. If  this command is not present, the SFCM program must  be started by an operator logged on to the SFCM  virtual machine.  In addition, one or more CP LINK control statements can be specified  to link to minidisks when a LINK control statement is not specified in  the SFCM VM directory. The CP LINK control statement is valid in the  SFCM PROFILE EXEC only if a read password was assigned for that  minidisk; otherwise, a LINK control statement must be specified in the  SFCM VM directory.   8.1.5 SFCM MANUAL LOGON STATEMENTS  Optionally, additional statements can be specified in the SFCM PROFILE  EXEC to start the APRSCHEC EXEC only during an automatic logon  (AUTOLOG), but not during a manual logon. These statements allow you  to manually log on the SFCM without running the APRSCHEC EXEC, so that  you can update files and examine existing SFCM messages.  To allow for manual logging on, the following statements can be  included in the PROFILE EXEC after the last ACCESS statement and  before the EXEC statement:    58 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | 'IDENTIFY (STACK FIFO)' |  | PULL vmuserid . |  | 'EXECIO 1 CP (LIFO STRING Q' vmuserid |  | PULL . . mode |  | IF mode ^='DSC' THEN EXIT 0 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 36. Sample Statements for Manual Logon of the SFCM  The SFCM that contains the preceding statements in the PROFILE EXEC,  is started only if the virtual machine is disconnected. The  disconnected condition occurs if the virtual machine is automatically  logged on. If this PROFILE EXEC is executed at any other time, the  SFCM is not started.   8.1.6 SFCM AUTOLOG  The CP AUTOLOG command allows you to log on virtual machines. You can  use this optional command to log on any virtual machine, provided that  you defined an Initial Program Load (IPL) statement in the VM  directories of those virtual machines. If the AUTOLOG command is  specified in the PROFILE EXEC of the AUTOLOG1 virtual machine, the  SFCM virtual machine is automatically logged on during the IPL of VM.  For additional information about the AUTOLOG command, refer to VM/SP  Operator's Guide, VM/SP HPO Operator's Guide, or VM/XA SP Real System  Operation.   8.1.7 SFCM INSTALLATION  Installation of the SFCM can be performed in the following ways:  1. The I5684141 EXEC can be invoked by the INSTFPP EXEC.  2. The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC"  on page 60.  3. The SFCM support can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.   Spool File Conversion Machine Support 59 ¤   If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the SFCM immediately following the  installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources) you will be presented with a screen  prompt such as the one shown in 5e on page 61. If you have not  removed or repositioned the product tape since the previous  installation, you can proceed directly to 5e on page 61.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  SFCM (SFCM1) 191 with password "wsfcm1"  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the SFCM is being  installed first, the 191 disk should be empty with the exception  of a PROFILE EXEC. Do not format any of these minidisks if other  components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the install EXEC stand-alone, do the following:   60 PSF/VM ¤   a. Enter the following command to load the first file on the  tape. The product identifier file must not be loaded to the  A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.  d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the following prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  B  For examples and additional information about installation  options see Appendix B, "Console Logs From Installs" on  page 231.  f. When the SFCM support is successfully installed, the I5684141  EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this point you can install another component of PSF/VM, or  quit.  g. Edit the following files according to your device and  installation dependencies:    Spool File Conversion Machine Support 61 ¤   FILE NAME FILE TYPE NEW FILE ID *  PROFSFCM EXEC PROFILE EXEC  OPRMSG SFCM  OPR SFCM  OPTIONS SFCM  F1IBM AFPOPTS  CLASSA AFPOPTS  SYSTEM AFPOPTS  APRACTEC EXAMPLE  APRACTEC EXAMPLE1  APRSEPEC EXAMPLE  APRSEPEC EXAMPLE1  APRRECEC EXAMPLE  NOTE:  * This file is renamed by the Installation EXEC when is is  copied to the SFCM 191 disk.  For more information about editing the installation-management  files, refer to Print Services Facility/VM: System  Programming Guide.   8.1.8 SFCM VERIFICATION  The verification of the SFCM installation is done as part of the  verification of the attachment support for 3800, 3820, Group3, or  Group4 printers.           62 PSF/VM ¤   9.0 GROUP4 PDM ATTACH SUPPORT    This section describes how to install support for the Group4 printers,  the 4019 printer and the 4029 printer.   9.1 GROUP4 PDM INSTALLATION AND VERIFICATION  This section describes the Group4 PDM attachment definition, how to  define a Group4 printer to CP and to the Group Control System (GCS),  the sample Group4 PDM discontiguous saved segments (DCSS), Group4  installation, and verification.   9.1.1 DEFINING ATTACHMENTS FOR GROUP4 PRINTERS  Group4 printers can be attached in the following ways:  ù Non-SNA local-attached printers are connected to a control unit  that transmits printer commands using Data-Stream Compatible (DSC)  protocol. These printers are known as non-SNA because VTAM is not  included in the attachment method. The Group4 PDM attach support  is used for these printers.  ù SNA attached printers are connected through VTAM in either of two  ways:  Ä SNA local-attached printers are connected to a control unit  (such as a 3174), that communicates with VTAM using SNA  protocol. When Group4 printers are connected to a control  unit defined to VTAM, they are called SNA local-attached  printers. The Group4 PDM attach support is used for these  printers.  Ä Remote communication-attached printers are connected to a  control unit (such as a 3174). The control unit is connected  to a communication controller or communication adapter, that  communicates with VTAM using SNA protocol. The communication  controller and the control unit use the SNA protocol for  transmitting printer commands. When Group4 printers are  connected to a communication controller (through a control  unit), they are called remote communication-attached printers.  The Group4 PDM attach support is used for these printers.  See 16.0, "Establishing a Network for SNA-Attached or  RPM-Attached Printers" on page 142 for specific VTAM  information.  Ä The 4019 and 4029 printers are supported only through the  Distributed Print Function (DPF) of the PSF/2 product. DPF   (C) Copyright IBM Corp. 1987,1993 63 ¤   can be locally attached or remotely attached at the host CPU  as described above.  When a Group4 printer is connected to a control unit that is defined  to RSCS, the printer is called a non-SNA local-attached printer. The  3820 PDM attach support is used for these printers. See 12.0, "3820  PDM Attach Support" on page 110.   9.1.2 DEFINING GROUP4 PRINTERS TO THE CONTROL PROGRAM  The system programmer must define the Group4 printers and the printer  control unit to the VM control program (CP).  The Group4 PDM must be an authorized user in the Group Control System  (GCS) group. Refer to the AUTHUSER macro in VM/SP Group Control  System Command and Macro Reference.   GROUP4 RDEVICE AND RCTLUNIT EXAMPLES (DMKRIO)  The RDEVICE and RCTLUNIT macros are used to define the Group4 printers  to CP.  ù Non-SNA Local-Attached Printers  For non-SNA local-attached printers, the RDEVICE macro must be  coded depending on the VM System, as follows:  Ä VM/SP or VM/SP HPO or VM/ESA-370 Feature :  RDEVICE ADDRESS=cuu,DEVTYPE=3287  RCTLUNIT ADDRESS=cuu,CUTYPE=3274,FEATURE=32-DEVICE  Ä VM/XA SP or VM/ESA:  RDEVICE DEVNO=cuu,DEVTYPE=3287  For better performance, any non-SNA local-attached printer should  be located on a different real channel than the PSFMAINT  minidisks. Virtual and real device address equivalence is not  required.  ù SNA Local-Attached Printers  For SNA local-attached printers, a local 3174 or 3274 SNA control  unit definition can be generated using the RDEVICE macro. The  RDEVICE macro must be coded depending on the VM system, as  follows:  Ä VM/SP or VM/SP HPO or VM/ESA-370 Feature:  RDEVICE ADDRESS=cuu,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4  RCTLUNIT ADDRESS=cuu,CUTYPE=3705   64 PSF/VM ¤   Ä VM/XA SP or VM/ESA:  RDEVICE DEVNO=cuu,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4  Each 3174 or 3274 must have its own RDEVICE macro coded. The  address RANGE option cannot be used.  Refer to the appropriate planning guide for your VM system for  more information.   9.1.3 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR GROUP4 PDM  The sample DCSS entries, DMKSNT GRP4PDM and DMKSNT PSFPPCC, shown in  Figure 37 and Figure 38 on page 66 are provided on the PSF/VM base and  resources tape in logical tape file 20. They are used to define the  location of the discontiguous saved segments (DCSS) for the Group4 PDM  so that it can be shared when multiple Group3 printers are installed.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * APRGRP44 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM GROUP 4 PRTS *  |  | * HEX LOAD ADDRESS FOR SEGMENT 168 = A80000 | *  | * NUMBER OF PAGES = 113 ( 112 + 1 FOR CP) | *  | **********************************************************************  |  | APRGRP44 NAMESYS SYSNAME=APRGRP44, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(097,063), | X  | SYSPGNM=(2688-2799), | X  | SYSPGCT=112, | X  | SYSHRSG=(168-174), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 37. Sample DCSS Entry for Group4 PDM (DMKSNT GRP4PDM)        Group4 PDM Attach Support 65 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * DCKVTBL4 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM 3820 | *  | * HEX LOAD ADDRESS FOR SEGMENT 166 = A60000 | *  | * NUMBER OF PAGES = 33 ( 32 + 1 FOR CP) | *  | **********************************************************************  |  | DCKVTBL4 NAMESYS SYSNAME=DCKVTBL4, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(096,083), | X  | SYSPGNM=(2656-2687), | X  | SYSPGCT=32, | X  | SYSHRSG=(166,167), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 38. Sample DCSS Entry for the PSF/VM PPCC (DMKSNT PSFPPCC)  Segment addresses shown in the samples may change depending on your  installation.  The Group4 saved segments must not overlay the GCS or VTAM segments.  For more information about DMKSNT tables, refer to the appropriate  planning guide for your VM system.   9.1.4 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR GROUP4 PDM  If you want to install the Group4 PDM as a discontiguous saved segment  (DCSS), you must define the discontiguous saved segment before you  install the product.  Use the following DEFSEG commands to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG DCKVTBL4 A00-A1F SR  DEFSEG APRGRP44 B00-B6F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  It is recommended that the DCKVTBL4 and APRGRP44 segments be "packed"  into a one-megabyte space to save room for other segments.  For more information about saved segments, refer to the appropriate  planning guide for your VM system, as well as the VM/XA SP Guide to  Saved Segments.   66 PSF/VM ¤   9.1.5 SAMPLE GROUP4 PDM VM DIRECTORY  The sample Group4 PDM VM directory, PDMGRP4 DIRECT, shown in Figure 39  on page 67 is provided on the PSF/VM base and resources tape in  logical tape file 20.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | * |  | * SAMPLE GROUP4 PDM VM DIRECTORY ENTRY |  | * |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | USER PDMGRP4 PDM 4M 5M BG |  | ACCOUNT 100 PSF |  | OPTION ACCT ECMODE BMX MAXCONN 101 |  | * IF THE DIRECTORY FOR THE GCS RECOVERY MACHINE HAS MACHINE XA |  | * DELETE THE * ON THE NEXT LINE |  | *MACHINE XA |  | IPL GCS PARM AUTOLOG |  | IUCV *SPL |  | IUCV ANY |  | CONSOLE 009 3215 |  | SPOOL 00C 2540 READER * |  | SPOOL 00D 2540 PUNCH A |  | SPOOL 00E 1403 A |  | * |  | * LINK TO SFCM A-DISK * |  | LINK SFCM1 191 193 RR |  | * LINK TO PSF PROGRAM MINIDISK * |  | LINK PSFMAINT 191 291 RR |  | * LINK TO PSF FONTS MINIDISK * |  | LINK PSFMAINT 194 294 RR |  | * LINK TO GCS PROGRAM MINIDISK * |  | LINK MAINT 595 595 RR |  | * LINK TO CMS PROGRAM MINIDISKS * |  | LINK MAINT 190 190 RR |  | LINK MAINT 19E 19E RR |  | * DEFINES MINIDISK TO CONTAIN PDM * |  | MDISK 191 3380 6 5 PDMDK MR RPDMGRP4 WPDMGRP4 |  | * DELETE THE * ON THE NEXT 2 LINES FOR NON-SNA GROUP4 PRINTERS |  | * DEDICATE 490 490 |  | * DEDICATE 377 377 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 39. Sample Group4 PDM VM Directory (PDMGRP4 DIRECT)  NOTES:  1. In this example, PSF/VM minidisks are shown as being owned by a  virtual machine named PSFMAINT, which could be used by the system  programmer maintaining PSF/VM.   Group4 PDM Attach Support 67 ¤   2. Because the PDM A-disk is frequently accessed, locating this  minidisk on a separate volume from the PSF/VM resources minidisk,  PSF/VM fonts minidisk, and PSF/VM program minidisk is recommended.  In this example, the volume for the PDM is named PDMDK.  The following directory control statements are relevant to the  operation of the Group4 PDM:  USER Defines the virtual machine and creates a VM  directory. Operands on the USER control  statement define the userid, the storage size,  and the privilege classes of this virtual  machine. This control statement is required.  The Group4 PDM requires at least a 2-megabyte  virtual machine. Additional virtual storage is  required to process large documents or  documents that require many resources.  The privilege classes for PDM virtual machines  must include either the following IBM-defined  privilege classes or the corresponding  installation-defined override classes. Refer  to VM/SP System Programming Guide for  additional information.  B Allows the PDM to issue the CP MSGNOH  command, which allows the PDM to send  messages to the operator and the print-file  submitter.  G Allows the SFCM or PDM to use all  general-user commands.  NOTE: The Group4 PDM must be an authorized  user in the GCS group. Refer to the AUTHUSER  macro in VM/SP Group Control System Command and  Macro Reference.  OPTION  ACCT Allows the PDM to track the  use of this virtual machine  and to develop accounting  records. This control  statement is required, unless  user accounting exits are  installed to negate the call  to VM/CP.  ECMODE Required for GCS.    68 PSF/VM ¤   BMX Specifies that all virtual  machine I/O operations are to  occur as block multiplexer  channel operations rather than  selector channel (the default)  operations. In block  multiplexer mode, the virtual  channel is not busy until the  initial start I/O (SIO) is  complete (selector mode  operates similarly). Block  multiplexer allows the  successful start of multiple  SIOs to different devices on  the same channel.  MAXCONN NN specifies the maximum number  of IUCV connections for that  userid. MAXCONN is calculated  as the number of attached  printers plus 3.  [ MACHINE XA ] For VM/XA SP and VM/ESA, this control statement  specifies the virtual processor architecture.  VM/XA SP defaults to MACHINE 370. For the  Group4 PDM, the value specified for MACHINE  must match the value specified for the GCS  Recovery Machine.  IUCV *SPL Allows the PDM to use the CP spool system  service (*SPL). This control statement is  required.  IUCV ANY In GCS, this permits a common storage lock,  shared by Page Printer Communications Component  (PPCC) and VTAM, to function correctly. This  control statement is required.  LINK sfcmid sfcmaddr pdmaddr  Links the specified SFCM A-disk to the Group4  PDM to allow access to files on the SFCM  A-disk.  NOTES:  1. The pdmaddr must be the same as the  sfcmlink specified in the SFCM option in  the OPTIONS PDM file. Refer to Print  Services Facility/VM: System Programming  Guide for more information.  2. If no read password was assigned for the  SFCM A-disk (which is recommended for data  protection), this LINK control statement   Group4 PDM Attach Support 69 ¤   must be specified. If a password was  assigned for the SFCM A-disk (or if the  A-disks were defined with the ALL password  option), the LINK control statement can be  located either in the PDM VM directory or  in the PROFILE GCS for the PDM.  3. The virtual and real minidisk addresses  accessed by the PDM should not be more  than three digits.  MDISK Describes the virtual device address and the  size (in cylinders) of the A-disk for this  virtual machine.  The installation GCS requires write access to  this minidisk from the installation virtual  machine (PSFMAINT). Either RACF access  authority of UPDATE must be specified, or this  MDISK statement must also specify a read and a  write password. A VM write password must be  specified on the MDISK statement.  For better performance, the PDM minidisks  should be located on separate volumes from the  PSFMAINT minidisks.  The PDM A-disk must contain the PROFILE GCS.  During processing of a print file, this  minidisk also contains installation-management  files, a print status file, and message files.  [ DEDICATE vcuu rcuu ] Each DEDICATE statement dedicates one non-SNA  Group4 printer to a PDM. The printer virtual  address (vcuu) and real address (rcuu) in this  control statement need not be the same. This  virtual printer address can consist of up to  three hexadecimal characters.   9.1.6 GCS CUSTOMIZATION FOR SAVED SEGMENT AND PDM AUTHORIZATION  Use the following procedure to authorize the Group4 PDM to GCS:  1. Invoke the GROUP EXEC from CMS by typing:  GROUP GCS  2. From the GCS GROUP - PRIMARY OPTIONS MENU panel, select option 1  (Authorize VM Userids).  3. Add the Group4 PDM userid to the list.  4. Press PF6 to save your input.   70 PSF/VM ¤   Refer to the GCS publication that contains GCS macro descriptions for  detailed information about performing the authorization for the Group4  PDM.  If you are defining shared segments for Group4 printers, you should  use the following procedure to customize your GCS group file to allow  the use of the Group4 segment:  1. Invoke the GROUP EXEC from CMS by typing:  GROUP GCS  2. From the GCS GROUP Ä PRIMARY OPTIONS MENU panel, select option 3  (Saved Segment Links).  3. Add the following shared segment name to the AUTOMATIC SAVED  SEGMENT LINKS FOR GCS panel:  APRGRP44  NOTE: If you want to switch from a shared segment to a non-shared  segment, you must delete APRGRP44 from the automatic saved segment  list.  4. Press PF6 to save your input.   9.1.7 SAMPLE GROUP4 PDM PROFILE GCS  The sample Group4 PROFILE GCS, PROFGRP4 GCS, shown in Figure 40 is  provided on the PSF/VM base and resources tape in logical tape file  20. The PROFILE GCS allows the PDM to access the PSF/VM minidisks, to  load and start the PDM program, and to save PSF/VM console messages.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | /* */ |  | /* SAMPLE PROFILE GCS FOR A GROUP4 PDM */ |  | /* */ |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | 'CP SPOOL CONSOLE TO PSFMAINT START' /* SAVE CONSOLE MSGS */ |  | 'CP SET EMSG ON' /* DISPLAY BOTH MSG CODE AND TEXT*/ |  | 'ACCESS 193 B' /* ACCESS SFCM A-DISK */ |  | 'ACCESS 291 C' /* ACCESS PSF PROGRAM MINIDISK */ |  | 'ACCESS 294 D' /* ACCESS PSF FONTS MINIDISK */ |  | 'EXEC APRPDMEB' /* START GROUP4 PDM PROGRAM */ |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 40. Sample Group4 PROFILE GCS (PROFGRP4 GCS)  The PROFILE GCS for the Group4 PDM should include the following  control statements:   Group4 PDM Attach Support 71 ¤   CP SPOOL CONS TO PSFMAINT START  Saves the messages that are issued to the PDM  console. This message log can be valuable for use  in problem determination.  CP SET EMSG Specifies the format of the error messages sent to  the console.  ACCESS psfdisks Allows the PDM to read PSF/VM minidisks, such as  the PSF/VM program minidisk and the PSF/VM fonts  minidisk. This statement can be repeated as  required.  NOTE: Access mode B is reserved for the SFCM  A-disk. Do not assign an access mode of B to any  other minidisk because the PDM will override this  assignment and the minidisk will not be accessed.  EXEC APRPDMEB Loads and starts the PDM program automatically  when the PDM virtual machine is logged on. If  this command is not present, the PDM program must  be started by an operator logged on to the PDM  virtual machine.  In addition, the PROFILE GCS for the Group4 PDM can also contain an  ATTACH statement that attaches the printer to the Group4 PDM. This  command is not required if a DEDICATE statement is present in the  Group4 PDM VM directory.  Also, one or more CP LINK control statements can be specified to link  to minidisks when a LINK control statement is not specified in the PDM  VM directory.   9.1.8 GROUP4 PDM AUTOLOG  The CP AUTOLOG command allows you to log on virtual machines. You can  use this optional command to log on any virtual machine, provided that  you defined an Initial Program Load (IPL) statement in the VM  directories of those virtual machines. It is recommended that the  AUTOLOG command be specified in the GCS recovery machine.  For additional information about the AUTOLOG command, refer to VM/SP  Operator's Guide, VM/SP HPO Operator's Guide, or VM/XA SP Real System  Operation.      72 PSF/VM ¤   9.1.9 GROUP4 PDM INSTALLATION  Installation of the Group4 PDM can be performed in of the following  ways:  ù The I5684141 EXEC can be invoked by the INSTFPP EXEC.  ù The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC"  on page 73.  ù The Group4 PDM support can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the Group4 PDM immediately following the  installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources) you will be presented with a screen  prompt such as the one shown in 5e on page 74. If you have not  removed or repositioned the product tape since the previous  installation, you can proceed directly to 5e on page 74.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following   Group4 PDM Attach Support 73 ¤   minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  Group4 PDM (PDMGRP4) 191 with password "wpdmgrp4"  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the Group4 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the Installation EXEC stand-alone, do the  following:  a. Enter the following command to load the first tape file. The  product identifier file must not be loaded to the A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.  d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:   74 PSF/VM ¤   L  f. For examples and additional information about installation  options see B.2, "Group4 PDM Non-Shared Segment Install Ä  Non-Default Path" on page 236.  g. When the Group4 PDM support is successfully installed, the  I5684141 EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this time you can install other components of PSF/VM, or  quit.  h. Edit the following files according to your device and  installation dependencies:  FILE NAME FILE TYPE NEW FILE ID(1)  PROFGRP4 GCS PROFILE GCS  OPTIONS PDMGRP4 OPTIONS PDM  OPTIONS GRP4SNA(2)  OPTIONS GRP4CHAN(2)  OPRMSG PDMGRP4 OPRMSG PDM  OPR PDMGRP4 OPR PDM  FORM PDMGRP4 FORM PDM  APRACTEB EXAMPLE  APRFTBLB EXAMPLE  APRRSFTB EXAMPLE  APRFTIDB EXAMPLE  NOTES:  (1) These files are renamed by the Installation EXEC when they  are copied to the PDM 191 disk.  (2) The installer must rename the appropriate OPTIONS GRP4  file depending on the printer attachment because the  installation EXEC cannot determine which is appropriate. The  OPTIONS GRP4SNA file is for the SNA-attached printers, and the  OPTIONS GRP4CHAN is for the channel-attached printers.  For more information about editing these files, refer to Print  Services Facility/VM: System Programming Guide.      Group4 PDM Attach Support 75 ¤   9.1.10 GROUP4 PDM VERIFICATION  The PSF command, Spool File Conversion Machine (SFCM), and PSF/VM  resources must be installed before the Group4 PDM installation  verification can be completed.  1. If the SFCM is not running, do the following to start it:  a. Log on to the SFCM virtual machine. The sample SFCM VM  directory will IPL CMS.  b. Enter the following:  #CP SET RUN ON  Because the APRSCHEC EXEC is running, any commands must be  preceded with the CP logical line-end default character (# is  the default).  c. Enter the following command to disconnect:  #CP DISC  2. Do the following to start the Group4 Printer Driver Machine  (PDMGRP4):  a. For SNA-attached Group4 printers, ensure that VTAM is up and  running.  b. Log on to the Group4 PDM virtual machine. The sample Group4  VM Directory (PDMGRP4 DIRECT) will IPL GCS.  c. Enter the following:  #CP SET RUN ON  Because the APRPDMEB GCS is running, any commands must be  preceded with the CP logical line-end default character (# is  the default).  d. Enter the following command to disconnect:  #CP DISC  3. Do the following to issue a start message:  a. Log on to a valid PDM operator virtual machine.  b. Enter the following:  #CP SMSG PDMGRP4 START taskprtid CLASS a FORM formname DEST destname MANUAL  where "taskprtid" is logical printer ID for the printer, "a"  is the output class, "formname" is the name of the form from   76 PSF/VM ¤   which the PDM selects printer spool files, and "destname" is  the destination value, one of the printer selection  parameters.  4. From the PSFMAINT virtual machine, do the following to run the  Installation Verification EXEC:  a. Enter the following command:  # CP SPOOL PRT CLASS a FORM formname DEST destname  where "a" is the output class, "formname" is the name of the  form from which the PDM selects printer spool files, and  "destname" is the destination value, one of the printer  selection parameters.  b. Enter the following command to print the IVP document:  V5684141  See "The IVP LIST38PP Document" on page 78 and Appendix C,  "Console Log From Verification" on page 258 for a description  of the IVP document.  c. When the document has completed processing, the following  messages are sent to the userid that initiated the PSF  command:  ù The following message is displayed on the terminal if the  userid is logged on, and if CP SET MSG and CP SET SMSG are  not OFF:  APRaaa437I FILE userid spoolid NAME filename FINISHED PROCESSING ON addr  ù A spoolid MSGS38PP file (shown in Figure 41) is returned  to the virtual reader of the print-file submitter.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | APRSCL300I START OF SFCM MESSAGES FOR IVP LIST38PP (0057) |  | APRGRE380I FORMDEF F1A10110 FDEF38PP IS ACTIVE |  | APRGRE380I PAGEDEF P1A06462 PDEF38PP IS ACTIVE |  | APRPRF383I PROCESSING PRINT FILE IVP LIST38PP |  | APRFAC711I COPY GROUP F2A10110 IS ACTIVE |  | APRSCL366I END OF SFCM MESSAGES |  | APRPPR433I START OF 3812 PDM MESSAGES FOR PRNS122. |  | APRPRT436I END OF 3812 PDM MESSAGES FOR PRNS122. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 41. IVP spoolid MSGS38PP File  d. The following messages are displayed on the operator terminal:   Group4 PDM Attach Support 77 ¤   APRaaa430I PRINTER prtid INITIALIZED  APRaaa438I prtid WAITING FOR WORK  e. PDM initialization attempts to clear all stacked sense data.  If a non-SNA attached Group4 printer has residual sense data  to present to the host, such as a completed IML, the following  messages normally appear on the PDM console when the PDM is  first started:  APRERC257I FAILING CHANNEL STATUS WORD X'xxxxxxxx 02000000'  APRERC258I FAILING CHANNEL COMMAND WORD X'xxxxxxxx xxxxxxxx'   THE IVP LIST38PP DOCUMENT  The installation verification procedure prints the raster image shown  in Appendix G, "Sample IVP LIST38PP Document" on page 301. It is an  inline page segment that does not contain fonts.               78 PSF/VM ¤   10.0 GROUP3 PDM ATTACH SUPPORT    This section describes how to install support for the IBM Group3  Printers.   10.1 GROUP3 PDM INSTALLATION AND VERIFICATION  This section describes the Group3 PDM attachment definition, how to  define a Group3 printer to CP and to the Group Control System (GCS),  the sample Group3 PDM discontiguous saved segments (DCSS), Group3  installation, and verification.   10.1.1 DEFINING ATTACHMENTS FOR GROUP3 PRINTERS  Group3 printers can be attached in the following ways:  ù Channel-attached  See 10.1.2, "Defining Channel-Attached Group3 Printers to CP" for  information on defining channel-attached Group3 printers. Also  see 10.1.9, "Sample Group3 PDM VM Directory" on page 84 for  additional definition activities that must be completed when  installing channel-attached Group3 printers.  ù RPM-Attached  See 10.1.6, "Defining RPM-Attached Group3 Printers to CP" on  page 82 for information on defining RPM-attached Group3 printers.  Also see 10.1.9, "Sample Group3 PDM VM Directory" on page 84 for  additional definition activities that must be completed when  installing RPM-attached Group3 printers.   10.1.2 DEFINING CHANNEL-ATTACHED GROUP3 PRINTERS TO CP  The system programmer must define the Group3 printers and the printer  control unit to the VM control program (CP).   GROUP3 RDEVICE AND RCTLUNIT EXAMPLES (DMKRIO)  The RDEVICE and RCTLUNIT macros are used to define the  channel-attached Group3 printers to CP.  ù VM/SP or VM/SP HPO or VM/ESA-370 Feature  RDEVICE ADDRESS=490,DEVTYPE=AFP1  RCTLUNIT ADDRESS=490,CUTYPE=AFP1   (C) Copyright IBM Corp. 1987,1993 79 ¤   ù VM/XA SP or VM/ESA  RDEVICE DEVNO=0490,DEVTYPE=AFP1  In VM/XA SP and VM/ESA, an RCTLUNIT statement is not needed.  For better performance, Group3 printers should be located on a  different real channel than the PSFMAINT minidisks and the SFCM  A-disk.  The printer must be attached to its corresponding VM virtual machine.  Virtual and real device address equivalence is not required.  Specifying DEVTYPE=AFP1 is recommended for VM/SP systems, that do not  recognize the specific Group3 printers. When the DMKRIO table is  assembled, the following message will appear, after the RDEVICE  statement:  IFO197 MNOTE 4,UNSUPPORTED DEVICE TYPE  This is expected. PSF/VM supports the device, not VM.  Refer to VM/SP Planning Guide and Reference, VM/SP HPO Planning Guide  and Reference, or VM/XA SP Planning and Administration for more  information.   10.1.3 CHANNEL-ATTACHED GROUP3 IOCP  For those processors requiring an IOCP, the following definitions are  required for Group3 printers:  CU390 CNTLUNIT CUNUMBR=390,PATH=(03),PROTOCL=S,SHARED=N, X  UNITADD=((90,8)),UNIT=AFP1  DEV390 IODEVICE ADDRESS=(390,8),CUNUMBR=390, X  UNIT=AFP1   10.1.4 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR  CHANNEL-ATTACHED GROUP3 PDM  The sample DCSS entries, DMKSNT GRP3CHAN, shown in Figure 42 on  page 81 is provided on the PSF/VM base and resources tape in logical  tape file 17. It are used to define the location of the discontiguous  saved segments (DCSS) for the Group3 PDM so that it can be shared when  multiple Group3 printers are installed.     80 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * APRGP34A DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM GROUP 3 PRTS *  |  | * HEX LOAD ADDRESS FOR SEGMENT 168 = A80000 | *  | * NUMBER OF PAGES = 97 ( 96 + 1 FOR CP) | *  | **********************************************************************  |  | APRGP34A NAMESYS SYSNAME=APRGP34A, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(096,116), | X  | SYSPGNM=(2688-2783), | X  | SYSPGCT=96, | X  | SYSHRSG=(168-173), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 42. Sample DCSS Entry for a Channel-Attached Group3 PDM (DMKSNT  GRP3CHAN)  Segment addresses shown in the samples may change depending on your  installation.   10.1.5 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR  CHANNEL-ATTACHED GROUP3 PDM  If you want to install the channel-attached Group3 PDM as a  discontiguous saved segment (DCSS), you must define the discontiguous  saved segment before you install the product.  Use the following DEFSEG command to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG APRGP34A A00-A5F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  For more information about saved segments, refer to VM/XA SP Planning  and Administration.  See 10.1.9, "Sample Group3 PDM VM Directory" on page 84 for additional  definition activities that must be completed when installing  channel-attached Group3 printers.     Group3 PDM Attach Support 81 ¤   10.1.6 DEFINING RPM-ATTACHED GROUP3 PRINTERS TO CP  No RDEVICE, RCTLUNIT, IOCP definitions are required for RPM-attached  printers. See 16.0, "Establishing a Network for SNA-Attached or  RPM-Attached Printers" on page 142 for the required VTAM definitions.   10.1.7 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR RPM-ATTACHED  GROUP3 PDM  The sample DCSS entries, DMKSNT GRP3SNA and DMKSNT PSFPPCC, shown in  Figure 43 and Figure 44 on page 83 are provided on the PSF/VM base and  resources tape in logical tape file 17. The samples are used to  define the location of the discontiguous saved segments (DCSS) for the  Group3 PDM, so that it can be shared when multiple Group3 printers are  installed.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * APRGP34D DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM GROUP 3 PRTS *  |  | * HEX LOAD ADDRESS FOR SEGMENT 168 = A80000 | *  | * NUMBER OF PAGES = 97 ( 96 + 1 FOR CP) | *  | **********************************************************************  |  | APRGP34D NAMESYS SYSNAME=APRGP34D, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(095,054), | X  | SYSPGNM=(2688-2783), | X  | SYSPGCT=96, | X  | SYSHRSG=(168-173), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 43. Sample DCSS Entry for an RPM-Attached Group3 PDM (DMKSNT  GRP3SNA)        82 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * DCKVTBL4 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM 3820 | *  | * HEX LOAD ADDRESS FOR SEGMENT 166 = A60000 | *  | * NUMBER OF PAGES = 33 ( 32 + 1 FOR CP) | *  | **********************************************************************  |  | DCKVTBL4 NAMESYS SYSNAME=DCKVTBL4, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(096,083), | X  | SYSPGNM=(2656-2687), | X  | SYSPGCT=32, | X  | SYSHRSG=(166,167), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 44. Sample DCSS Entry for a PSF/VM PPCC (DMKSNT PSFPPCC)  Segment addresses shown in the samples may change depending on your  installation.  The RPM-attached Group3 saved segments must not overlay the GCS or  VTAM segments.  For more information about DMKSNT tables, refer to the appropriate  planning guide for your VM system.   10.1.8 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR  RPM-ATTACHED GROUP3 PDM  If you want to install the RPM-attached Group3 PDM as a discontiguous  saved segment (DCSS), you must define the discontiguous saved segment  before you install the product.  Use the following DEFSEG commands to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG DCKVTBL4 A00-A1F SR  DEFSEG APRGP34D B00-B5F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  It is recommended that the DCKVTBL4 and APRGP34D segments be "packed"  into a one-megabyte space to save room for other segments.  For more information about saved segments, refer to the appropriate  planning guide for your VM system, as well as the VM/XA SP Guide to  Saved Segments.   Group3 PDM Attach Support 83 ¤   10.1.9 SAMPLE GROUP3 PDM VM DIRECTORY  The sample Group3 PDM VM Directory, PDMGRP3 DIRECT, shown in Figure 45  on page 84 is provided on the PSF/VM base and resources tape in  logical tape file 17.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | * |  | * SAMPLE GROUP3 PDM VM DIRECTORY ENTRY |  | * |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | USER PDM0490 PDM 2M 5M BG |  | ACCOUNT 100 PSF |  | * |  | * FOR RPM (SNA) SUPPORT, |  | * IF THE DIRECTORY FOR THE GCS RECOVERY MACHINE CONTAINS MACHINE XA  |  | * DELETE THE * ON THE NEXT LINE |  | *MACHINE XA |  | * |  | * FOR RPM (SNA) CHANGE THE 2 STMTS BELOW TO: |  | * OPTION ACCT ECMODE BMX |  | * IPL GCS PARM AUTOLOG |  | * |  | OPTION ACCT |  | IPL CMS |  | IUCV *SPL |  | IUCV ANY |  | CONSOLE 009 3215 |  | SPOOL 00C 2540 READER * |  | SPOOL 00D 2540 PUNCH A |  | SPOOL 00E 1403 A |  | * COMMENT OUT THE NEXT LINE FOR RPM SUPPORT (SNA) |  | DEDICATE 490 490 |  | * |  | * LINK TO SFCM A-DISK * |  | LINK SFCM1 191 193 RR |  | * LINK TO PSF PROGRAM MINIDISK * |  | LINK PSFMAINT 191 291 RR |  | * LINK TO PSF FONTS MINIDISK * |  | LINK PSFMAINT 194 294 RR |  | * LINK TO CMS PROGRAM MINIDISKS * |  | LINK MAINT 190 190 RR |  | LINK MAINT 19E 19E RR |  | * DEFINES MINIDISK TO CONTAIN PDM * |  | MDISK 191 3380 6 5 PDMDK MR RPDM0490 WPDM0490 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 45. Sample Group3 PDM VM Directory (PDMGRP3 DIRECT)  NOTES:  1. In this example, PSF/VM minidisks are shown as being owned by a   84 PSF/VM ¤   virtual machine named PSFMAINT, which could be used by the system  programmer maintaining PSF/VM.  2. Because the PDM A-disk is frequently accessed, locating this  minidisk on a separate volume from the PSF/VM resources minidisk,  PSF/VM fonts minidisk, and PSF/VM program minidisk is recommended.  In this example, the volume for the PDM is named PDMDK.  The following directory control statements are relevant to the  operation of the Group3 PDM:  USER Defines the virtual machine and creates a VM  directory. Operands on the USER control  statement define the userid, the storage size,  and the privilege classes of this virtual  machine. This control statement is required.  The Group3 PDM requires at least a 2-megabyte  virtual machine. Additional virtual storage is  required to process large documents or  documents that require many resources.  The privilege classes for PDM virtual machines  must include either the following IBM-defined  privilege classes or the corresponding  installation-defined override classes. Refer  to VM/SP System Programming Guide for  additional information.  B Allows the PDM to issue the CP MSGNOH  command, which allows the PDM to send  messages to the operator and the print-file  submitter.  G Allows the SFCM or PDM to use all  general-user commands.  NOTE: The Group3 RPM-attached PDM must be an  authorized user in the GCS group. Refer to the  AUTHUSER macro in VM/SP Group Control System  Command and Macro Reference.  OPTION  ACCT Allows the PDM to track the  use of this virtual machine  and to develop accounting  records. This control  statement is required, unless  user accounting exits are  installed to negate the call  to VM/CP.   Group3 PDM Attach Support 85 ¤   ECMODE Required for GCS.  For the best general  performance, it is recommended  that OPTION ECMODE not be  specified. Two exceptions  are:  ù In installations such as a  graphics design or  drafting shop, where most  applications are image  intensive, then less host  real storage is required  when OPTION ECMODE is  specified.  ù where printers must be  attached to channel 6-15  due to installation  limitations on channels  1-5.  If ECMODE is specified, it is  recommended that it be  specified ONLY on the virtual  machine directory OPTION  statement. Avoid using the  'CP SET ECMODE on/off'  command, because its has a  very negative performance  impact.  Refer to Print Services  Facility/VM: System  Programming Guide performance  chapter for additional  information.  BMX Specifies that all virtual  machine I/O operations are to  occur as block multiplexer  channel operations rather than  selector channel (the default)  operations. In block  multiplexer mode, the virtual  channel is not busy until the  initial start I/O (SIO) is  complete (selector mode  operates similarly). Block  multiplexer allows the  successful start of multiple  SIOs to different devices on  the same channel.   86 PSF/VM ¤   [ MACHINE XA ] For VM/XA SP and VM/ESA, this control statement  specifies the virtual processor architecture.  VM/XA SP defaults to MACHINE 370. For the  SNA-attached Group3 PDM, the value specified  for MACHINE must match the value specified for  the GCS Recovery Machine.  IUCV *SPL Allows the PDM to use the CP spool system  service (*SPL). This control statement is  required.  IUCV ANY In GCS, this permits a common storage lock,  shared by Page Printer Communications Component  (PPCC) and VTAM, to function correctly. This  control statement is required for RPM-attached  Group3 printers only.  LINK sfcmid sfcmaddr pdmaddr  Links the specified SFCM A-disk to the Group3  PDM to allow access to files on the SFCM  A-disk.  1. The pdmaddr must be the same as the  sfcmlink specified in the SFCM option in  the OPTIONS PDM file. Refer to Print  Services Facility/VM: System Programming  Guide for more information.  2. If no read password was assigned for the  SFCM A-disk (which is recommended for data  protection), this LINK control statement  must be specified. If a password was  assigned for the SFCM A-disk (or if the  A-disks were defined with the ALL password  option), the LINK control statement can be  located either in the PDM VM directory or  in the PROFILE GCS for the PDM.  NOTE: The virtual and real minidisk addresses  accessed by the PDM should not be more than  three digits.  MDISK Describes the virtual device address and the  size (in cylinders) of the A-disk for this  virtual machine.  The installation GCS requires write access to  this minidisk from the installation virtual  machine (PSFMAINT). Either RACF access  authority of UPDATE must be specified, or this  MDISK statement must also specify a read and a  write password. A VM write password must be  specified on the MDISK statement.   Group3 PDM Attach Support 87 ¤   For better performance, the PDM minidisks  should be located on separate volumes from the  PSFMAINT minidisks.  The PDM A-disk must contain the PROFILE GCS.  During processing of a print file, this  minidisk also contains installation-management  files, a print status file, and message files.  [ DEDICATE vcuu rcuu ] Each DEDICATE statement dedicates one non-SNA  Group3 printer to a PDM. The printer virtual  address (vcuu) and real address (rcuu) in this  control statement need not be the same. This  virtual printer address can consist of up to  three hexadecimal characters.   10.1.10 GCS CUSTOMIZATION FOR SHARED SEGMENT AND PDM AUTHORIZATION  Use the following procedure to authorize the SNA Group3 PDM to GCS:  1. Invoke the GROUP EXEC from CMS by typing:  GROUP GCS  2. From the GCS GROUP - PRIMARY OPTIONS MENU panel, select option 1 -  "Authorize VM Userids"  3. Add the Group3 PDM userid to the list  4. Press PF6 to save your input.  Refer to the GCS publication that contains GCS macro descriptions for  detailed information about performing the authorization for the Group3  PDM.   10.1.11 SAMPLE GROUP3 PDM PROFILE EXEC AND PROFILE GCS  The sample Group3 PROFILE EXEC, PROFGRP3 EXEC, shown in Figure 46 on  page 89 is provided on the PSF/VM base and resources tape in logical  tape file 17. A GCS version of the PROFILE EXEC, PROFGRP3 GCS, is  also provided on the PSF/VM base and resources tape in logical tape  file 17. The PROFILE EXEC allows the PDM to access the PSF/VM  minidisks, to load and start the PDM program, and to save PSF/VM  console messages.     88 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | /* */ |  | /* SAMPLE PROFILE EXEC FOR A GROUP3 PDM */ |  | /* */ |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | 'CP SPOOL CONSOLE TO PSFMAINT START' /* SAVE CONSOLE MSGS */ |  | 'CP SET EMSG ON' /* DISPLAY BOTH MSG CODE AND TEXT*/ |  | 'ACCESS 193 B' /* ACCESS SFCM A-DISK */ |  | 'ACCESS 291 C' /* ACCESS PSF PROGRAM MINIDISK */ |  | 'ACCESS 294 D' /* ACCESS PSF FONTS MINIDISK */ |  | 'EXEC APRPDMEA' /* START GROUP3 PDM PROGRAM */ |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 46. Sample Group3 PROFILE EXEC and PROFILE GCS  The PROFILE EXEC for the Group3 PDM should include the following  control statements:  CP SPOOL CONS TO PSFMAINT START  Saves the messages that are issued to the PDM  console. This message log can be valuable for use  in problem determination.  NOTE: For channel-attached Group3 printers, if a  user-written EXEC issues the APRPDMEA command and  previously issued either the HT or the CMS SET  CMSTYPE HT command, only those messages with type  code S or T that are sent to the PDM console are  displayed or saved in the console spool file. All  other messages are suppressed.  CP SET EMSG Specifies the format of the error messages sent to  the console.  ACCESS psfdisks Allows the PDM to read PSF/VM minidisks, such as  the PSF/VM program minidisk and the PSF/VM fonts  minidisk. This statement can be repeated as  required.  NOTE: Access mode B is reserved for the SFCMs 191  disk. Do not assign an access mode of B to any  other minidisk because the PDM will override this  assignment and the minidisk will not be accessed.  EXEC APRPDMEA Loads and starts the PDM program automatically  when the PDM virtual machine is logged on. If  this command is not present, the PDM program must  be started by an operator logged on to the PDM  virtual machine.  In addition, the PROFILE EXEC for the channel-attached Group3 PDM can  also contain an ATTACH statement that attaches the printer to the   Group3 PDM Attach Support 89 ¤   Group3 PDM. This command is not required if a DEDICATE statement is  present in the Group3 PDM VM directory.  Also, one or more CP LINK control statements can be specified to link  to minidisks when a LINK control statement is not specified in the PDM  VM directory. The CP LINK control statement is valid in the PDM  PROFILE EXEC only if a read password was assigned for that minidisk;  otherwise, a LINK control statement must be specified in the PDM VM  directory.   10.1.12 GROUP3 PDM MANUAL LOGON STATEMENTS  This section applies to channel-attached Group3 printers only.  Optionally, additional statements can be specified in the Group3 PDM  PROFILE EXEC to start the APRPDMEA EXEC only during an automatic logon  (AUTOLOG) but not during a manual logon. These statements allow you  to manually log on to the PDM without running the APRPDMEA EXEC, so  that you can update files and examine existing PDM messages.  To allow for manual logging on, the following statements can be  included in the PROFILE EXEC after the last ACCESS statement and  before the EXEC statement:  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | 'IDENTIFY (STACK FIFO)' |  | PULL vmuserid . |  | 'EXECIO 1 CP (LIFO STRING Q' vmuserid |  | PULL . . mode |  | IF mode ^='DSC' THEN EXIT 0 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 47. Sample Statements for Manual Logon of the Group3 PDM  The PDM that contains the preceding statements in its PROFILE EXEC is  started only if the virtual machine is disconnected. The disconnected  condition occurs if the virtual machine is automatically logged on.  If this PROFILE EXEC is executed at any other time, the PDM is not  started.   10.1.13 GROUP3 PDM AUTOLOG  The CP AUTOLOG command allows you to log on virtual machines. You can  use this optional command to log on any virtual machine, provided that  you defined an initial program load (IPL) statement in the VM  directories of those virtual machines.  For RPM-attached Group3 printers, it is recommended that the AUTOLOG  command be specified in the GCS recovery machine.   90 PSF/VM ¤   For channel-attached Group3 printers, if the AUTOLOG command is  specified in the PROFILE EXEC of the AUTOLOG1 virtual machine, the  Group3 PDM virtual machine is automatically logged on during the IPL  of VM.  For additional information about the AUTOLOG command, refer to VM/SP  Operator's Guide, VM/SP HPO Operator's Guide, or VM/XA SP Real System  Operation.   10.1.14 GROUP3 PDM INSTALLATION  Installation of the Group3 PDM can be performed in the following ways:  ù The I5684141 EXEC can be invoked by the INSTFPP EXEC.  ù The I5684141 EXEC can be run stand-alone by following the  procedures shown below in "Stand-Alone Invocation of the I5684141  EXEC" on page 92.  ù The Group3 PDM support can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.    Group3 PDM Attach Support 91 ¤   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the Group3 PDM immediately following the  installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources), you will be presented with a screen  prompt such as the one shown in 5e on page 93. If you have not  removed or repositioned the product tape since the previous  installation, you can proceed directly to 5e on page 93.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  Group3 PDM (PDM0490) 191 with password "wpdm0490"  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the Group3 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the Installation EXEC stand-alone, do the  following:  a. Enter the following command to load the first tape file. The  product identifier file must not be loaded to the A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.   92 PSF/VM ¤   d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  A  f. During the Group3 PDM installation, you can select support for  channel-attached Group3 printers, RPM-attached Group3  printers, or both. For examples and additional information  about installation options see B.4, "Group3 PDM Shared Segment  Install Ä Non-Default Path" on page 245.  g. When the Group3 PDM support is successfully installed, the  I5684141 EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this time you can install other components of PSF/VM, or  quit.  h. Edit the following files according to your device and  installation dependencies:  FILE NAME FILE TYPE NEW FILE ID (1)  PROFGRP3 EXEC PROFILE EXEC  PROFGRP3 GCS PROFILE GCS  OPTIONS GPR3CHAN(2)  OPTIONS GRP3SNA(2)  OPRMSG PDMGRP3 OPRMSG PDM  OPR PDMGRP3 OPR PDM  FORM PDMGRP3 FORM PDM  APRACTEA EXAMPLE  NOTE:  (1) These files are renamed by the Installation EXEC when they  are copied to the PDM 191 disk.  (2) The installer must rename the appropriate OPTIONS GRP3  file depending on the printer attachment because the  installation EXEC cannot determine which is appropriate. The  OPTIONS GRP3SNA file is for the SNA-attached printers, and the  OPTIONS GRP3CHAN is for the channel-attached printers.   Group3 PDM Attach Support 93 ¤   For more information about editing these files, refer to Print  Services Facility/VM: System Programming Guide.   10.1.15 GROUP3 PDM VERIFICATION  The PSF command, Spool File Conversion Machine (SFCM), and PSF/VM  resources must be installed before the Group3 PDM installation  verification can be completed.  1. If the SFCM is not running, do the following to start it:  a. Log on to the SFCM virtual machine. The sample SFCM VM  Directory will IPL CMS.  b. Enter the following:  #CP SET RUN ON  Because the APRSCHEC EXEC is running, any commands must be  preceded with the CP logical line-end character (# is the  default).  c. Enter the following command to disconnect:  #CP DISC  2. Do the following to start the Group3 Printer Driver Machine  (PDM0490):  a. For RPM-attached Group3 printers, ensure that VTAM is up and  running.  b. Log on to the Group3 PDM virtual machine. The sample Group3  VM directory (PDMGRP3 DIRECT) will IPL GCS or CMS.  c. Enter the following:  #CP SET RUN ON  Because the APRPDMEA EXEC (or APRPDMEA GCS) is running, any  commands must be preceded with the CP logical-line end  character (# is the default).  d. Enter the following command to disconnect:  #CP DISC  3. Do the following to issue a start message:  a. Log on to a valid PDM operator virtual machine.  b. Enter the following:   94 PSF/VM ¤   #CP SMSG PDMGRP3 START CLASS a FORM formname DEST destname MANUAL  where "a" is the output class, "formname" is the name of the  form from which the PDM selects printer spool files, and  "destname" is the destination value, one of the printer  selection parameters.  4. From the PSFMAINT virtual machine, do the following to run the  Installation Verification EXEC:  a. Enter the following command:  #CP SPOOL PRT CLASS a FORM formname DEST destname  where "a" is the output class, "formname" is the name of the  form from which the PDM selects printer spool files, and  "destname" is the destination value, one of the printer  selection parameters.  b. Enter the following command to print the IVP document:  V5684141  See "The IVP LIST38PP Document" on page 96 for a description  of the IVP document.  c. When the document has completed processing, the following  messages are sent to the userid that initiated the PSF  command:  ù The following message is displayed on the terminal if the  userid is logged on, and if CP SET MSG and CP SET SMSG are  not OFF:  APRaaa437I FILE userid spoolid NAME filename FINISHED PROCESSING ON addr  ù A spoolid MSGS38PP file (shown in Figure 48) is returned  to the virtual reader of the print-file submitter.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | APRSCL300I START OF SFCM MESSAGES FOR IVP LIST38PP (0034) |  | APRGRE380I FORMDEF F1A10110 FDEF38PP IS ACTIVE |  | APRGRE380I PAGEDEF P1A06462 PDEF38PP IS ACTIVE |  | APRPRF383I PROCESSING PRINT FILE IVP LIST38PP |  | APRFAC711I COPY GROUP F2A10110 IS ACTIVE |  | APRSCL366I END OF SFCM MESSAGES- |  | APRPPR433I START OF 3835 PDM MESSAGES FOR PDM3835. |  | APRPRT436I END OF 3835 PDM MESSAGES FOR PDM3835. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 48. IVP spoolid MSGS38PP File  d. The following messages are displayed on the operator terminal:   Group3 PDM Attach Support 95 ¤   APRaaa430I PRINTER prtid INITIALIZED  APRaaa438I prtid WAITING FOR WORK  e. PDM initialization attempts to clear all stacked sense data.  If the channel-attached Group3 printer has residual sense data  to present to the host, such as a completed IML, the following  messages normally appear on the PDM console when the PDM is  first started:  APRERC257I FAILING CHANNEL STATUS WORD X'xxxxxxxx 02000000'  APRERC258I FAILING CHANNEL COMMAND WORD X'xxxxxxxx xxxxxxxx'   THE IVP LIST38PP DOCUMENT  The installation verification procedure prints the raster image shown  in Appendix G, "Sample IVP LIST38PP Document" on page 301. It is an  inline page segment that does not contain fonts.               96 PSF/VM ¤   11.0 3800 PDM ATTACH SUPPORT    This section describes how to install support for the IBM 3800 Printer  models 3, 6, and 8.   11.1 3800 PDM INSTALLATION AND VERIFICATION  This section describes how to define a 3800 Printer to CP and to the  Group Control System (GCS), 3800 PDM installation, and verification.   11.1.1 DEFINING 3800 PRINTERS TO THE CONTROL PROGRAM  The system programmer must define the 3800 printers to the VM control  program (CP) using the RDEVICE and RCTLUNIT macros. Steps must be  taken to ensure that a CP START command does not start the 3800  Printer as a VM system printer. The 3800 Printer must be attached to  its corresponding VM virtual machine.  For better performance, 3800 printers should be located on a different  real channel than the PSFMAINT minidisks. PSF/VM requires that both  the 3800 Printer real device address and virtual address, defined for  the PDM, are the same. For example, if the real 3800 Printer address  is 0470, then the virtual printer address defined for the 3800 PDM  must be 470.   3800 RDEVICE AND RCTLUNIT EXAMPLES (DMKRIO)  The RDEVICE and RCTLUNIT macros are used to define the  channel-attached 3800 printers to CP.  ù VM/SP or VM/SP HPO or VM/ESA-370 Feature:  RDEVICE ADDRESS=470,DEVTYPE=3800,MODEL=3,CLASS=x  RCTLUNIT ADDRESS=470,CUTYPE=3800  RDEVICE ADDRESS=480,DEVTYPE=3800,MODEL=8,CLASS=x  RCTLUNIT ADDRESS=480,CUTYPE=3800  CLASS can be any class where VM will not attempt to allocate the  3800 as a spool printer during system IPL. VM/SP also supports  3800 Printers Models 3, 6, or 8 in 3800-1 compatibility mode, and  can attach the 3800 Printers Models 3, 6, or 8 as a spool printers  for line data, rather than permitting them to be dedicated to the  3800 PDM virtual machine. The default class is CLASS=A.  MODEL specifies either the 3800 Printer Model 3 or 8. (Specify  MODEL=3 for a 3800 Printer Model 6.)   (C) Copyright IBM Corp. 1987,1993 97 ¤   ù VM/XA SP or VM/ESA:  RDEVICE DEVNO=0470,DEVTYPE=3800,MODEL=3,CLASS=x  CLASS can be any class where VM will not attempt to allocate the  3800 as a spool printer, as with VM/SP. The default class is  CLASS=A. If you are migrating to PSF/VM, but also need to use the  3800 Models 3, 6, or 8 in 3800-1 compatibility mode, then  specifying spool classes here can meet both requirements.  CLASS=NONE specifies that the 3800 Printer is dedicated to a  virtual machine (the 3800 PDM).  MODEL specifies the 3800 Printer Model 3 (Specify MODEL=3 for a  3800 Printer Models 6 or 8).  Refer to the appropriate planning guide for your VM system.   11.1.2 SAMPLE 3800 PDM VM DIRECTORY  The sample 3800 PDM VM directory, PDM3800 DIRECT, shown in Figure 49  on page 99 is provided on the PSF/VM base and resources tape in  logical tape file 11.             98 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | * |  | * SAMPLE 3800 PDM VM DIRECTORY ENTRY |  | * |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | USER PDM470 PDM 4M 5M BG |  | ACCOUNT 100 PSF |  | OPTION ACCT |  | IPL CMS |  | IUCV *SPL |  | CONSOLE 009 3215 |  | SPOOL 00C 2540 READER * |  | SPOOL 00D 2540 PUNCH A |  | SPOOL 00E 1403 A |  | DEDICATE 470 470 |  | * |  | * LINK TO SFCM A-DISK * |  | LINK SFCM1 191 193 RR |  | * LINK TO PSF PROGRAM MINIDISK * |  | LINK PSFMAINT 191 291 RR |  | * LINK TO PSF FONTS MINIDISK * |  | LINK PSFMAINT 194 294 RR |  | * LINK TO CMS PROGRAM MINIDISKS * |  | LINK MAINT 190 190 RR |  | LINK MAINT 19E 19E RR |  | * DEFINES PDM A-DISK * |  | MDISK 191 3380 26 5 PDMDK MR RPDM470 WPDM470 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 49. Sample 3800 PDM VM Directory (PDM3800 DIRECT)  NOTES:  1. In this example, PSF/VM minidisks are shown as being owned by a  virtual machine named PSFMAINT, which could be used by the system  programmer maintaining PSF/VM.  2. Because the PDM A-disk is frequently accessed, locating this  minidisk on a separate volume from the PSF/VM resources minidisk,  PSF/VM fonts minidisk, and PSF/VM program minidisk is recommended.  In this example, the volume for the PDM is named PDMDK.  The following directory control statements are relevant to the  operation of the 3800 PDM:  USER Defines the virtual machine and creates a VM  directory. Operands on the USER control  statement define the userid, the storage size,  and the privilege classes of this virtual  machine. This control statement is required.   3800 PDM Attach Support 99 ¤   A suggested naming convention when assigning  names to the 3800 PDM, is to include the real  device address in the name. For example,  assume 470 is the real device address of a 3800  Printer. The 3800 PDM could have userid  PDM470.  The 3800 PDM requires at least a 3-megabyte  virtual machine, however, at least a 4-megabyte  virtual machine is recommended. Additional  virtual storage is required to process large  documents or documents that require many  resources.  The privilege classes for PDM virtual machines  must include either the following IBM-defined  privilege classes or the corresponding  installation-defined override classes. Refer  to VM/SP System Programming Guide for  additional information.  B Allows the PDM to issue the CP MSGNOH  command, which allows the PDM to send  messages to the operator and the print-file  submitter.  G Allows the PDM to use all general user  commands.  OPTION ACCT Allows the PDM to track the use of this virtual  machine and to develop accounting records.  This control statement is required, unless user  accounting exits are installed to negate the  call to VM/CP.  For the best general performance, it is  recommended that OPTION ECMODE not be  specified. Two exceptions are:  ù in installations such as a graphics design  or drafting shop, where most applications  are image intensive, then less host real  storage is required when OPTION ECMODE is  specified.  ù where printers must be attached to channel  6-15 due to installation limitations on  channels 1-5.  If ECMODE is specified, it is recommended that  it be specified ONLY on the virtual machine  directory OPTION statement. Avoid using the  'CP SET ECMODE on/off' command, because its has  a very negative performance impact.   100 PSF/VM ¤   Refer to Print Services Facility/VM: System  Programming Guide performance chapter for  additional information.  IUCV *SPL Allows the PDM to use the CP spool system  service (*SPL). This control statement is  required.  DEDICATE vcuu rcuu Dedicates one 3800 to this PDM; the printer  virtual address and real address in this  control statement must be the same.  LINK sfcmid sfcmaddr pdmaddr  Links the specified SFCM A-disk to the 3800 PDM  to allow access to files on the SFCM A-disk.  NOTES:  1. The pdmaddr must be the same as the  sfcmlink specified in the SFCM option in  the OPTIONS PDM file. Refer to Print  Services Facility/VM: System Programming  Guide for more information.  2. If no read password was assigned for the  SFCM A-disk (which is recommended for data  protection), this LINK control statement  must be specified. If a password was  assigned for the SFCM A-disk (or if the  A-disks were defined with the ALL password  option), the LINK control statement can be  located either in the PDM VM directory  entry or in the PROFILE EXEC for the PDM.  NOTE: The virtual and real minidisk  addresses accessed by the PDM, should not  be more than three digits.  MDISK Describes the virtual device address and the  size (in cylinders) of the A-disk for this  virtual machine.  The installation EXEC requires write access to  this minidisk from the installation virtual  machine (PSFMAINT). Either RACF access  authority of UPDATE must be specified, or this  MDISK statement must also specify a read and a  write password.  For better performance, the PDM minidisks  should be located on separate real minidisks  from the PSFMAINT minidisks.   3800 PDM Attach Support 101 ¤   The PDM A-disk must contain the PROFILE EXEC.  During processing of a print file, this  minidisk also contains installation-management  files, a print status file, and message files.   11.1.3 SAMPLE 3800 PDM PROFILE EXEC  The sample 3800 PROFILE EXEC, PROF3800 EXEC, shown in Figure 50 is  provided on the PSF/VM base and resources tape in logical tape file  11. The PROFILE EXEC allows the PDM to access the PSF/VM minidisks,  to load and start the PDM program, and to save PSF/VM console  messages.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | /* */ |  | /* SAMPLE PROFILE EXEC FOR A 3800 PDM */ |  | /* */ |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | 'CP SPOOL CONSOLE TO PSFMAINT START' /* SAVE CONSOLE MSGS */ |  | 'CP SET EMSG ON' /* DISPLAY BOTH MSG CODE AND TEXT*/ |  | 'ACCESS 193 B' /* ACCESS SFCM A-DISK */ |  | 'ACCESS 291 C' /* ACCESS PSF PROGRAM MINIDISK */ |  | 'ACCESS 294 D' /* ACCESS PSF FONTS MINIDISK */ |  | 'EXEC APRPDMES' /* START 3800 PDM PROGRAM */ |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 50. Sample 3800 PROFILE EXEC (PROF3800 EXEC)  The PROFILE EXEC for the 3800 PDM should include the following control  statements:  CP SPOOL CONS TO PSFMAINT START  Saves the messages that are issued to the PDM  console. This message log can be valuable for use  in problem determination.  NOTE: If a user-written EXEC issues the APRPDMES  command and previously issued either the HT or the  CMS SET CMSTYPE HT command, only those messages  with type code S or T that are sent to the PDM  console are displayed or saved in the console  spool file. All other messages are suppressed.  CP SET EMSG Specifies the format of the error messages sent to  the console.  ACCESS psfdisks Allows the PDM to read PSF/VM minidisks, such as  the PSF/VM program minidisk and the PSF/VM fonts  minidisk. This statement can be repeated as  required.   102 PSF/VM ¤   NOTE: Access mode B is reserved for the SFCMs 191  disk. Do not assign an access mode of B to any  other minidisk because the PDM will override this  assignment and the minidisk will not be accessed.  EXEC APRPDMES Loads and starts the PDM program automatically  when the PDM virtual machine is logged on. If  this command is not present, the PDM program must  be started by an operator logged on to the PDM  virtual machine.  In addition, the PROFILE EXEC for the 3800 PDM can also contain an  ATTACH statement that attaches the 3800 Printer to the 3800 PDM. This  command is not required if a DEDICATE statement is present in the 3800  PDM VM directory.  Also, one or more CP LINK control statements can be specified to link  to minidisks when a LINK control statement is not specified in the PDM  VM directory. The CP LINK control statement is valid in the PDM  PROFILE EXEC only if a read password was assigned for that minidisk;  otherwise, a LINK control statement must be specified in the PDM VM  directory.   11.1.4 3800 PDM MANUAL LOGON STATEMENTS  Optionally, additional statements can be specified in the 3800 PDM  PROFILE EXEC to start the EXEC only during an automatic logon  (AUTOLOG), but not during a manual logon. These statements allow you  to manually log on to the PDM without running the EXEC, so that you  can update files and examine existing PDM messages.  To allow for manual logging on, the following statements can be  included in the PROFILE EXEC after the last ACCESS statement and  before the EXEC statement:  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | 'IDENTIFY (STACK FIFO)' |  | PULL vmuserid . |  | 'EXECIO 1 CP (LIFO STRING Q' vmuserid |  | PULL . . mode |  | IF mode ^='DSC' THEN EXIT 0 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 51. Sample Statements for Manual Logon of the 3800 PDM  The PDM that contains the preceding statements in its PROFILE EXEC is  started only if the virtual machine is disconnected. The disconnected  condition occurs if the virtual machine is automatically logged on.  If this PROFILE EXEC is executed at any other time, the PDM is not  started.   3800 PDM Attach Support 103 ¤   11.1.5 3800 PDM AUTOLOG  The CP AUTOLOG command allows you to log on virtual machines. You can  use this optional command to log on any virtual machine, provided that  you defined an initial program load (IPL) statement in the VM  directories of those virtual machines. If the AUTOLOG command is  specified in the PROFILE EXEC of the AUTOLOG1 virtual machine, the  3800 PDM virtual machine is automatically logged on during the IPL of  VM.  For additional information about the AUTOLOG command, refer to VM/SP  Operator's Guide, VM/SP HPO Operator's Guide, or VM/XA SP Real System  Operation.   11.1.6 3800 PDM INSTALLATION  Installation of the 3800 PDM can be performed in the following ways:  ù The I5684141 EXEC can be invoked by the INSTFPP EXEC.  ù The I5684141 EXEC can be run stand-alone by following the  procedures in "Stand-Alone Invocation of the I5684141 EXEC" on  page 105.  ù The 3800 PDM support can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.   104 PSF/VM ¤   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the 3800 PDM immediately following the  installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources), you will be presented with a screen  prompt such as the one shown in 5e on page 106. If you have not  removed or repositioned the product tape since the previous  installation, you can proceed directly to 5e on page 106.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  3800 PDM (PDM470) 191 with password "wpdm470"  NOTE: These minidisks are also used by the installation  procedures for the other components of PSF/VM. If the 3800 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the Installation EXEC stand-alone, do the  following:  a. Enter the following command to load the first tape file. The  product identifier file must not be loaded to the A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.   3800 PDM Attach Support 105 ¤   d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  S  f. For examples and additional information about installation  options see Appendix B, "Console Logs From Installs" on  page 231.  g. When the 3800 PDM support is successfully installed, the  I5684141 EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this time you can install other components of PSF/VM, or  quit.  h. Edit the following files according to your device and  installation dependencies:  FILE NAME FILE TYPE NEW FILE ID *  PROF3800 EXEC PROFILE EXEC  OPTIONS PDM3800 OPTIONS PDM  OPRMSG PDM3800 OPRMSG PDM  OPR PDM3800 OPR PDM  FORM PDM3800 FORM PDM  APRACTES EXAMPLE  NOTE:  * These files are renamed by the Installation EXEC when they  are copied to the PDM 191 disk.  For more information about editing these files, refer to Print  Services Facility/VM: System Programming Guide.     106 PSF/VM ¤   11.1.7 3800 PDM VERIFICATION  The PSF command, Spool File Conversion Machine (SFCM), and PSF/VM  resources must be installed before the 3800 PDM installation  verification can be completed.  1. If the SFCM is not running, do the following to start it:  a. Log on to the SFCM virtual machine. The sample SFCM VM  Directory will IPL CMS.  b. Enter the following:  #CP SET RUN ON  Because the APRSCHEC EXEC is running, any commands must be  preceded with the CP logical line-end default character (# is  the default).  c. Enter the following command to disconnect:  #CP DISC  2. Do the following to start the 3800 Printer Driver Machine  (PDM470):  a. Log on to the 3800 PDM virtual machine. The sample 3800 VM  Directory (PDM3800 DIRECT) will IPL CMS.  b. Enter the following:  #CP SET RUN ON  Because the APRPDMES EXEC is running, any commands must be  preceded with the CP logical line end default character (# is  the default).  c. Enter the following command to disconnect:  #CP DISC  3. Do the following to issue a start message.  a. Log on to a valid PDM operator virtual machine.  b. Enter the following:  #CP SMSG PDM470 START CLASS a FORM formname DEST destname  where "a" is the output class, "formname" is the name of the  form from which the PDM selects printer spool files, and  "destname" is the destination value, one of the printer  selection parameters.   3800 PDM Attach Support 107 ¤   4. From the PSFMAINT virtual machine, do the following to run the  Installation Verification EXEC:  a. Enter the following command:  #CP SPOOL PRT CLASS a FORM formname DEST destname  where "a" is the output class, "formname" is the name of the  form from which the PDM selects printer spool files, and  "destname" is the destination value, one of the printer  selection parameters.  b. Enter the following command to print the IVP document:  V5684141  c. The following message APRPDM487A will be issued to the  operators for this 3800 PDM (authorized in the OPRMSG PDM  file):  APRPDM487A LOAD CFS FORM formname ON PRINTER addr FOR FILE spoolid  This message indicates that the verification document spoolid  has been selected for printing on the printer address addr.  The 3800 PDM will wait until an operator enters a START  command. Respond by having the operator mount and thread the  correct form into the 3800 printer. Then have an operator  (authorized in the OPR PDM file) issue the following command  to the PDM:  #CP SMSG PDM470 START  d. The sample file IVP LIST38PP will be printed. See "The IVP  LIST38PP Document" on page 109 and Appendix C, "Console Log  From Verification" on page 258. for a description of the IVP  document.  e. When the document has completed processing, the following  messages are sent to the userid that initiated the PSF  command:  ù The following message is displayed on the terminal if the  userid is logged on, and if CP SET MSG and CP SET SMSG are  not OFF:  APRaaa437I FILE userid spoolid NAME filename FINISHED PROCESSING ON addr  ù A spoolid MSGS38PP file (shown in Figure 52 on page 109)  is returned to the virtual reader of the print-file  submitter.    108 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | APRSCL300I START OF SFCM MESSAGES FOR IVP LIST38PP (0037) |  | APRGRE380I FORMDEF F10101LA FDEF38PP IS ACTIVE |  | APRGRE380I PAGEDEF P106080 PDEF38PP IS ACTIVE |  | APRPRF383I PROCESSING PRINT FILE IVP LIST38PP |  | APRFAC711I COPY GROUP F20101LA IS ACTIVE |  | APRSCL366I END OF SFCM MESSAGES |  | APRPDM433I START OF 3800 PDM MESSAGES. |  | APRPDM436I END OF 3800 PDM MESSAGES. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 52. IVP spoolid MSGS38PP File  f. The following messages are displayed on the operator terminal:  APRaaa430I PRINTER prtid INITIALIZED  APRaaa438I WAITING FOR WORK   THE IVP LIST38PP DOCUMENT  The installation verification procedure prints the raster image shown  in Appendix G, "Sample IVP LIST38PP Document" on page 301. It is an  inline page segment that does not contain fonts.            3800 PDM Attach Support 109 ¤   12.0 3820 PDM ATTACH SUPPORT    This section describes how to install support for the IBM 3820 and  RSCS printers (3812, 3816, 4224, 4230, and 4234).   12.1 3820 PDM INSTALLATION AND VERIFICATION  This section describes the 3820 PDM attachment definition, how to  define a 3820 printer to CP and to the Group Control System (GCS), the  sample 3820 PDM discontiguous saved segments (DCSS), 3820  installation, and verification.   12.1.1 DEFINING ATTACHMENTS FOR 3820 PRINTERS  3820 Printers can be attached in the following ways:  ù When 3820 Printers are connected to a communication controller,  they are called a communication-attached printers. For  communication-attached 3820 Printers, a Network Control Program  (NCP) generation and an RDEVICE macro are required for the  communication controller. However, an RDEVICE macro is not  required for the 3820 Printer.  ù The 3820 Printers can also be RPM-attached printers. See 16.0,  "Establishing a Network for SNA-Attached or RPM-Attached Printers"  on page 142 for applicable VTAM definitions.  ù When RSCS printers are connected to a communication controller or  communication adapter (through a control unit), the RSCS printers  are called remote communication-attached printers. When RSCS  printers are connected to a control unit that is defined to VTAM,  they are called SNA local-attached printers. When RSCS printers  are connected to a control unit that is defined to RSCS, they are  called non-SNA local-attached printers.   12.1.2 DEFINING 3820 PRINTERS TO THE CONTROL PROGRAM  The system programmer must define the 3820 printers and the control  unit to the VM control program (CP).  The 3820 PDM must be an authorized user in the GCS group. Refer to  the AUTHUSER macro in VM/SP Group Control System Command and Macro  Reference.  For better performance, any communication-attached advanced function  printer should be located on a different real channel than the  PSFMAINT minidisks and the SFCM A-disk.   110 (C) Copyright IBM Corp. 1987,1993 ¤   3820 RDEVICE AND RCTLUNIT EXAMPLES (DMKRIO)  The RDEVICE and RCTLUNIT macros are used to define the  communication-attached 3820 printers to CP.  ù Communication-Attached 3820  For a communication-attached 3820, an RDEVICE macro must be coded  for the IBM 3705, 3720, 3725 or 3745 communication controller. The  format is dependent upon the VM system, as follows:  Ä VM/SP or VM/SP HPO or VM/ESA-370 Feature:  RDEVICE ADDRESS=cuu,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4  RCTLUNIT ADDRESS=cuu,CUTYPE=UNSUPPORTED  Ä VM/XA SP or VM/ESA:  RDEVICE ADDRESS=cuu,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4  ù SNA Local-Attached RSCS Printer  For an SNA local-attached RSCS printer  (3812, 3816, 4224, 4230, and 4234), a local 3274 or 3174 control  unit can be generated using the RDEVICE macro. The RDEVICE macro  must be coded, depending on the VM system, as follows:  Ä VM/SP or VM/SP HPO or VM/ESA-370 Feature:  RDEVICE ADDRESS=cuu,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4  RCTLUNIT ADDRESS=cuu,CUTYPE=3705  Each 3174 or 3274 must have its own RDEVICE macro coded. The  address RANGE option cannot be used.  Ä VM/XA SP or VM/ESA:  RDEVICE DEVNO=cuu,DEVTYPE=3705,MODEL=E8,ADAPTER=TYPE4  ù Non-SNA Local-Attached RSCS Printer  For non-SNA local-attached RSCS printer  (3812, 3816, 4224, 4230, and 4234), the RDEVICE macro must be  coded, depending on the VM system, as follows:  Ä VM/SP or VM/SP HPO or VM/ESA-370 Feature:  RDEVICE ADDRESS=cuu,DEVTYPE=3287  RCTLUNIT ADDRESS=cuu,CUTYPE=3274,FEATURE=32-DEVICE  Ä VM/XA SP or VM/ESA:  RDEVICE DEVNO=cuu,DEVTYPE=3287   3820 PDM Attach Support 111 ¤   Refer to VM/SP Planning Guide and Reference, VM/SP HPO Planning Guide  and Reference, or VM/XA SP Planning and Administration for more  information.   12.1.3 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR THE 3820 PDM  The sample entries, DMKSNT 3820PDM, and DMKSNT PSFPPCC, shown in  Figure 53 and Figure 54 on page 113, are provided on the PSF/VM base  and resources tape in logical tape file 14. They are used to define  the location of two discontiguous saved segments (DCSS) for the 3820  PDM, so that they can be shared by multiple print-file submitters.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * APRCALL4 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM 3820 | *  | * HEX LOAD ADDRESS FOR SEGMENT 168 = A80000 | *  | * NUMBER OF PAGES = 65 ( 64 + 1 FOR CP) | *  | **********************************************************************  |  | APRCALL4 NAMESYS SYSNAME=APRCALL4, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(096,018), | X  | SYSPGNM=(2688-2751), | X  | SYSPGCT=64, | X  | SYSHRSG=(168,169,170,171), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 53. Sample DCSS Entry for a 3820 PDM (DMKSNT 3820PDM)          112 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * DCKVTBL4 DISCONTIGUOUS SAVE SEGMENT - DCSS FOR PDM 3820 | *  | * HEX LOAD ADDRESS FOR SEGMENT 166 = A60000 | *  | * NUMBER OF PAGES = 33 ( 32 + 1 FOR CP) | *  | **********************************************************************  |  | DCKVTBL4 NAMESYS SYSNAME=DCKVTBL4, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(096,083), | X  | SYSPGNM=(2656-2687), | X  | SYSPGCT=32, | X  | SYSHRSG=(166,167), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 54. Sample DCSS Entry for a PSF/VM PPCC (DMKSNT PSFPPCC)  Segment addresses shown in the samples may change depending on your  installation. A DCSS must be defined outside of the address range of  the virtual machines that will use it. These segments must not  overlay the VTAM or GCS saved segments.  For more information about DMKSNT tables, refer to VM/SP Planning  Guide and Reference or VM/SP HPO Planning Guide and Reference.   12.1.4 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR THE 3820  PDM  If you want to install the 3820 PDM as a discontiguous saved segment  (DCSS), you must define the discontiguous saved segment before you  install the product.  Use the following DEFSEG commands to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG DCKVTBL4 A00-A1F SR  DEFSEG APRCALL4 B00-B4F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  It is recommended that the DCKVTBL4 and APRCALL4 segments be "packed"  into a one-megabyte space to save room for other segments.  For more information about saved segments, refer to the appropriate  planning guide for your VM system, as well as the VM/XA SP Guide to  Saved Segments.   3820 PDM Attach Support 113 ¤   12.1.5 SAMPLE 3820 PDM VM DIRECTORY  The sample 3820 PDM VM Directory, PDM3820 DIRECT, shown in Figure 55  on page 114 is provided on the PSF/VM base and resources tape in  logical tape file 14.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | * |  | * SAMPLE 3820 PDM VM DIRECTORY ENTRY |  | * |  | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |  | USER PDMREM1 PDM 4M 5M BG |  | ACCOUNT 100 PSF |  | OPTION ACCT ECMODE |  | * IF THE DIRECTORY FOR THE GCS RECOVERY MACHINE CONTAINS MACHINE XA  |  | * DELETE THE * ON THE NEXT LINE |  | *MACHINE XA |  | IPL GCS PARM AUTOLOG |  | IUCV *SPL |  | IUCV ANY |  | CONSOLE 009 3215 |  | SPOOL 00C 2540 READER * |  | SPOOL 00D 2540 PUNCH A |  | SPOOL 00E 1403 A |  | * |  | * LINK TO SFCM A-DISK * |  | LINK SFCM1 191 193 RR |  | * LINK TO PSF PROGRAM MINIDISK * |  | LINK PSFMAINT 191 291 RR |  | * LINK TO PSF FONTS MINIDISK * |  | LINK PSFMAINT 194 294 RR |  | * LINK TO GCS PROGRAM MINIDISK * |  | LINK MAINT 595 595 RR |  | * LINK TO CMS PROGRAM MINIDISKS * |  | LINK MAINT 190 190 RR |  | LINK MAINT 19E 19E RR |  | * DEFINES MINIDISK TO CONTAIN PDM * |  | MDISK 191 3380 6 5 PDMDK MR RPDMREM1 WPDMREM1 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 55. Sample 3820 PDM VM Directory (PDM3820 DIRECT)  NOTES:  1. In this example, PSF/VM minidisks are shown as being owned by a  virtual machine named PSFMAINT, which could be used by the system  programmer maintaining PSF/VM.  2. Because the PDM A-disk is frequently accessed, locating this  minidisk on a separate volume from the PSF/VM resources minidisk,  PSF/VM fonts minidisk, and PSF/VM program minidisk is recommended.  In this example, the volume for the PDM is named PDMDK.   114 PSF/VM ¤   The following directory control statements are relevant to the  operation of the 3820 PDM:  USER Defines the virtual machine and creates a VM  directory. Operands on the USER control  statement define the userid, the storage size,  and the privilege classes of this virtual  machine. This control statement is required.  The userid of the 3820 PDM could include part  of the 3820 destination identifier. For  example, assume your installation has two 3820  Printers. You could name the destination name  for these printers LUPRT1 and LUPRT2. The  associated 3820 PDMs could be named PDMPRT1 and  PDMPRT2.  The 3820 PDM requires at least a 2-megabyte  virtual machine. Additional virtual storage is  required to process large documents or  documents that require many resources.  The privilege classes for 3820 PDM virtual  machines must include either the following  IBM-defined privilege classes or the  corresponding installation-defined override  classes. Refer to VM/SP System Programming  Guide for more information.  B Allows the PDM to issue the CP MSGNOH  command, which allows the SFCM or PDM to  send messages to the operator and the  print-file submitter.  G Allows the PDM to use all general user  commands.  NOTE: The 3820 PDM must be an authorized user  in the GCS group. Refer to the AUTHUSER macro  in VM/SP Group Control System Command and Macro  Reference.  OPTION ACCT ECMODE ACCT allows the PDM to track the use of this  virtual machine and to develop accounting  records. The ACCT control statement is  required, unless user accounting exits are  installed to negate the call to VM/CP. ECMODE  is required for Group Control System (GCS).  [ MACHINE XA ] For VM/XA SP and VM/ESA, this control statement  specifies the virtual processor architecture.  VM/XA SP defaults to MACHINE 370. For the 3820  PDM, the value specified for MACHINE must match   3820 PDM Attach Support 115 ¤   the value specified for the GCS Recovery  Machine.  IPL GCS PARM AUTOLOG Causes the virtual machine to automatically  load GCS during the logon procedure. GCS is  the system name. PARM AUTOLOG is required so  you can use the CP AUTOLOG feature. This  control statement is optional, but highly  recommended.  IUCV *SPL Allows the PDM to use the CP spool system  service (*SPL). This control statement is  required.  IUCV ANY In GCS, this permits a common storage lock,  shared by Page Printer Communication Component  (PPCC) and VTAM, to function correctly. This  control statement is required.  LINK sfcmid sfcmaddr pdmaddr  Links the specified SFCM A-disk to the 3820 PDM  to allow access to files on the SFCM A-disk.  NOTES:  1. The pdmaddr must be the same as the  sfcmlink specified in the SFCM option in  the OPTIONS PDM file. Refer to Print  Services Facility/VM: System Programming  Guide for more information.  2. If no read password was assigned for the  SFCM A-disk (which is recommended for data  protection), this LINK control statement  must be specified. If a password was  assigned for the SFCM A-disk (or if the  A-disks were defined with the ALL password  option), the LINK control statement can be  located either in the PDM VM directory or  in the PROFILE GCS for the PDM.  NOTE: The virtual and real minidisk addresses  accessed by the PDM should not be more than  three digits.  MDISK Describes the virtual device address and the  size (in cylinders) of the A-disk for this  virtual machine.  The installation EXEC requires write access to  this minidisk from the installation virtual  machine (PSFMAINT). Either RACF access  authority of UPDATE must be specified, or this   116 PSF/VM ¤   MDISK statement must also specify a read and a  write password.  For better performance, the PDM minidisks  should be located on separate volumes from the  PSFMAINT minidisks.  The PDM A-disk must contain the PROFILE GCS.  During processing of a print file, this  minidisk also contains installation-management  files, a print status file, and message files.   12.1.6 SAMPLE 3820 PDM PROFILE GCS  The sample 3820 PROFILE GCS, PROF3820 GCS, shown in Figure 56 is  provided on the PSF/VM base and resources tape in logical tape file  14. The PROFILE GCS allows the PDM to access the PSF/VM minidisks, to  load and start the PDM program, and to save PSF/VM console messages.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | /* */ |  | /* SAMPLE PROFILE GCS FOR A 3820 PDM */ |  | /* */ |  | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ |  | 'CP SPOOL CONSOLE TO PSFMAINT START' /* SAVE CONSOLE MSGS */ |  | 'CP SET EMSG ON' /* DISPLAY BOTH MSG CODE AND TEXT*/ |  | 'ACCESS 193 B' /* ACCESS SFCM A-DISK */ |  | 'ACCESS 291 C' /* ACCESS PSF PROGRAM MINIDISK */ |  | 'ACCESS 294 D' /* ACCESS PSF FONTS MINIDISK */ |  | 'ITRACE END' /* TURN OFF GCS INTERNAL TRACE */ |  | 'EXEC APRPDMEV' /* START 3820 PDM PROGRAM */ |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 56. Sample 3820 PDM PROFILE GCS (PROF3820 GCS)  The PROFILE GCS for the 3820 PDM should include the following control  statements:  CP SPOOL CONS TO PSFMAINT START  Saves the messages that are issued to the PDM  console. This message log can be valuable for use  in problem determination.  CP SET EMSG Specifies the format of the error messages sent to  the console.  ACCESS psfdisks Allows the PDM to read PSF/VM minidisks, such as  the PSF/VM program minidisk and the PSF/VM fonts  minidisk. This statement can be repeated as  required.   3820 PDM Attach Support 117 ¤   NOTE: Access mode B is reserved for the SFCMs 191  disk. Do not assign an access mode of B to any  other minidisk because the PDM will override this  assignment and the minidisk will not be accessed.  EXEC APRPDMEV Loads and starts the PDM program automatically  when the PDM virtual machine is logged on. If  this command is not present, the PDM program must  be started by an operator logged on to the PDM  virtual machine.  Also, one or more CP LINK control statements can be specified to link  to minidisks when a LINK control statement is not specified in the PDM  VM directory. The CP LINK control statement is valid in the PDM  PROFILE GCS only if a read password was assigned for that minidisk;  otherwise, a LINK control statement must be specified in the PDM VM  directory.   12.1.7 3820 PDM AUTOLOG  The CP AUTOLOG command allows you to log on virtual machines. You can  use this optional command to log on any virtual machine, provided that  you defined an initial program load (IPL) statement in the VM  directories of those virtual machines. It is recommended that the  AUTOLOG command be specified in the GCS recovery machine. Refer to  VM/SP Group Control System Command and Macro Reference.  For additional information about the AUTOLOG command, refer to VM/SP  Operator's Guide, VM/SP HPO Operator's Guide, or VM/XA SP Real System  Operation.   12.2 DEFINING ATTACHMENTS FOR RSCS PRINTERS  RSCS printers can be attached in the following ways:  ù Non-SNA local-attached printers are connected to a control unit,  that transmits printer commands using the Data-Stream Compatible  (DSC) protocol. When RSCS printers are connected to a control  unit that is defined to RSCS, they are called non-SNA  local-attached printers. The 3820 PDM is used for these printers.  See "RSCS Configuration Table" on page 119.  ù RSCS printers can be attached through VTAM using SNA protocol in  either of two ways:  Ä SNA local-attached printers are connected to a control unit  (such as a 3174), that communicates with VTAM using SNA  protocol. When RSCS printers are connected to a control unit  defined to VTAM, they are called an SNA local-attached  printers. Commands are transmitted using SNA protocol. The  3820 PDM is used for these printers.   118 PSF/VM ¤   Ä Remote communication-attached printers are connected to a  control unit (such as 3174). The control unit is connected to  a communication controller or communication adapter, that  communicates with VTAM using SNA protocol. The communication  controller and control unit use the SNA protocol for  transmitting printer commands. When RSCS printers are  connected to a communication controller (through a control  unit), they are called remote communication-attached printers.  The 3820 PDM is used for these printers.  See 16.0, "Establishing a Network for SNA-Attached or  RPM-Attached Printers" on page 142 for specific VTAM  information.   RSCS CONFIGURATION TABLE  The RSCS virtual machine used by PSF/VM is defined in the SYSTEM NETID  file. This file resides on the CMS 190 disk. A sample RSCS  configuration table is supplied with the RSCS licensed program.  The actual number of RSCS printers that can be supported by a single  RSCS depends on the RSCS resources available, the load on RSCS caused  by the individual printers, and other RSCS processing.  Figure 57 on page 120 shows a sample RSCS configuration table with  four RSCS printers defined by LINK statements. Printers PRT001 and  PRT002 are non-SNA printers. Printers PRT003 and PRT004 are SNA  printers. Printers PRT003 and PRT004 are defined in the ACF/VTAM  logon mode table. The RSCS separator page has been turned off by  specifying SEP=NO on the PARM statement for each printer. Use either  RSCS separator pages or PSF/VM separator pages, not both.          3820 PDM Attach Support 119 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | * |  | * LINK VIRT SPOOL KEEP QUEUE LOGMODE| AUTO  | * LINKID TYPE ADDR T CLASS SLOTS TYPE DP LUNAME NAME | START  | * ------ -------- ---- - ----- ----- ----- -- -------- -------- -----  |  | * non-SNA local channel-attached printers |  | * |  | LINK PRT001 3270P 346 * * 5 FIFO * * * | NOAST  | PARM PRT001 SEP=NO BUFF=3564 |  | * |  | LINK PRT002 3270P 347 * * 5 FIFO * * * | NOAST  | PARM PRT002 SEP=NO BUFF=3564 |  | * |  | * SNA remote communication-attached printers |  | * |  | LINK PRT003 SNA3270P * * * 5 FIFO * REMOTE3 IBM3812N AST  |  | PARM PRT003 SEP=NO |  | * |  | LINK PRT004 SNA3270P * * * 5 FIFO * REMOTE4 IBM3812N AST  |  | PARM PRT004 SEP=NO |  | * |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 57. Sample RSCS Configuration Table  The BUFF option on the PARM statement specifies the RSCS data buffer  size. For the best performance, the largest useful buffer size should  be used depending on the printer attachment, as follows:  ù If the printer is SNA remote communication-attached, the buffer  size specified for the LINKID option in the 3820 (RSCS) OPTIONS  PDM file must be less than the MODEENT RUSIZES option, which has a  maximum value of 1536.  ù If the printer is non-SNA local-attached, the buffer size  specified for the LINKID option in the 3820 (RSCS) OPTIONS PDM  file, must be less than the RSCS BUFF size, which has a maximum  valid value of 3564.  Recommended sizes for RSCS data buffers, depending on the type or  printer attachment, are shown below:  ù VTAM MODEENT RUSIZES value (SNA): X'C7C7' (1536)  ù RSCS BUFF value (non-SNA): 3564  ù LINKID value (SNA): 1520  ù LINKID value (non-SNA): 3520  See 16.5, "Defining the Logon-Mode Table Entry" on page 149 and the  3820 OPTIONS PDM file in Print Services Facility/VM: System  Programming Guide for more information.    120 PSF/VM ¤   Also refer to "Defining Destination Names" in Print Services  Facility/VM: System Programming Guide for a sample RSCS destination  identifier file.   12.2.1 3820 PDM INSTALLATION  Installation of the 3820 PDM can be performed in the following ways:  1. The I5684141 EXEC can be invoked by the INSTFPP EXEC.  2. The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC."  3. The 3820 PDM support can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the 3820 PDM immediately following the  installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources) you will be presented with a screen  prompt such as the one shown in 5e on page 122. If you have not  removed or repositioned the product tape since the previous  installation, you can proceed directly to 5e on page 122.   3820 PDM Attach Support 121 ¤   2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  3820 PDM (PDMREM1) 191 with password "wpdmrem1"  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the 3820 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the Installation EXEC stand-alone, do the  following:  a. Enter the following command to load the first tape file. The  product identifier file must not be loaded to the A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.  d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the prompt:    122 PSF/VM ¤   *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  V  f. For examples and additional information about installation  options see B.3, "3820 PDM Shared Segment Install Ä Default  Path" on page 240.  g. When the 3820 PDM support is successfully installed, the  I5684141 EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this time you can install other components of PSF/VM, or  quit,  h. Edit the following files according to your device and  installation dependencies:  FILE NAME FILE TYPE NEW FILE ID(1)  PROF3820 GCS PROFILE GCS  OPRMSG PDM3820 OPRMSG PDM  OPR PDM3820 OPR PDM  FORM PDM3820 FORM PDM  OPTIONS PDM3820(2)  OPTIONS PDMRSCS(2)  APRACTEV EXAMPLE  APRFTBLV EXAMPLE  NOTES:  (1) These files are renamed by the Installation EXEC when they  are copied to the PDM 191 disk.  (2) The installer must rename the appropriate OPTIONS PDM file  depending on the printer attachment because the installation  EXEC cannot determine which is appropriate. The OPTIONS  PDM3820 file is for 3820 Printers and the OPTIONS PDMRSCS file  is for RSCS Printers.  For more information about editing these files, refer to Print  Services Facility/VM: System Programming Guide.    3820 PDM Attach Support 123 ¤   12.2.2 3820 PDM VERIFICATION  This section also applies to the RSCS printers  (3812, 3816, 4224, 4230, and 4234).  The PSF command, Spool File Conversion Machine (SFCM), and PSF/VM  resources must be installed before verification of the 3820 PDM  installation.  1. If the SFCM is not running, do the following to start it:  a. Log on to the SFCM virtual machine. The sample SFCM VM  Directory will IPL CMS.  b. Enter the following:  #CP SET RUN ON  Because the APRSCHEC EXEC is running, any commands must be  preceded with the CP logical line-end default character (# is  the default).  c. Enter the following command to disconnect:  #CP DISC  2. Do the following to start the 3820 Printer Driver Machine  (PDMREM1):  a. For 3820 Printers (not RSCS printers), ensure that VTAM is up  and running.  b. Log on to the 3820 PDM virtual machine. The sample 3820 VM  Directory (PDM3820 DIRECT) will IPL GCS.  c. Enter the following:  #CP SET RUN ON  Because the APRPDMEV GCS is running, any commands must be  preceded with the CP logical line-end default character (# is  the default).  d. Enter the following command to disconnect:  #CP DISC  3. Do the following to issue a start message:  a. Log on to a valid PDM operator virtual machine.  b. Enter the following:  #CP SMSG PDMREM1 START CLASS a FORM formname DEST destname MANUAL   124 PSF/VM ¤   where "a" is the output class, "formname" is the name of the  form from which the PDM selects printer spool files for the  3820 Printer only, and "destname" is the destination value,  one of the printer selection parameters.  4. From the PSFMAINT virtual machine, do the following to run the  Installation Verification EXEC:  a. Enter one of the following commands:  ù For a 3820:  #CP SPOOL PRT CLASS a FORM formname DEST destname  where "a" is the output class, "formname" is the name of  the form from which the PDM selects printer spool files,  and "destname" is the destination value, one of the  printer selection parameters.  ù For an RSCS printer:  #CP SPOOL PRT CLASS a DEST destname  where "destname" is the destination value, the RSCS LINKID  name.  b. Enter the following command to print the IVP document:  V5684141  See "The IVP LIST38PP Document" on page 126 and C.1, "3820 PDM  Verification" on page 259. for a description of the IVP  document.  c. When the document has completed processing, the following  messages are sent to the userid that initiated the PSF  command:  ù The following message is displayed on the terminal if the  userid is logged on, and if CP SET MSG and CP SET SMSG are  not OFF:  APRaaa437I FILE userid spoolid NAME filename FINISHED PROCESSING  ù A spoolid MSGS38PP file (shown in Figure 58 on page 126)  is returned to the virtual reader of the print-file  submitter.     3820 PDM Attach Support 125 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | APRSCL300I START OF SFCM MESSAGES FOR IVP LIST38PP (0060) |  | APRGRE380I FORMDEF F1A10110 FDEF38PP IS ACTIVE |  | APRGRE380I PAGEDEF P1A06462 PDEF38PP IS ACTIVE |  | APRPRF383I PROCESSING PRINT FILE IVP LIST38PP |  | APRFAC711I COPY GROUP F2A10110 IS ACTIVE |  | APRSCL366I END OF SFCM MESSAGES |  | APRPPR433I START OF 3820 PDM MESSAGES. |  | APRPRT436I END OF 3820 PDM MESSAGES. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 58. IVP spoolid MSGS38PP File  d. The following messages are displayed on the operator terminal:  APRaaa430I PRINTER prtid INITIALIZED  APRaaa438I WAITING FOR WORK   THE IVP LIST38PP DOCUMENT  The installation verification procedure prints the raster image shown  in Appendix G, "Sample IVP LIST38PP Document" on page 301. It is an  inline page segment that does not contain fonts.            126 PSF/VM ¤   13.0 ACIF PROGRAM INSTALLATION    This section describes how to install the ACIF program.   13.1 ACIF PROGRAM INSTALLATION AND VERIFICATION  This section describes the ACIF program installation and verification.   13.1.1 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR ACIF  The sample DCSS entry, DMKSNT ACIF, shown in Figure 59 is provided on  the PSF/VM base and resources tape in logical tape file 30. The  sample is used to define the location of the discontiguous saved  segment (DCSS) for ACIF, so that it can be shared when multiple ACIF  programs are installed.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * PSF/VM (PROGRAM NO. 5684-141 PRINT SERVICES FACILITY FOR VM) | *  | * APKSMAIN DISCONTIGUOUS SAVE SEGMENT - DCSS FOR ACIF | *  | * HEX LOAD ADDRESS FOR SEGMENT 144 = 900000 | *  | * NUMBER OF PAGES = 97 ( 96 + 1 FOR CP) | *  | **********************************************************************  |  | APKSMAIN NAMESYS SYSNAME=APKSMAIN, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(124,143), | X  | SYSPGNM=(2304-2431), | X  | SYSPGCT=96, | X  | SYSHRSG=(144-151), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 59. Sample DCSS Entry for ACIF (DMKSNT ACIF)  Segment addresses shown in the sample may change depending on your  installation.  For more information about DMKSNT tables, refer to the appropriate  planning guide for your VM system.    (C) Copyright IBM Corp. 1987,1993 127 ¤   13.1.2 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR ACIF  If you want to install the ACIF program as a discontiguous saved  segment (DCSS), you must define the discontiguous saved segment before  you install the product.  Use the following DEFSEG command to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG APKSMAIN 900-970 SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  For more information about saved segments, refer to the appropriate  planning guide for your VM system, as well as the VM/XA SP Guide to  Saved Segments.   13.1.3 ACIF PROGRAM INSTALLATION  The installation of the ACIF program can be performed in the following  ways:  1. The I5684141 EXEC can be invoked by the INSTFPP EXEC.  2. The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC"  on page 129.  3. The ACIF program can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.   128 PSF/VM ¤   When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. If you are installing the ACIF program immediately following the  installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources) you will be presented with a screen  prompt such as the one shown in 5e on page 130. If you have not  removed or repositioned the product tape since the previous  installation, you can proceed directly to 5e on page 130.  2. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  ACIF module 19E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the ACIF program is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  3. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  4. Enter the following command to rewind the tape:  VMFPLC2 REW  5. If you want to run the Installation EXEC stand-alone, do the  following:  a. Enter the following command to load the first file on the  tape. The product identifier file must not be loaded on the  A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D   ACIF Program Installation 129 ¤   c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.  d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the following prompt:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  D  f. For examples and additional information about installation  options see Appendix B, "Console Logs From Installs" on  page 231.  g. When the ACIF program is successfully installed, the I5684141  EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this point you can install another component of PSF/VM, or  quit.   13.1.4 ACIF PROGRAM VERIFICATION  The ACIF verification procedure processes a sample bank statement. To  process the bank statement, you must run the APKIVP EXEC supplied with  the ACIF component.  To run the APKIVP EXEC, type:  APKIVP  You will receive the error messages: "Open error code 1" for SYSIN,  MESSAGES, RESOBJ, INPUT, OUTPUT and INDEX. These messages are normal,  and can be disregarded.  When the APKIVP EXEC is run, the following files are created:   130 PSF/VM ¤   ù IVPSAMP INDEX  ù IVPSAMP OUTPUT  ù IVPSAMP MESSAGES  ù IVPSAMP RESOBJ  The IVPSAMP INDEX file contains the indexes to the IVPSAMP OUTPUT  file.  The IVPSAMP RESOBJ file contains the following resource files:  ù C0D0GT18  ù F1A18D1  ù O1A183  ù O1A184  ù T1D0BASE  The IVPSAMP MESSAGES file contains a list of all the input parameters  that are defined in the APKBANK SYSIN file, and the ACIF default  parameters. The last statement is a message that the return code is  "0". If the return code is "0", the verification is completed  successfully.  To print the sample output, use your installation's normal process to  print documents using the resources saved in the IVPSAMP RESOBJ file.  To use the resources saved in the IVPSAMP RESOBJ file, the IVPSAMP  RESOBJ file must be inserted at the beginning of the IVPSAMP OUTPUT  file. If you have PSF/VM installed, you can print the file by typing:  PSF IVPSAMP OUTPUT A (CC  NOTE: The IVPSAMP OUTPUT file cannot be printed on a 3800 printer.  See C.2, "ACIF Program Verification" on page 261 for a sample console  log from the ACIF program installation.         ACIF Program Installation 131 ¤   14.0 AFP API PROGRAM INSTALLATION    This section describes how to install the AFP API program.   14.1 AFP API PROGRAM INSTALLATION AND VERIFICATION  This section describes the AFP API program installation and  verification.  ÚÄÄÄ WARNING ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | It is recommended to install the AFP API program as a |  | discontiguous saved segment. If the AFP API program is not |  | installed as a discontiguous saved segment, all users of AFP API |  | must issue the command: |  | |  | NUCXLOAD APQTKMOD |  | |  | before using the AFP API program. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   14.1.1 VM/SP DISCONTIGUOUS SAVED SEGMENT (DMKSNT) FOR AFP API  The sample DCSS entry, DMKSNT AFPAPI, shown in Figure 60 on page 133  is provided on the PSF/VM base and resources tape in logical tape file  33. The sample is used to define the location of the discontiguous  saved segment (DCSS) for AFP API, so that it can be shared when  multiple AFP API programs are installed.         132 (C) Copyright IBM Corp. 1987,1993 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | **********************************************************************  |  | * PSF/VM (PROGRAM NO. 5684-141 PRINT SERVICES FACILITY FOR VM) | *  | * APQTKMOD DISCONTIGUOUS SAVE SEGMENT - DCSS FOR AFP API | *  | * HEX LOAD ADDRESS FOR SEGMENT 160 = A00000 | *  | * NUMBER OF PAGES = 97 ( 96 + 1 FOR CP) | *  | **********************************************************************  |  | APQTKMOD NAMESYS SYSNAME=APQTKMOD, | X  | SYSVOL=XXXXXX, | X  | SYSSTRT=(124,143), | X  | SYSPGNM=(2560-2687), | X  | SYSPGCT=96, | X  | SYSHRSG=(160-167), | X  | SYSSIZE=2048K, | X  | SYSCYL=, | X  | VSYSRES=, | X  | VSYSADR=IGNORE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 60. Sample DCSS Entry for AFP API (DMKSNT AFPAPI)  Segment addresses shown in the sample may change depending on your  installation.  For more information about DMKSNT tables, refer to the appropriate  planning guide for your VM system.   14.1.2 VM/XA SP OR VM/ESA DISCONTIGUOUS SAVED SEGMENT FOR AFP API  If you want to install the AFP API program as a discontiguous saved  segment (DCSS), you must define the discontiguous saved segment before  you install the product.  Use the following DEFSEG command to define or redefine each VM/XA SP  or VM/ESA DCSS every time a saved segment installation is done:  DEFSEG APQTKMOD A00-A6F SR  The trailing three zeros are dropped from the starting address, which  must be on a megabyte boundary, and the ending address, which is the  size of the DCSS minus 4K (X'1000').  For more information about saved segments, refer to the appropriate  planning guide for your VM system, as well as the VM/XA SP Guide to  Saved Segments.     AFP API Program Installation 133 ¤   14.1.3 AFP API PROGRAM INSTALLATION  The installation of the AFP API program can be performed in the  following ways:  1. The I5684141 EXEC can be invoked by the INSTFPP EXEC.  2. The I5684141 EXEC can be run stand-alone by following the  procedures shown in "Stand-Alone Invocation of the I5684141 EXEC"  on page 134.  3. The AFP API program can be manually installed by following the  procedures in Appendix A, "Manual Install Logic" on page 183.   DATA INTEGRITY  The PSF/VM Installation and Service EXECs protect the contents of the  A-disk of the virtual machine running them.  If the A-disk is not empty, these EXECs release but do not detach the  A-disk. A temporary minidisk that is used as a work minidisk, is then  defined, formatted, and accessed as file mode 'A'. When the  installation is complete, the EXECs release and detach the temporary  minidisk, then re-access the original A-disk as file mode 'A'.  If the A-disk has other minidisks accessed as extensions to it (such  as B/A), unpredictable results may occur.  The only minidisks the installation EXECs format are the temporary  minidisks they define.  Starting out with an empty A-disk will prevent the loss of temporary  files created during installation. In the event of an abnormal exit,  these files may be useful for problem determination.  When the PSF/VM installation EXECs copy files to the SFCM or PDM  minidisks, files having the same name are not replaced.  NOTE: When tape files are loaded to a minidisk that contains files  having the same name, the VMFPLC2 command replaces those files on the  minidisk.   STAND-ALONE INVOCATION OF THE I5684141 EXEC  1. Prior to installing AFP API, ensure that the disk containing the  C/370 runtime libraries is accessed. See "Target System Software"  on page 33 for information on the required C/370 runtime  libraries.  2. If you are installing the AFP API program immediately following  the installation of another component of PSF/VM, (such as the PSF  command or PSF/VM resources) you will be presented with a screen  prompt such as the one shown in 6e on page 135. If you have not   134 PSF/VM ¤   removed or repositioned the product tape since the previous  installation, you can proceed directly to 6e on page 135.  3. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  PSF/VM programs 191 D  PSF/VM resources and samples193 E  AFP API module 19E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the AFP API program  is being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  4. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  5. Enter the following command to rewind the tape:  VMFPLC2 REW  6. If you want to run the Installation EXEC stand-alone, do the  following:  a. Enter the following command to load the first file on the  tape. The product identifier file must not be loaded on the  A-disk.  VMFPLC2 LOAD * * D  b. Enter the following command to load the second file on the  tape, and to correctly position the tape.  VMFPLC2 LOAD * * D  c. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory).  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed  once.  d. Enter the following command to run the I5684141 EXEC:  I5684141  e. In response to the following prompt:   AFP API Program Installation 135 ¤   *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  Enter the following:  H  f. For examples and additional information about installation  options see Appendix B, "Console Logs From Installs" on  page 231.  g. When the AFP API program is successfully installed, the  I5684141 EXEC will display:  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  :  :  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  At this point you can install another component of PSF/VM, or  quit.   14.1.4 AFP API PROGRAM VERIFICATION  AFP API has two verification procedures. One procedure verifies that  the AFP API COBOL program is installed, and one procedure verifies  that the AFP API PL/I program is installed. A sample charge card  statement is created to verify that these programs are installed.  When the verification procedures are run, the PSF/VM programs 191  minidisk must be accessed as file mode 'A'.   AFP API COBOL PROGRAM VERIFICATION  To verify the COBOL AFP API program, complete the following steps.  1. A macro library must be created and files must be added to the  macro library by typing the following commands:  MAC GEN APQTEXT APQRCS  MAC ADD APQTEXT APQVARS  MAC ADD APQTEXT APQCONST  MAC ADD APQTEXT APQTRIM  MAC ADD APQTEXT APQSTRL  MAC ADD APQTEXT APQPERF  2. Copy the COBOL sample file to your A disk by typing:  COPYFILE APQSAMP COBOL fm = = A   136 PSF/VM ¤   where "fm" is the file mode of the minidisk that contains the  PSF/VM resources and samples.  3. Ensure that you have the Times New Roman Latin1 240 pel or 300 pel  core interchange font library accessed. If this font library does  not contain a DCFINDEX or AFPINDEX file, you must create an  AFPINDEX file by completing the following steps:  a. Run the APQFLIP EXEC to create the FLIPVM MODULE by typing:  APQFLIP  b. Access the font library in write mode. Note the file mode.  Create the AFPINDEX file by typing:  FLIPVM FONT3820 fm  where "fm" is the file mode of the font library minidisk.  4. Ensure that the COBOL II Version 1.3.0 (or higher) compiler  library is accessed.  5. Compile the sample program by typing:  APQCOCOB APQSAMP  6. Ensure that the C/370 Version 2.1.0 (or higher) libraries and the  COBOL II Version 1.3.0 (or higher) compiler library are accessed.  7. Link-edit and run the sample program by typing:  APQIVCOB APQSAMP  If a return code of "0" is received from this program, the IVP is  completed successfully,  If you want to print the APQSAMP LISTAFP file using PSF/VM, type the  following command:  PSF APQSAMP LISTAFP (CC OVERLAY (O1APQL2 OVLY38PP fm) SEND  where "fm" is the file mode of the minidisk that contains PSF/VM  resources and sample files.  See C.3, "AFP API Program Verification" on page 262 for a sample  console log from the AFP API program installation.  Refer to "Cobol Sample Code" section of AFP: Application Programming  Interface COBOL Language Reference for an example of the file that is  printed.    AFP API Program Installation 137 ¤   AFP API PL/I PROGRAM VERIFICATION  To verify the PL/I AFP API program, complete the following steps.  1. A macro library must be created and some files must be added to  the macro library by typing the following commands:  MAC GEN APQPLI APQPRCS  MAC ADD APQPLI APQPPRF  MAC ADD APQPLI APQPVAR  MAC ADD APQPLI APQPCON  2. Copy the PL/I sample file to your A disk by typing:  COPYFILE APQPSAMP PLI fm = = A  where "fm" is the file mode of the minidisk that contains the  PSF/VM resources and samples.  3. Ensure that you have the Times New Roman Latin1 240 pel or 300 pel  core interchange font library accessed. If this font library does  not contain a DCFINDEX or AFPINDEX file, you must create an  AFPINDEX file by completing the following steps:  a. Run the APQFLIP EXEC to create the FLIPVM MODULE by typing:  APQFLIP  b. Access the font library in write mode. Note the file mode.  Create the AFPINDEX file by typing:  FLIPVM FONT3820 fm  where "fm" is the file mode of the font library minidisk.  4. Ensure that the PL/I Version 2.3.0 (or higher) compiler library  disk is accessed.  5. Compile the sample program by typing:  APQCOPLI APQPSAMP  6. Ensure that the C/370 Version 2.1.0 (or higher) libraries and the  PL/I Version 2.3.0 (or higher) compiler library are accessed.  7. Link-edit and run the sample program by typing:  APQIVPLI APQPSAMP  If a return code of "0" is received from this program, the IVP is  completed successfully,  If you want to print the APQSAMP LISTAFP file using PSF/VM, type the  following command:   138 PSF/VM ¤   PSF APQSAMP LISTAFP (CC OVERLAY (O1APQL2 OVLY38PP fm) SEND  where "fm" is the file mode of the minidisk that contains PSF/VM  resources and sample files.  See C.3, "AFP API Program Verification" on page 262 for a sample  console log from the AFP API program installation.  Refer to "PL/I Sample Code" section of AFP: Application Programming  Interface PL/I Language Reference for an example of the file that is  printed.   14.1.5 MAKE AFP API ACCESSIBLE TO USERS  For users to create programs using AFP API, the following files should  be copied onto a user accessible minidisk. The minidisk that contains  the AFP API module (19E) could be used.  ù APQSAMP COBOL  ù APQSMP2 COBOL  ù APQPSAMP PLI  ù APQPSMP2 PLI  ù O1APQL2 OVLY38PP  ù APQPSEG PSEG3820  ù APQIVCOB EXEC  ù APQCOCOB EXEC  ù APQIVPLI EXEC  ù APQCOPLI EXEC  ù APQTEXT MACLIB  ù APQPLI MACLIB  ù APQDATA DATA          AFP API Program Installation 139 ¤   15.0 INSTALLATION OF PSF/VM INSTALLATION EXITS    This section describes how to install or re-install the PSF/VM  installation exits.   15.1 INSTALLATION AND VERIFICATION OF PSF/VM INSTALLATION EXITS  This section describes the preparation required to install the exits,  and the installation of the exits.   15.1.1 PSF/VM EXIT INSTALLATION  The installation of PSF/VM installation exits can be performed during  the PSF/VM product installation in the following ways:  1. The I5684141 EXEC can be invoked by the INSTFPP EXEC.  2. The I5684141 EXEC can be run stand-alone by following the  procedures in the chapter for the component being installed.  3. The PSF/VM exits can be installed during product servicing using  the preventive or corrective service execs.   15.1.2 PSF/VM EXIT INSTALLATION PREPARATION  Prior to invoking the installation or service exec, your PSF/VM  installation exit should be on a minidisk separate from the program  minidisk, in the form of a TEXT file. The file name must match the  name of the appropriate installation exit. The file type for all  installation exits must be TEXT.  The following accounting installation exits are supported by PSF/VM.  The accounting installation exits modify, add, or delete accounting  records.  APRACTEC  APRACTEA  APRACTEB  APRACTED  APRACTEV  The following separator page installation exit is supported by PSF/VM.  The separator page installation exit modifies separator page  information  APRSEPEC    140 (C) Copyright IBM Corp. 1987,1993 ¤   The following record installation exit is supported by PSF/VM. The  record installation exit modifies input to the SFCM before it is  processed.  APRRECEC   15.1.3 PSF/VM EXIT INSTALLATION  When you run the installation or service exec, you are prompted for  installation exits. Reply with 'YES'; then specify the address of the  minidisk containing the installation exits.  NOTE: SFCM installation exits can be installed without using the  installation or service execs. They can be installed by issuing the  following LOAD and GENMOD commands, and placing the resulting MODULE  files where the SFCM can access them while it is running.  LOAD exitname (RLDSAVE  GENMOD  where "exitname" is the file name of the installation exit that you  are installing.   15.2 ACIF EXITS  There are exits provided for the for ACIF program. For information on  using these exits, see AFP: Conversion and Indexing Facility  Application Programming Guide.           Installation of PSF/VM Installation Exits 141 ¤   16.0 ESTABLISHING A NETWORK FOR SNA-ATTACHED OR RPM-ATTACHED PRINTERS    Before using SNA-attached or RPM-attached printers, you must make some  additions to the ACF/VTAM network definition. The ACF/VTAM network  definition must include:  ù Print Services Facility (PSF) application program nodes  ù A logon-mode table entry for each attached printer type  ù All SNA-attached or RPM-attached printers defined to VTAM  ù The communication lines to be used by VTAM to access a  communication-attached printer.  In addition, if the device is attached using an IBM 3720, an IBM 3725,  or an IBM 3745 Communication Controller, an ACF/NCP generation must be  performed that includes definitions of the communication lines to be  connected to each printer.   16.1 NETWORK PRINTER CONNECTIONS  Figure 61 shows the various methods of attaching page printers.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 61. Network Connections per Printer Types |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | Local | Communication | Communication | Token Ring |  | | Attached | Attached | w/RPM |  | | | through RPM | |  | | | w/RPM | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3820 | 3820 | 3820 | 3820 |  | Group4 | Group4 | Group3 | Group3 |  | RSCS | RSCS | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À        142 (C) Copyright IBM Corp. 1987,1993 ¤   16.2 SNA DEVICES, ATTACHMENT MODE, AND REQUIREMENTS  Figure 62 lists the SNA devices, mode of attachment, and the details  about the requirements.   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 62 (Page 1 of 2). SNA Devices: Requirements |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SNA | |  | DEVICES | REQUIREMENTS |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | ¿ ¿ ¿ ¿ ¿ |  | | | | | | | Define NCP Major Node |  | | | | | | | |  | | | | | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | À À À |  | SNA | Define DefineDefineDefine DefineÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | ÚÄ ¿ ¿ ¿ |  |  | devices | the | local major switcheda | Switched | Multi-Token-  | | | | Non- | |  | are | logon- major node| major| LAN | line| switched | ring|  | | | point  | attached | mode | nodes for | nodes| Major (page line | non-| sub |  | | |  | in one of | table| (page ICA | (page| Node| 170)| (page| switched |  | | system  | the | entry| 156)| (page 165) | (page | 172) | line| connec-  | | |  | following | (page| | 159)| | /LMN/) | | (page tion|  | |  | ways, | 149) | | | | | | | 177)| (page  |  | each of | | | | | | | | | 179)|  | which | | | | | | | | | |  | requires | | | | | | | | | |  | NCP | | | | | | | | | |  | definitions. | | | | | | | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | | |  | LOCAL-ATTACHED | | | | | | | | |  |  | DEVICES | X | X| | | | | | | |  | | | | | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | | |  | COMMUNICATION- | | | | | | | | |  |  | ATTACHED | X | | X| | | | | | |  | DEVICES: | | | | | | | | | |  | (through | | | | | | | | | |  | ICA) | | | | | | | | | |  | | | | | | | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À À       Establishing a Network for SNA-Attached or RPM-Attached Printers 143 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 62 (Page 2 of 2). SNA Devices: Requirements |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿ |  | COMMUNICATION- | | | | | | | | |  |  | ATTACHED | | | | | | | | | |  | DEVICES: | | | | | | | | | |  | TOKEN | | | | | | | | | |  | RING | | | | | | | | | |  | through | | | | | | | | | |  | | | | | | | | | | |  | ù Communica- X | | | X | | | | | X|  |  | tion | | | | | | | | | |  | Controller | | | | | | | | |  |  | Token-Ring | | | | | | | | |  |  | Subsystem | | | | | | | | |  |  | | X | | | X | | | X | | X|  | ù Remote| | | | | | | | | |  | Communica- | | | | | | | | |  |  | tion | | | | | | | | | |  | Controller | | | | | | | | |  |  | Token-Ring X | | | | | | | X| |  |  | Subsystem | | | | | | | | |  |  | | | | | | | | | | |  | ù Remote| | | | | | | | | |  | Control | | | | | | | | |  |  | Unit | | | | | | | | | |  | Token-Ring | | | | | | | | |  |  | Gateway | | | | | | | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | | |  | COMMUNICATION- | | | | | | | | |  |  | ATTACHED | X | | | X | X| | | | |  | DEVICES: | | | | | | | | | |  | 9370 | | | | | | | | | |  | TOKEN-RING| | | | | | | | | |  | SUBSYSTEM | | | | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | | |  | COMMUNICATION- | | | | | | | | |  |  | ATTACHED | X | | | X | | X| | | |  | DEVICES: | | | | | | | | | |  | SWITCHED | | | | | | | | | |  | LINE | | | | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | | |  | COMMUNICATION- | | | | | | | | |  |  | ATTACHED | X | | | | | | X | | |  | DEVICES: | | | | | | | | | |  | NON-SWITCHED | | | | | | | | |  |  | LINE | | | | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | À À À À À À À À À |  | NOTE: In addition to the requirements shown in this table, a |  | PSF/VM application node must be defined for each attached printer. |  | See page 148. |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   144 PSF/VM ¤   LOCAL-ATTACHED:  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 64 on  page 150.  ù Local major node with Physical Unit (PU) and Logical Unit (LU)  statements. See Figure 67 on page 157.  COMMUNICATION-ATTACHED (WITH COMMUNICATION ADAPTER):  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 65 on  page 151.  ù Channel attachment major node with LINE, PU statements within a  switched line GROUP. See Figure 68 on page 160.  ù Channel attachment major node with, LINE, PU, and LU statements  within a non-switched line GROUP. See Figure 69 on page 161.  ù Switched major node with PU, PATH, and LU statements. See  Figure 71 on page 166.  COMMUNICATION-ATTACHED (TOKEN RING):  Through a communication controller token-ring subsystem:  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 66 on  page 152.  ù Switched major node with PU, PATH and LU statements. See  Figure 71 on page 166.  ù LINE, PU, and LU statements within a token-ring GROUP under an NCP  major node. An NCP generation is required. See Figure 75 on  page 179.  Through a remote communication controller token-ring subsystem:  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 66 on  page 152.   Establishing a Network for SNA-Attached or RPM-Attached Printers 145 ¤   ù Switched major node with PU, PATH and LU statements. See  Figure 71 on page 166.  ù LINE and PU statements within a non-switched line GROUP under two  NCP major nodes. See Figure 73 on page 173.  ù LINE, PU, and LU statements within a token-ring GROUP under an  NCP major node. See Figure 75 on page 179.  Through a remote control unit token-ring gateway:  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 66 on  page 152.  ù LINE, SERVICE, PU and LU statements within a multipoint  non-switched line GROUP under an NCP major node. See Figure 74 on  page 178.  COMMUNICATION-ATTACHED 9370 TOKEN-RING SUBSYSTEM:  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 66 on  page 152.  ù Switched major node with PU, PATH and LU statements. See  Figure 71 on page 166.  ù LAN major node with PORT, LINE, and PU statements. See Figure 70  on page 163.  COMMUNICATION-ATTACHED (WITH COMMUNICATION CONTROLLER):  ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 65 on  page 151.  ù NCP major node with LINE, and PU statements within a switched line  GROUP. See Figure 72 on page 171.  ù NCP major node with LINE, PU, and LU statements within a  non-switched line GROUP. See Figure 73 on page 173.  ù Switched major node with PU, PATH and LU statements. See  Figure 71 on page 166.  COMMUNICATION CONTROLLER MULTIPOINT (NON-SWITCHED) LINE:   146 PSF/VM ¤   ù PSF/VM application node (one for each device). See 16.4,  "Defining the PSF/VM Application Node" on page 148.  ù Logon-mode table entry (can be shared). See Figure 65 and  Figure 66 on page 152.  ù NCP major node with LINE, PU, and LU statements within a  non-switched line GROUP. See Figure 74 on page 178.  LOCAL-ATTACHED RSCS PRINTERS  ù RSCS application node (one for each device). Refer to Virtual  Machine Remote Spooling Communications Subsystem Networking  Planning and Installation for more information.  ù Logon-mode table entry (can be shared). See Figure 64 on  page 150.  ù Local major node with PU and LU statements. See Figure 67 on  page 157.   16.3 ACF/VTAM DEFINITIONS  This section describes the statements needed for these definitions.  The procedures outlined here assume that PSF/VM and the 3820 or Group4  printer are in the same domain.  NOTE: The definition samples and explanations in this section are not  intended to be a complete description of the statements and operands.  Refer to Advanced Communications Function for ACF/VTAM Version 3,  Installation and Resource Definition for more information. Also see  the software information in 5.1.2, "Target System Requirements" on  page 29 for the required APARs.  ACF/VTAM definition statements and ACF/NCP generation macro  instructions have the following coding conventions:  ù The name field symbolically identifies the macro instruction,  definition statement, or minor node. If a symbolic name is  specified in the field, it must contain from 1 to 8 characters in  the following format:  Ä The first character can be alphabetic (A-Z) or a national  character (@, #, or $).  Ä Characters 2 through 8 can be alphanumeric (A-Z or 0-9) or the  national characters (@, #, or $).  ù The name must begin in the first position of the macro instruction  or statement and must be followed by one or more blanks. If the  name is optional, you may still want to code it, since ACF/VTAM  uses it in operator messages that refer to the resource defined.   Establishing a Network for SNA-Attached or RPM-Attached Printers 147 ¤   ù If the data for a statement or instruction line requires more than  71 characters, place a continuation character (X) in column 72 and  begin the next line in column 16.  These conventions apply to the definition statement name fields for  APPL, PU, and LU as well as the name of the logon-mode table entry  (LOGMODE operand of the MODEENT statement).   16.4 DEFINING THE PSF/VM APPLICATION NODE  An APPL statement defines a PSF/VM application program node (called a  logical unit or LU) for a printer within the network domain of an  ACF/VTAM Supervisor Services Control Point (SSCP). This APPL  statement also defines some of the communications capabilities of the  application program. Each printer should have a unique APPL name.  The APPL statement has the format shown in Figure 63.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | µnameº VBUILD TYPE=APPL |  | PSFFSA1 APPL AUTH=ACQ,EAS=1,SONSCIP=YES,AUTHEXIT=YES |  | PSFAPPL1 APPL AUTH=ACQ,EAS=1,SONSCIP=YES,AUTHEXIT=YES |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 63. Sample APPL Statement  VBUILD Describes the node, using the following operand:  TYPE Specifies that the VBUILD statement defines a  local major node.  APPL Defines a PSF/VM application-program node and some of the  communications capabilities of the application program.  The statement name (in this example, PSFFSA1 or PSFAPPL1)  must be specified in the APPLID option in the options  file(1). The options files customize the PDMs that manage  the respective printers. The statement name (PSFFSA1 or  PSFAPPL1) may also be needed in the LOGAPPL operand in the  LU statement for the printer node definition. The APPL  statement name must be unique within the network.  AUTH Allows PSF/VM to use the SIMLOGON macro  instruction.  EAS Specifies the number of concurrent sessions  a PDM can have with other LUs (LU-LU  sessions).   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (1) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   148 PSF/VM ¤   SONSCIP Indicates that PSF/VM is to receive UNBIND  request/response units (RUs) in its SCIP  exit routine when PSF/VM is acting as the  primary end of a failing session.  AUTHEXIT Allows the VTAM exit routines of the PDM to  run in supervisor state.   16.5 DEFINING THE LOGON-MODE TABLE ENTRY  The logon-mode table must contain an entry (MODEENT) for each type of  printer attachment. This entry defines the session operands. The  logon-mode table can be one supplied by IBM, or it can be locally  defined. If the table is locally defined, it must be identified by  the MODETAB operand in the LU statement, and that table is searched  first for the specified entry.  NOTE: For a description of LOGMODE entry operands, refer to ACF/VTAM,  Version 3, Customization.   16.5.1 LOCAL-ATTACHED PRINTERS  Figure 64 on page 150 shows examples of ACF/VTAM logon-mode table  entries for local attached printers.            Establishing a Network for SNA-Attached or RPM-Attached Printers 149 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | LOCAL-ATTACHED 3820 PRINTER: |  | |  | IBM3820C MODEENT LOGMODE=IBM3820,FMPROF=X'13',TSPROF=X'07', | X  | PRIPROT=X'B0',SECPROT=X'B0', | X  | COMPROT=X'D0B1',RUSIZES=X'85C7', | X  | PSERVIC=X'060200000000000000002000', | X  | PSNDPAC=X'03',SRCVPAC=X'03',SSNDPAC=X'00' |  | |  | LOCAL-ATTACHED GROUP4 PRINTER: |  | |  | IBM3812C MODEENT LOGMODE=IBM3812C,FMPROF=X'03',TSPROF=X'03', | X  | PRIPROT=X'B1',SECPROT=X'B0',COMPROT=X'7080', | X  | SSNDPAC=X'00',SRCVPAC=X'02',RUSIZES=X'85C7', | X  | PSNDPAC=X'02', | X  | PSERVIC=X'014000010000000001000000' |  | |  | LOCAL-ATTACHED RSCS PRINTER: |  | |  | IBM3812N MODEENT LOGMODE=IBM3812N,FMPROF=X'03',TSPROF=X'03', | X  | PRIPROT=X'B1',SECPROT=X'30',COMPROT=X'7080', | X  | SSNDPAC=X'01',SRCVPAC=X'01',RUSIZES=X'C7C7', | X  | PSNDPAC=X'81', | X  | PSERVIC=X'01000000E100000000000000' |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 64. Sample ACF/VTAM Logon Mode Table Entries for Local Attached  Printers  16.5.2 COMMUNICATION-ATTACHED PRINTERS (EXCLUDING RPM)  Figure 65 on page 151 shows examples of ACF/VTAM logon-mode table  entries for communication-attached printers (excluding RPM attached).         150 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | COMMUNICATION-ATTACHED GROUP4 PRINTER: |  | |  | IBM3812 MODEENT LOGMODE=IBM3812,FMPROF=X'03',TSPROF=X'03', | X  | PRIPROT=X'B1',SECPROT=X'B0',COMPROT=X'7080', | X  | SSNDPAC=X'00',SRCVPAC=X'03',RUSIZES=X'8585', | X  | PSNDPAC=X'03', | X  | PSERVIC=X'014000010000000001000000' |  | |  | COMMUNICATION-ATTACHED 3820 PRINTER: |  | |  | IBM3820 MODEENT LOGMODE=IBM3820,FMPROF=X'13',TSPROF=X'07', | X  | PRIPROT=X'B0',SECPROT=X'B0', | X  | COMPROT=X'D0B1',RUSIZES=X'8585', | X  | PSERVIC=X'060200000000000000002000', | X  | PSNDPAC=X'03',SRCVPAC=X'03',SSNDPAC=X'00' |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 65. Sample ACF/VTAM Logon Mode Table Entries for Communication  Attached Printers (Excluding RPM)  16.5.3 RPM AND DPF ATTACHED PRINTERS  Refer to PSF/2 DPF Network Configuration Guide (S544-3809) for  information about Distributed Print Function (DPF).  Figure 66 on page 152 shows examples of ACF/VTAM logon-mode table  entries for RPM configurations:           Establishing a Network for SNA-Attached or RPM-Attached Printers 151 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | LOCAL-ATTACHED THROUGH A 3174 TOKEN RING GATEWAY: |  | |  | IBMRPMGW MODEENT LOGMODE=IBMRPMGW,FMPROF=X'13',TSPROF=X'07', | X  | PRIPROT=X'B0',SECPROT=X'B0', | X  | COMPROT=X'D0B1',RUSIZES=X'8787', | X  | PSERVIC=X'060200000000000000002000', | X  | PSNDPAC=X'10',SRCVPAC=X'10', | X  | SSNDPAC=X'00', |  | |  | COMMUNICATION-ATTACHED TO A REMOTE 3174 TOKEN RING GATEWAY: |  | |  | IBMRPMRG MODEENT LOGMODE=IBMRPMRG,FMPROF=X'13',TSPROF=X'07', | X  | PRIPROT=X'B0',SECPROT=X'B0', | X  | COMPROT=X'D0B1',RUSIZES=X'8686', | X  | PSERVIC=X'060200000000000000002000', | X  | PSNDPAC=X'10',SRCVPAC=X'10', | X  | SSNDPAC=X'00', |  | |  | COMMUNICATION-ATTACHED BY A (LOCAL OR REMOTE) COMMUNICATION |  | CONTROLLER TOKEN RING SUBSYSTEM: |  | |  | IBMRPMLR MODEENT LOGMODE=IBMRPMLR,FMPROF=X'13',TSPROF=X'07', | X  | PRIPROT=X'B0',SECPROT=X'B0', | X  | COMPROT=X'D0B1',RUSIZES=X'8787', | X  | PSERVIC=X'060200000000000000002000', | X  | PSNDPAC=X'10',SRCVPAC=X'10', | X  | SSNDPAC=X'00', |  | |  | COMMUNICATION-ATTACHED BY AN SDLC LINK: |  | |  | IBMRPMSD MODEENT LOGMODE=IBMRPMSD,FMPROF=X'13',TSPROF=X'07', | X  | PRIPROT=X'B0',SECPROT=X'B0', | X  | COMPROT=X'D0B1',RUSIZES=X'B7B7', | X  | PSERVIC=X'060200000000000000002000', | X  | PSNDPAC=X'03',SRCVPAC=X'03', | X  | SSNDPAC=X'00', |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 66. Sample ACF/VTAM Logon Mode Table Entries for RPM-Attached  Printers  VTAM PSNDPAC AND DELAY PARAMETERS  Both communication-attached printers and RPM performance, in  intermediate and high speed communication configurations, can be  affected by a VTAM coat-tailing algorithm designed to minimize the  number of buffers it processes.  ù In intermediate speed communication configurations, coat-tailing  delays can be reduced or eliminated by specifying a large PSNDPAC  pacing value in your VTAM logon-mode table entry.   152 PSF/VM ¤   ù In high speed communication configurations, coat-tailing delays  must be eliminated to achieve optimal utilization of high speed  communication links. A new DELAY parameter is provided for this  purpose in VTAM version 3.3, and should be specified as DELAY=0 on  the PCCU statement in the NCP GEN.  Refer to VTAM Version 3 Customization for more information about these  parameters.   16.5.4 CODING LOGON MODE TABLE STATEMENTS  The logon mode table examples shown in the preceding sections consist  of the following statements:  MODEENT Creates an entry in the logon mode table. The  statement name (e.g.  IBM3812,IBM3812C,IBM3820C,IBM3820,or IBM3812N) is  optional.  LOGMODE Specifies the logon mode name to be used  as a key for the session operands in  this table entry. If duplicate names  appear in the table, the first  occurrence of the name is used. This  name is used to identify this entry in  the logon mode table with  1. the DLOGMOD operand of the LU  statement for a printer  OR  2. the LOGMODE option in the options  file(2).  If LOGMODE is omitted, eight blanks are  used.  For cross domain configurations, the  LOGMODE option must not be specified in  the options file(2) file when MGMTMODE  DIALIN is specified. See "Cross-Domain  System" on page 180.  FMPROF Specifies the functional management  protocols defined by FM profile.   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (2) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   Establishing a Network for SNA-Attached or RPM-Attached Printers 153 ¤   TSPROF Specifies the transmission services  protocols defined by TS profile.  PRIPROT Specifies the protocol for the primary  logical unit (LU). X'B0' or X'B1'  specify:  ù Multiple RUs are allowed from the  primary logical unit.  ù The primary logical unit will use  the immediate request mode.  ù A definite or an exception response  is to be used for FMD chains.  ù The primary logical unit might not  send an end bracket.  SECPROT Specifies the protocol for the secondary  logical unit (LU). X'B0' or X'30'  specifies:  ù Multiple RUs are not allowed from  the secondary logical unit.  ù The secondary logical unit uses the  immediate request mode.  ù A definite or exception response is  to be used for FMD chains.  ù The secondary logical unit does not  send an end bracket.  COMPROT Specifies common protocols for logical  units (LUs), as follows: X'7080'  specifies:  ù Segmenting is not supported.  ù FM headers are allowed.  ù Brackets are used; reset to between  brackets.  ù A conditional end bracket is used.  ù An alternate code set is not used.  ù The BIND response cannot be held or  queued.  ù Half-duplex; a flip-flop is used for  normal flow.  ù The contention loser is responsible  for recovery.  ù The secondary logical unit is the  first speaker and the contention  winner.  ù The reset state is send for the  primary logical unit.  X'D0B1' specifies:  ù Segmenting is not supported.   154 PSF/VM ¤   ù FM headers are allowed.  ù Brackets are used; reset to  in-bracket.  ù Conditional end bracket is used.  ù An alternate code set is not used.  ù The BIND response cannot be held or  queued.  ù Half-duplex; a flip-flop is used for  normal flow.  ù Symmetric responsibility for  recovery.  ù The primary logical unit is the  first speaker and the contention  winner.  ù The reset state is send for the  primary logical unit.  SSNDPAC Specifies the secondary send pacing.  X'00' specifies single stage pacing, no  pacing of secondary sends. X'01'  specifies single stage pacing, secondary  send pacing count of 1.  SRCVPAC X'NN' specifies the secondary receive  pacing, as follows:  ù Adaptive pacing is not supported.  ù The secondary receive pacing count  is 'NN', where NN is an integer  value in the range 1-63. The default  is 1.  RUSIZES Specifies the maximum length of data  (request units or RUs) in bytes that can  be sent. The two leftmost hexadecimal  digits apply to data sent by the  secondary logical unit (the printer).  The two rightmost hexadecimal digits  apply to data sent by the primary  logical unit (PSF). The first digit is  the mantissa (m), and the second digit  is the exponent (n) in the formula:  LENGTH = m * 2**n  Thus, RUSIZES=X'8585' specifies a length  of 256 (8* 2**5) for both logical units  (LUs). RUSIZES=X'85C7' specifies a  length of 256 for the secondary LU and a  length of 1536 for the primary LU.  RUSIZES=X'C7C7' specifies a length of  1536 for the secondary LU and a length  of 1536 for the primary LU.   Establishing a Network for SNA-Attached or RPM-Attached Printers 155 ¤   NOTE: This value can be changed to  increase performance. Usually, the  higher the RUSIZES value, the better  your performance.  PSNDPAC Specifies primary send pacing. Pacing  is a device-dependent parameter that  determines how many request units (RUs)  can be sent to the host before a pacing  response is required.  PSERVIC Specifies the LU presentation services  (PS) and usage field for this logon  mode.  NOTE: For more information on defining session pacing values, refer  to ACF/VTAM, Version 3, Installation and Resource Definition .   16.6 DEFINING A LOCAL MAJOR NODE  A Local-attached Group4, RSCS, 3820, or RPM-attached printer connected  to a host processor by a control unit is defined to ACF/VTAM as an SNA  control unit using the local major node. For example, for a printer  connected to an LU type 1 control unit, the connection between VTAM  and the control unit is defined with a PU statement and each printer  attached to the control unit is defined with an LU statement. (For  the 3820, the PU and LU are both in the printer.)   16.6.1 LOCAL-ATTACHED PRINTER  Figure 67 on page 157 shows sample local major node definitions for  local-attached printers.         156 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | LOCAL-ATTACHED 3820 PRINTER: |  | |  | LOC3820 VBUILD TYPE=LOCAL |  | PUYALE8 PU CUADDR=4C0,MAXBFRU=13 |  | * |  | LUYALE8 LU LOCADDR=1,DLOGMOD=IBM3820C, | X  | MODETAB=MODETAB1 |  | |  | LOCAL-ATTACHED GROUP4 PRINTER: |  | |  | LOC3812 VBUILD TYPE=LOCAL |  | PU13812 PU CUADDR=4C0,MAXBFRU=15 |  | * |  | LU13812 LU LOCADDR=8,LOGAPPL=PSFFSA1,DLOGMOD=IBM3812C, | X  | MODETAB=MODETAB1 |  | * |  | |  | LOCAL-ATTACHED RSCS PRINTER: |  | |  | VBUILD TYPE=LOCAL |  | PSF3812 PU CUADDR=4C0,PUTYPE=2,MAXBFRU=15, | X  | SSCPFM=USSSCS,VPACING=1 |  | * |  | REMOTE3 LU LOCADDR=8,LOGAPPL=PSFFSA3,DLOGMOD=IBM3812N, | X  | MODETAB=MODETAB1 |  | |  | RPM-ATTACHED PRINTER THROUGH TOKEN RING GATEWAY: |  | |  | LOCRPMG VBUILD TYPE=LOCAL |  | PURPMG PU CUADDR=4C0,PACING=0,VPACING=0 |  | * |  | LURPMG LU LOCADDR=1,MODETAB=MODETAB1,DLOGMOD=IBMRPMGW |  | * |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 67. Sample Local Major Node Definitions  16.6.2 CODING LOCAL MAJOR NODE STATEMENTS  The local major node examples shown in the preceding sections consist  of the following statements:  VBUILD Describes the node using the following operand:  TYPE Specifies that the VBUILD statement  defines a local major node.  PU Describes the physical unit (PU), using the following  operands:    Establishing a Network for SNA-Attached or RPM-Attached Printers 157 ¤   CUADDR Specifies the hexadecimal channel-device  name to be used when activating the PU.  The value must match the channel-device  name specified when the operating system  was initially loaded.  MAXBFRU Specifies, as a decimal integer, the  number of buffer units (elements of the  LFBUF buffer pool) that are used by VTAM  to receive data from the printer.  PUTYPE Specifies the physical unit type of the  SDLC station represented by this PU  macro instruction.  SSCPFM Specifies whether an LU can support  character-coded messages in its  communication with the SSC  (SSCPFM=USSSCS). If not, only formatted  commands are used (SSCPFM=FSS).  VPACING Specifies the way that ACF/VTAM paces  the flow of data from the boundary node  containing the PLU to the boundary node  that performs pacing for the  channel-attached SNA device. Refer to  ACF/VTAM, Version 3, Installation and  Resource Definition for more  information.  LU Describes the logical unit. The name specified on the  LU statement (in this example, PR38121) must be  specified in the LUNAME option in the options file(3)  for the PDM that manages the printer.  LOCADDR Identifies the LU local address at the  PU, for example, the address of the  printer line from the control unit.  LOGAPPL Specifies the name of the application  program. Required only when you have  specified MGMTMODE=DIALIN in the options  file(3). This name must match the name  on the APPL statement for the  application program node corresponding  to this printer.  NOTE: When the LOGAPPL operand is  specified, the host application program  node must be activated before the device  LU node is activated.    158 PSF/VM ¤   DLOGMOD Specifies the name of the ACF/VTAM  logon-mode table entry to be used if one  is not otherwise provided. The name  must match the LOGMODE operand of the  MODEENT statement for the entry to be  used (see 16.5, "Defining the Logon-Mode  Table Entry" on page 149). If LOGMODE  is specified in the options file(3), it  overrides the name specified here and  can cause an error if the printer is in  a cross-domain system.  MODETAB Specifies the name of the logon mode  table if it is defined locally. If not  specified, the IBM-supplied logon mode  table is used.  VPACING Specifies the way that ACF/VTAM paces  the flow of data from the boundary node  containing the PLU to the boundary node  that performs pacing for the non-SNA  local-attached printer. Refer to  ACF/VTAM, Version 3, Installation and  Resource Definition for more  information.   16.7 DEFINING A CHANNEL ATTACHMENT MAJOR NODE FOR AN INTEGRATED  COMMUNICATION ADAPTER (ICA)  A communication-attached printer connected to a control unit, which is  connected to an ICA, is defined to ACF/VTAM within a channel  attachment major node.  NOTE: A channel-attached printer does not require this definition.  The statements specified under this node depend on the type of  communication line. The types are as follows:  SWITCHED LINE A telecommunication line in which the connection is  established by dialing.  NON-SWITCHED LINE A telecommunication line in which the connection is  permanently established and does not require  dialing.    ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (3) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   Establishing a Network for SNA-Attached or RPM-Attached Printers 159 ¤   16.7.1 SWITCHED LINE  Figure 68 on page 160 defines a sample channel attachment major node  for a printer attached by a communication adapter switched line:  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | SWCA VBUILD TYPE=CA |  | GRPCAS GROUP DIAL=YES,LNCTL=SDLC |  | LINCA1 LINE ADDRESS=034,ANSWER=ON,CALL=INOUT |  | PU MAXLU=1 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 68. Sample Channel Attachment Major Node Definition (Switched  Line) for a Communication-Attached Printer  This example consists of the following statements:  VBUILD Describes the node using the following operand:  TYPE Specifies that the VBUILD statement defines a  channel attachment major node.  GROUP Describes a group of communication lines using the following  operands:  DIAL Specifies whether the lines in the group  require switched line control procedures.  LNCTL Specifies the type of line control used for the  lines in this group.  LINE Describes an individual communication line using the  following operands:  ADDRESS Specifies the line number for the ICA.  ANSWER Specifies whether the physical units can dial  into ACF/VTAM when the line is active.  CALL Must be consistent with the requirements of the  management options specified for the printer.  If the line connection is initiated from the  printer (MGMTMODE DIALIN or FAILURE WCONNECT),  specify either CALL=IN or CALL=INOUT. If the  line connection is initiated from the host  (MGMTMODE OUTAVAIL or IMMED), specify either  CALL=OUT or CALL=INOUT.  PU Describes the physical unit (PU), using the following  operand:  MAXLU Specifies the maximum number of logical units  that can be associated with this physical unit.   160 PSF/VM ¤   16.7.2 NON-SWITCHED LINE  Figure 69 on page 161 shows sample channel-attachment major nodes.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | width=page |  | |  | 3820 PRINTER ATTACHED BY AN ICA, NON-SWITCHED LINE: |  | |  | NSCA VBUILD TYPE=CA |  | GRPCAN GROUP DIAL=NO,LNCTL=SDLC |  | LINCA2 LINE ADDRESS=03A |  | PU38201 PU ADDR=C1,PUTYPE=2,MAXDATA=265,MAXOUT=3 |  | REMOTE1 LU LOCADDR=1,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3820,MODETAB=MODETAB1 |  | |  | GROUP4 PRINTER ATTACHED BY AN ICA, NON-SWITCHED LINE: |  | |  | NSCA VBUILD TYPE=CA |  | GRPCAN GROUP DIAL=NO,LNCTL=SDLC |  | LINCA2 LINE ADDRESS=03A |  | PU38121 PU ADDR=C1,PUTYPE=2,MAXDATA=265,MAXOUT=3 |  | REMOTE1 LU LOCADDR=8,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3812,MODETAB=MODETAB1 |  | |  | RPM-ATTACHED DEVICE ATTACHED THROUGH AN ICA: |  | |  | ICARSD VBUILD TYPE=CA |  | ICARGRP GROUP DIAL=NO,LNCTL=SDLC |  | ICARLIN LINE ADDRESS=A80 |  | PUICARPM PU ADDR=C1,PUTYPE=2,MAXDATA=1417,MAXOUT=7 |  | LUICARPM LU LOCADDR=1,DLOGMOD=IBMRPMSD,MODETAB=MODETAB1 |  | |  | RPM-ATTACHED DEVICE ATTACHED THROUGH AN ICA TO REMOTE 3174 GATEWAY:  |  | |  | ICARGWD VBUILD TYPE=CA |  | ICARGWG GROUP DIAL=NO,LNCTL=SDLC |  | ICARGWL LINE ADDRESS=A80 |  | PURGWA PU ADDR=D4,PUTYPE=2,MAXDATA=521,MAXOUT=3,PASSLIM=7|  | LURGWA LU LOCADDR=02,DLOGMOD=IBMRPMRG,MODETAB=MODETAB1 |  | * |  | PURPMD5 PU ADDR=D5,PUTYPE=2,MAXDATA=521,MAXOUT=3,PASSLIM=7|  | PURPMD5 LU LOCADDR=1,DLOGMOD=IBMRPMRG,MODETAB=MODETAB1 |  | * |  | PURPMD6 PU ADDR=D6,PUTYPE=2,MAXDATA=521,MAXOUT=3,PASSLIM=7|  | PURPMD6 LU LOCADDR=1,DLOGMOD=IBMRPMRG,MODETAB=MODETAB1 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 69. Sample Channel Attachment Major Node Definition  (Non-switched Line)  This example consists of the following statements:   Establishing a Network for SNA-Attached or RPM-Attached Printers 161 ¤   VBUILD Describes the node using the following operand:  TYPE Specifies that the VBUILD statement defines a  channel attachment major node.  GROUP Describes a group of communication lines using the following  operands:  DIAL Specifies whether the lines in the group  require switched line control procedures.  LNCTL Specifies the type of line control used for the  lines in this group.  LINE Describes an individual communication line using the  following operand:  ADDRESS Specifies the relative line number for the 3725  or 3745.  PU Describes the physical unit, using the following operands:  ADDR Specifies the 8-bit SDLC station address for  the PU. This value and the station address  specified for the RSCS printer configuration  must match.  PUTYPE Specifies the physical unit type of the SDLC  station represented by this PU statement.  MAXDATA Specifies the maximum number of data bytes that  the PU can receive in one data transfer.  MAXOUT Specifies the maximum number of path  information units that ACF/VTAM sends to the PU  before requesting a response. The recommended  range for this value is from 3 to 7.  LU Describes the logical unit. The name specified on the LU  statement (in this example, REMOTE1) must be specified in  the LUNAME option in the options file(4).  LOCADDR Identifies the LU local address at the PU. For  the 3820, this must be specified as LOCADDR=1.  LOGAPPL Specifies the name of the application program.  Required only when you have specified  MGMTMODE=DIALIN in the options file(4). This  name must match the name on the APPL statement  for the application program node corresponding  to this printer.  NOTE: When the LOGAPPL operand is specified,  the host application program node must be   162 PSF/VM ¤   activated before the device LU node is  activated.  DLOGMOD Specifies the name of the ACF/VTAM logon-mode  table entry to be used if one is not otherwise  provided. The name must match the LOGMODE  operand of the MODEENT statement for the entry  to be used (see 16.5, "Defining the Logon-Mode  Table Entry" on page 149). If LOGMODE is  specified in the options file(4), it overrides  the name specified here.  MODETAB Specifies the name of the logon mode table if  it is defined locally. If not specified, the  IBM-supplied logon mode table is used.   16.8 DEFINING A LAN MAJOR NODE  This section describes how to attach printers to a 9370 through a  Token-Ring Subsystem Controller.  Figure 70 defines a sample LAN major node.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | LANMNOD VBUILD TYPE=LAN |  | PORT300 PORT CUADDR=300,MACADDR=00050001,LANCON=(6,5), | X  | MAXDATA=2000,MAXSTN=32,SAPADDR=4 |  | GROUP300 GROUP LNCTL=SDLC,DIAL=YES,CALL=INOUT |  | |  | LN300L1 LINE |  | PU300L1 PU |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 70. Sample LAN Major Node Definition  This example consists of the following statements:  VBUILD Describes the node using the following operand:  TYPE Specifies that the VBUILD statement defines a  channel attachment major node.  PORT The PORT statement is used to identify the connection  bewteen ACF/VTAM and the LAN, using the following operands:   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (4) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   Establishing a Network for SNA-Attached or RPM-Attached Printers 163 ¤   CUADDR a required operand that defines the channel  unit addresses used for the attached LAN.  LANCON specifies the timer and retry count. The timer  count is expressed in tenths of seconds, in the  range of 0 - 25.5 seconds. The retry count is  an integer value, in the range from 0 - 255.  MACADDR an optional operand that specifies the 12-digit  hexadecimal medium access control (MAC) address  for the connection between the connection to  the LAN that this major node defines.  MAXDATA specifies the maximum number of bytes in the  information field of an LPDU that cab be  transmitted on the LA, in the range 64-65535.  The default value is 2000.  MAXSTN specifies the maximum number of stations  (including 9370s) that can be connected to the  LAN, in the range from 1 - 65535.  SAPADDR specifies the service access point (SAP)  address for the connection to the LAN that this  major node defines, in the range from 4 - 252,  whose value must be a multiple of 4.  GROUP Describes a group of communication lines using the following  operands:  DIAL Specifies whether the lines in the group  require switched line control procedures.  LNCTL Specifies the type of line control used for the  lines in this group.  LINE Describes an individual communication line using the  following operands:  ADDRESS Specifies the line number for the communication  adapter.  ANSWER Specifies whether the physical units can dial  into ACF/VTAM when the line is active.  CALL Must be consistent with the requirements of the  management options specified for the printer.  If the line connection is initiated from the  printer (MGMTMODE DIALIN or FAILURE WCONNECT),  specify either CALL=IN or CALL=INOUT. If the  line connection is initiated from the host  (MGMTMODE OUTAVAIL or IMMED), specify either  CALL=OUT or CALL=INOUT.   164 PSF/VM ¤   PU Describes the physical unit (PU), using the following  operand:  MAXLU Specifies the maximum number of logical units  that can be associated with this physical unit.   16.9 DEFINING A SWITCHED MAJOR NODE  A communication-attached printer connected to a control unit, which is  connected to a communication adapter or communication controller on a  switched line, is defined to ACF/VTAM within a switched major node. A  non-switched line does not require this definition.  Figure 71 on page 166 defines sample switched major nodes.                Establishing a Network for SNA-Attached or RPM-Attached Printers 165 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | COMMUNICATION-ATTACHED 3820 PRINTER : |  | |  | SWTAUTIO VBUILD TYPE=SWNET,MAXGRP=5,MAXNO=4 |  | PATINOUT PU ADDR=C1,IDBLK=042,IDNUM=00000,MAXPATH=1, | X  | DISCNT=YES,PUTYPE=2 |  | PATH DIALNO=9245566,GID=4,GRPNM=SNAS5 |  | LU381210 LU LOCADDR=1,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3820,MODETAB=MODETAB1 |  | |  | COMMUNICATION-ATTACHED GROUP4 PRINTER: |  | |  | SWT3812 VBUILD TYPE=SWNET,MAXGRP=1,MAXNO=2 |  | PU2810 PU ADDR=C1,IDBLK=017,IDNUM=00000,MAXPATH=1, | X  | DISCNT=NO,PUTYPE=2 |  | PATH DIALNO=9245566,GID=1,GRPNM=G28SW10 |  | LU381210 LU LOCADDR=8,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3812,MODETAB=MODETAB1 |  | |  | COMMUNICATION-ATTACHED RPM PRINTER : |  | |  | SWTAUTIO VBUILD TYPE=SWNET,MAXGRP=5,MAXNO=4 |  | PATINOUT PU ADDR=C1,IDBLK=050,IDNUM=00000,MAXPATH=1, | X  | DISCNT=YES,PUTYPE=2 |  | PATH DIALNO=9245566,GID=4,GRPNM=SNAS5 |  | LU381210 LU LOCADDR=1,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBMRPMSD,MODETAB=MODETAB1 |  | |  | RPM-ATTACHED PRINTER COMMUNICATION ATTACHED |  | THROUGH A LOCAL OR REMOTE TOKEN RING SUBSYSTEM: |  | |  | TOKEN29 VBUILD TYPE=SWNET,MAXGRP=1,MAXNO=1 |  | T29SWPU PU ADDR=04,IDBLK=050,IDNUM=00000,MAXPATH=1, | X  | PUTYPE=2,MAXDATA=1033 |  | T29PATH PATH DIALNO=token ring address,GID=1, | X  | PID=1,GRPNM=TG29L80 |  | TOKENPC LU LOCADDR=1,MODETAB=MODETAB1,DLOGMOD=IBMRPMLR, | X  | VPACING=0,SSCPFM=USSSC |  | |  | RPM-ATTACHED PRINTER THROUGH 9370 TOKEN RING SUBSYSTEM: |  | |  | TOKEN973 VBUILD TYPE=SWNET,MAXGRP=1,MAXNO=10 |  | PU300SW1 PU ADDR=C1,IDBLK=050,IDNUM=00000,MACADDR=400030050032, X  |  | DISCNT=NO,IRETRY=YES,LANSW=YES,MAXPATH=1,PUTYPE=2, X  |  | SSCPFM=USSSCS,MAXDATA=2000,MODETAB=MODETAB1, | X  | DLOGMOD=IBMRPMLR,VPACING=0,ISTATUS=ACTIVE |  | |  | PATH GRPNM=GROUP300,DIALNO=0004400030050032,GID=1,PID=1  |  | |  | LU300SW1 LU LOCADDR=1 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 71. Sample Switched Major Node Definitions   166 PSF/VM ¤   16.9.1 CODING SWITCHED MAJOR NODE ENTRY STATEMENTS  The switched major node examples in the preceding sections consist of  the following statements:  These examples consist of the following statements:  VBUILD Describes the node using the following operands:  TYPE Specifies that the VBUILD statement defines a  switched major node.  MAXGRP Specifies the number of unique path groups  (GROUP names) that are specified in the GRPNM  operand of each PATH statement within the  switched major node.  MAXNO Specifies the quantity of unique telephone  numbers that are specified in the DIALNO  operand of each PATH statement within the  switched major node.  PU Describes the physical unit (PU), using the following  operands:  ADDR Specifies the 8-bit SDLC station address for  the PU. This value and the station address  specified for the printer microcode diskette  configuration must match.  IDBLK Specifies the 12-bit block number or device  identification number.  IDNUM Specifies the 20-bit station-identification  number. This number must match the  configuration ID of the microcode diskette.  ACF/VTAM uses the IDBLK and IDNUM to build a  48-bit station ID that is used in XID exchange  during the dial procedure. This station ID  must be unique for each station within the  network (not just within the major node).  Therefore, each printer must have a unique  IDNUM value. The bits in the station ID are as  follows:  BITS 0-3: Reserved.  BITS 4-7: Contain the value of PUTYPE.  BITS 8-15: Contain X'00'  BITS 16-27: Contain the value of IDBLK.   Establishing a Network for SNA-Attached or RPM-Attached Printers 167 ¤   BITS 28-47: Contain the value of IDNUM.  MACADDR specifies the 12-digit hexadecimal medium  access control (MAC) address for the connection  between the connection to the LAN that this  major node defines.  MAXPATH Specifies the number of dial-out paths to the  PU.  DISCNT Specifies whether ACF/VTAM should physically  disconnect the PU when the LU terminates its  session with PSF/VM. DISCNT=YES prevents  excess line charges; with DISCNT=NO, the line  remains connected after the session is  completed.  PUTYPE Specifies the physical unit type of the SDLC  station represented by this PU statement.  PATH Defines a dial-out path to a PU in a switched major node.  Operands for this statement are:  DIALNO Specifies the telephone number to be used in  initiating a connection with the PU.  GID Identifies a group of paths across all PUs in  the switched node.  GRPNM Specifies the symbolic name of a GROUP  statement in an NCP or channel attachment major  node that defines a group of SDLC switched  links.  LU Describes the logical unit. The name specified in the LU  statement (in this example, 381210) must be specified in the  LUNAME option in the options file(5) that defines the driver  that manages the printer. Operands for this statement are:  LOCADDR Specifies the LU local address at the PU. For  a 3820, this must be specified as LOCADDR=1.  LOGAPPL Specifies the name of the application program.  Required only when you have specified  MGMTMODE=DIALIN in the options file(5). This  name must match the name in the APPL statement  for the application program node corresponding  to this printer.  NOTE: The host application program node must  be activated before the device LU node is  activated.   168 PSF/VM ¤   DLOGMOD Specifies the name of the ACF/VTAM logon mode  table entry to be used if one is not otherwise  provided. The name must match the LOGMODE  operand of the MODEENT statement for the entry  to be used (see 16.5, "Defining the Logon-Mode  Table Entry" on page 149). If LOGMODE is  specified in the options file(5), it overrides  the name specified here.  MODETAB Specifies the logon mode table, if this table  is locally defined. If not specified, the  IBM-supplied logon mode table is used.   16.10 DEFINING THE NCP MAJOR NODE  An NCP major node defines a Network Control Program, the set of lines  attached to it, and the PUs and LUs associated with the lines. Lines  of the same type are grouped into sets by the GROUP macro instruction.  Each line in a set is defined by a LINE macro instruction, followed by  PU macro instructions (that define the PUs attached to the NCP by this  line), and by LU macro instructions (that specify the LUs associated  with the PUs). Each of these macro instructions, including the GROUP  macro instruction, defines a minor node that represents a network  resource.  All the statements described in the section 16.11, "ACF/NCP  Generation" should also be supplied to ACF/VTAM as part of the NCP  major node definition.   16.11 ACF/NCP GENERATION  NOTE: This section only applies to communication-attached printers,  and does not apply to local-attached printers.  Network Control Program (NCP) generation macro instructions have two  purposes:  ù Generates an NCP that can be loaded into a communication  controller and describe to that NCP the lines, line groups, link  stations, and terminals it is to control.  ù Describes to ACF/VTAM the same NCP major node and the resources  that the NCP is to control.  These NCP macro instructions, together with the macro instructions for  the other NCP major nodes that are also active and with the other  ACF/VTAM definition statements, define the domain to ACF/VTAM.  ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (5) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   Establishing a Network for SNA-Attached or RPM-Attached Printers 169 ¤   Most of the operands in NCP generation macro instructions are used  only for generating modules of the NCP. Some of the operands,  however, are directed to both the NCP and ACF/VTAM, or to ACF/VTAM  only. Thus, the NCP generation macro instructions are statements for  ACF/VTAM network definition, and true macro instructions for NCP  generation.  The NCP-only macro instructions and the operands used by both NCP and  ACF/VTAM are verified during NCP generation, but not during ACF/VTAM  network definition. Therefore, the NCP should be generated (compiled)  before the generation deck is filed in the ACF/VTAM definition library  as an ACF/VTAM major node.  All of the statements listed below must also be supplied to ACF/VTAM  as part of the NCP major node definition.  The statements to be added to the ACF/NCP generation for the 3812 and  3816 depend on the type of communications line. The types are:  SWITCHED LINE A telecommunication line in which the connection is  established by dialing.  NON-SWITCHED LINE A telecommunication line in which the connection is  permanently established and does not require  dialing.  MULTIPOINT LINE (NON-SWITCHED) A line connecting more than two  devices.  NOTE: The samples and explanations in this section are not intended  to be a complete description of the statements and operands. Refer to  Network Control Program and System Support Programs Resource and  Definition Guide and Network Control Program and System Support  Programs Resource and Definition Reference for more information.   16.11.1 SWITCHED LINE  Figure 72 on page 171 shows an example of ACF/NCP macro instructions  for a printers attached using switched lines:       170 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | COMMUNICATION-ATTACHED 3820 PRINTER |  | OR AN SDLC/RPM-ATTACHED PRINTER: |  | |  | SNAS1 GROUP DIAL=YES,LNCTL=SDLC,TYPE=NCP, | X  | ISTATUS=ACTIVE,ANSWER=ON,REPLYTO=1 |  | SNAL022 LINE CALL=OUT,ADRESS=(035),SPEED=4800, | X  | CLOCKNG=EXT,AUTO=03F |  | PATINOUT PU PUTYPE=2,MAXLU=1 |  | |  | COMMUNICATION-ATTACHED GROUP4 PRINTER: |  | |  | G28SW10 GROUP DIAL=YES,LNCTL=SDLC,TYPE=NCP, | X  | ISTATUS=ACTIVE,ANSWER=ON,REPLYTO=1 |  | LN2810 LINE CALL=INOUT,ADRESS=(010,HALF),SPEED=4800, | X  | CLOCKNG=EXT,AUTO=03F,DISCNT=YES |  | PU2810 PU PUTYPE=2,MAXLU=10 |  | |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 72. Sample ACF/NCP Macro Instructions for Switched Lines  The ACF/NCP generation macro instructions contained in the samples are  as follows:  GROUP Describes a group of communication lines, connected to an  NCP, using the following operands:  DIAL Specifies whether the lines in the group  require switched-line control procedures.  LNCTL Specifies the type of line control used for the  lines in this group.  TYPE Specifies, for the line group, that all lines  operate in network control mode.  ISTATUS Specifies whether the group is to be activated  after the first activation of the major node.  ANSWER Specifies if the PUs can dial into the NCP when  the line is active.  REPLYTO Specifies the reply time-out value for the  lines in this group.  LINE Describes an individual communication line using the  following operands:  CALL Specifies whether the line supports dial in,  dial out or both types of dial operations.  This operand must be consistent with the  requirements of the management options   Establishing a Network for SNA-Attached or RPM-Attached Printers 171 ¤   specified for the printer in the OPTIONS PDM  specified file. If the line connection is  initiated from the printer (MGMTMODE DIALIN or  FAILURE WCONNECT), specify either CALL=IN or  CALL=INOUT. If the line connection is  initiated from the host (MGMTMODE OUTAVAIL or  IMMED), specify either CALL=OUT or CALL=INOUT.  ADDRESS The first parameter specifies the relative line  number for the 3725 or 3745. The second  parameter specifies duplex options.  SPEED Specifies the data rate for this line in bits  per second.  CLOCKNG Specifies whether the modem (data set), or the  37X5 for the line, is to provide the clocking.  AUTO Specifies that the auto-call facility is  installed and gives the automatic calling unit  relative line number for the 3725 or 3745.  DISCNT Specifies whether ACF/VTAM should physically  disconnect the PU when the LU terminates its  session with PSFVM. DISCNT=YES prevents excess  line charges.  PU Describes the physical unit, using the following operands:  PUTYPE Specifies the physical unit type of the SDLC to  be contacted on the switched line (represented  in the PU macro).  MAXLU Specifies the maximum number of logical units  that can be associated with this physical unit.   16.11.2 NON-SWITCHED LINE  Figure 73 on page 173 shows an example of ACF/NCP generation macro  instructions for printers attached using non-switched lines:       172 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | COMMUNICATION-ATTACHED 3820 PRINTER: |  | |  | SNA1 GROUP DIAL=NO,LNCTL=SDLC,TYPE=NCP, | X  | REPLYTO=1,ISTATUS=ACTIVE |  | SNAL022 LINE ADDRESS=(022),SPEED=9600,CLOCKNG=EXT, | X  | RETRIES=(5,1,2) |  | SERVICE ORDER=(CTL01) |  | CTL01 PU ADDR=C1,ANS=STOP,MAXDATA=265, | X  | MAXOUT=7,PUTYPE=2 |  | LUPRT1 LU LOCADDR=1,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3820,MODETAB=MODETAB1 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                Establishing a Network for SNA-Attached or RPM-Attached Printers 173 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | COMMUNICATION-ATTACHED GROUP4 PRINTER: |  | |  | G28PTPT GROUP DIAL=NO,LNCTL=SDLC,TYPE=NCP, | X  | REPLYTO=1,ISTATUS=ACTIVE |  | LN2804 LINE ADDRESS=(004,HALF),SPEED=9600,CLOCKNG=EXT, | X  | RETRIES=(5,1,2) |  | SERVICE ORDER=PU2804 |  | PU2804 PU ADDR=C1,ANS=STOP,MAXDATA=265,PASSLIM=8, | X  | MAXOUT=7,PUTYPE=2 |  | LU38124 LU LOCADDR=8,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3812,MODETAB=MODETAB1 |  | |  | COMMUNICATION-ATTACHED RPM PRINTER: |  | |  | SNA1 GROUP DIAL=NO,LNCTL=SDLC,TYPE=NCP, | X  | REPLYTO=1,ISTATUS=ACTIVE |  | SNAL022 LINE ADDRESS=(022),SPEED=9600,CLOCKNG=EXT, | X  | RETRIES=(5,1,2) |  | SERVICE ORDER=(CTL01) |  | CTL01 PU ADDR=C1,ANS=STOP,MAXDATA=1417, | X  | MAXOUT=7,PUTYPE=2 |  | LUPRT1 LU LOCADDR=1,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBMRPMSD,MODETAB=MODETAB1 |  | |  | RPM DEVICE ATTACHED THROUGH A REMOTE COMMUNICATION CONTROLLER |  | TOKEN-RING SUBSYSTEM: |  | |  | G22XPRI GROUP MODE=PRI,LNCTL=SDLC,REPLYTO=1 |  | G22XSEC GROUP MODE=SEC,LNCTL=SDLC, | X  | ACTIVTO=120,REPLYTO=(NONE,NONE) |  | G22XLLL GROUP LNCTL=SDLC,REPLYTO=1 |  | |  | LU2212 LINE ADDRESS=(12,FULL),CLOCKING=EXT, | X  | DUPLEX=FULL,IPL=YES,PAUSE=0.1, | X  | RETRIES=(5,1,2),SDLCST=(SDP,SDS), | X  | SPEED=56000 |  | PU2212 PU MAXOUT=7,PUTYPE=4,TGN=8, | X  | ANS=CONTINUE |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 73 (Part 2 of 2). Sample ACF/NCP Macro Instructions for  Non-switched Lines  NOTE: Management options requiring the line connection from the  printer (that is, MGMTMODE DIALIN and FAILURE WCONNECT) are valid for  both switched and non-switched lines. For a non-switched line, the  connection is started when the printer is powered up.  The ACF/NCP generation macro instructions contained in the samples are  as follows:   174 PSF/VM ¤   GROUP Describes a group of communication lines, connected to an  NCP, using the following operands:  DIAL Specifies whether the lines in the group  require switched-line control procedures.  LNCTL Specifies the type of line control used for  the lines in this group.  TYPE Specifies, for the line group, that all  lines operate in network control mode.  REPLYTO Specifies the reply time-out value for the  lines in this group.  ISTATUS Specifies whether the group is to be  activated after the first activation of the  major node.  LINE Describes an individual communication line using the  following operands:  ADDRESS Specifies the relative line number for the  3725 or 3745.  SPEED Specifies the data rate for this line in  bits per second.  CLOCKNG Specifies whether the modem (data set), or  the communications scanner for the line, is  to provide the clocking.  RETRIES Specifies the number of attempts to recover  from errors occurring during transmission  over the link.  SERVICE Generates a service-order table for a non-switched SDLC  link, using the following operand:  ORDER Specifies the order in which the stations on  the line are serviced.  PU Describes the physical unit, using the following  operands:  ADDR Specifies the 8-bit SDLC station address for  the PU. The address must match the  configuration item number of the microcode  diskette.  ANS Specifies whether the operation of the  station is to stop or continue if the NCP  enters automatic network shutdown.   Establishing a Network for SNA-Attached or RPM-Attached Printers 175 ¤   MAXDATA Specifies the maximum amount of data bytes  that the PU can receive in one data  transfer. MAXDATA equals the maximum RU size  for the PU plus the header length. The  maximum RU size is specified in the logon  mode table RUSIZES parameter.  PASSLIM Specifies the maximum number of consecutive  path information units (PIUs) NCP sends at  one time to the physical unit represented by  this PU definition statement. PASSLIM is  not valid for a physical unit on a switched  link (DIAL=YES on the GROUP definition  statement).  NOTE: For a physical unit associated with  a line operating in duplex mode (you code  FULL for the second parameter of ADDRESS on  the LINE definition statement), if the value  you specify for PASSLIM is greater than the  MAXOUT value, the line can be forced to  operate in half-duplex mode.  MAXOUT Specifies the maximum number of path  information units that the NCP will send to  the PU before requesting a response. The  recommended range for this value is from  three to seven.  PUTYPE Specifies the physical unit type of the SDLC  station represented by this PU macro.  LU Describes the logical unit. The name specified in the LU  statement (in this example, 38124 ) must be specified in  the LUNAME option in the options file(6) file that  defines the PDM or printer task that manages the printer.  The following operands are used:  LOCADDR Specifies the LU local address at the  physical unit.  LOGAPPL Specifies the name of the application  program. Required only when you have  specified MGMTMODE=DIALIN in the options  file(6). This name must match the name in  the APPL statement for the application  program node corresponding to this printer.  NOTE: When the LOGAPPL option is specified,  the host application program node must be  activated before the device LU node is  activated.   176 PSF/VM ¤   DLOGMOD Specifies the name of the ACF/VTAM  logon-mode table entry to be used if one is  not otherwise provided. The name must match  the LOGMODE operand of the MODEENT statement  for the entry to be used (see 16.5,  "Defining the Logon-Mode Table Entry" on  page 149). If LOGMODE is specified in the  options file(6), it overrides the name  specified here.  MODETAB Specifies the logon mode table if it is  locally defined. If not specified, the  IBM-supplied logon mode table is used.   16.11.3 MULTIPOINT LINE (NONSWITCHED LINE)  Figure 74 on page 178 shows an example of ACF/NCP generation macro  instructions for multipoint lines: Operands are described in 16.11.2,  "Non-switched Line" on page 172.            ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (6) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   Establishing a Network for SNA-Attached or RPM-Attached Printers 177 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | FOR BOTH A COMMUNICATION-ATTACHED 3820 |  | AND A RPM DEVICE ATTACHED VIA SDLC: |  | |  | PRTRPPM LINE ADDRESS=026,SPEED=9600,CLOCKNG=EXT, | X  | RETRIES=(5,1,2) |  | SERVICE ORDER=(PRTRPU3,PRTRPU4) |  | |  | PRTRPU3 PU ADDR=C3,ANS=STOP,MAXLU=1,MAXOUT=7 | X  | MAXDATA=265,PUTYPE=2 |  | PRTLU3 LU LOCADDR=1,LOGAPPL=PSFFSA3, | X  | DLOGMOD=IBM3820,MODETAB=MODETAB1 |  | PRTPU4 PU ADDR=C4,ANS=STOP,MAXLU=1,MAXOUT=7, | X  | PUTYPE=2,MAXDATA=1417 |  | PTRLU4 LU LOCADDR=1,LOGAPPL=PSFFSA4, | X  | DLOGMOD=IBMRPMSD,MODETAB=MODETAB1 |  | |  | FOR A COMMUNICATION-ATTACHED GROUP4 PRINTER: |  | |  | LN2804 LINE ADDRESS=(004),SPEED=9600,CLOCKNG=EXT, | X  | RETRIES=(5,1,2) |  | SERVICE ORDER=(PU2804A,PU2804B) |  | PU2804A PU ADDR=C1,ANS=STOP,IRETRY=YES,MAXDATA=265, | X  | MAXLU=10,MAXOUT=7,PUTYPE=2 |  | LU38124A LU LOCADDR=8, | X  | DLOGMOD=IBM3812,MODETAB=MODETAB1 |  | PU2804B PU ADDR=C2,ANS=STOP,IRETRY=NO,MAXDATA=265, | X  | MAXLU=1,MAXOUT=3,PUTYPE=2 |  | LU38124B LU LOCADDR=01,LOGAPPL=PSFFSA1, | X  | DLOGMOD=IBM3812,MODETAB=MODETAB1 |  | |  | FOR AN RPM DEVICE ATTACHED THROUGH A REMOTE CONTROL UNIT |  | TOKEN-RING GATEWAY: |  | |  | LN2912 LINE ADDRESS=012,CLOCKNG=EXT,DUPLEX=FULL, | X  | RETRIES=(5,1,2),SPEED=56000 |  | SERVICE ORDER=(PU2912A,PU2912B) |  | |  | PU2912A PU ADDR=D4,PUTYPE=2,MAXDATA=521,MAXOUT=7 | X  | PASSLIM=7 |  | LU2912A LU LOCADDR=02,MODETAB=MODETAB1, | X  | USSTAB=USSTAB1,DLOGMOD=S32782 |  | PU2912B PU ADDR=D5,PUTYPE=2,MAXDATA=521,MAXOUT=7 | X  | PASSLIM=7 |  | LU2912B LU LOCADDR=01,MODETAB=MODETAB1, | X  | DLOGMOD=IBMRPMRG |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 74. Sample ACF/NCP Macro Instructions for Multipoint Lines    178 PSF/VM ¤   16.11.4 TOKEN RING SUBSYSTEM CONNECTION  Figure 75 on page 179 shows an example of ACF/NCP generation macro  instructions for an RPM Device attached through a communication  controller token-ring subsystem:  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | TG29P80 GROUP ECLTYPE=PHYSICAL,ISTATUS=INACTIVE |  | LL29P80 LINE ADDRESS=(80,FULL),ISTATUS=INACTIVE | X  | MAXTSL=1033,RCVBUFC=4095, | X  | LOCADD=zzzzzzzzzzzz,PORTADD=0 |  | |  | TP29P80 PU |  | TU29P80 LU |  | |  | TG29L80 GROUP ECLTYPE=LOGICAL,ISTATUS=INACTIVE, |  | CALL=INOUT,AUTOGEN=8,MAXLU=8,PHYPORT=0 |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 75. Sample ACF/NCP Macro Instructions for Token-Ring RPM  GROUP Describes a group of communication lines, connected to an  NCP, using the following operands:  AUTOGEN Specifies the number of LINE and PU  definition-statement pairs that must be  added to the GROUP statement.  CALL Determines whether RPM, VTAM, or both are  able to establish connections over this  group of lines.  ECLTYPE Specifies whether this GROUP statement  defines a physical or logical connection to  the token ring.  ISTATUS Specifies whether the group is to be active  or inactive after the major node is first  activated.  MAXLU Specifies the number of logical units that  can be associated with a physical unit.  PHYPORT Specifies the physical port address with  which the lines in this logical group will  communicate. The value must correspond to a  PORTADD value in a physical group LINE  definition.  LINE Describes the communication line.    Establishing a Network for SNA-Attached or RPM-Attached Printers 179 ¤   ADDRESS Specifies the relative number of this line  and whether the data will be transferred in  half-duplex or full-duplex mode.  ISTATUS Specifies whether the line is active or  inactive after the major node is first  activated.  LOCADD Specifies the address of the communication  controller on the token ring.  MAXTSL Specifies the maximum number of data bytes  that the NCP token ring interface (NTRI) can  transmit. MAXTSL equals the maximum RU size  for any PU plus the header length (9 bytes).  The maximum RU size is specified by the  logon-mode table RUSIZES parameter. For  example, when RUSIZES=x'8787' , then  MAXDATA=1033.  PORTADD Specifies the physical port address.  RCVBUFC Specifies the NCP token ring interface  (NTRI) buffer capacity for receiving data  from a data link during one data transfer.   16.12 NETWORK DEFINITION CONSIDERATIONS  LOGON MODE TABLE: The Logon-mode table entry to be used must be  specified in either:  ù The LOGMODE option in the Group4 OPTIONS taskprtid file or the  3820 OPTIONS PDM file  ù The DLOGMOD operand of the LU statement in the NCP definition.  ACF/VTAM first uses the value from the LOGMODE option if it is  specified. If no LOGMODE option is specified, ACF/VTAM uses the value  from the DLOGMOD operand. If the LOGMODE option is invalid, an error  message is issued even if the DLOGMOD operand is valid. Conversely,  if the DLOGMOD operand is invalid, but the LOGMODE option is valid, no  message is issued.  CROSS-DOMAIN SYSTEM: If MGMTMODE DIALIN is specified in the options  file(7), do not use the LOGMODE operand as an error can occur.  Instead, use the DLOGMODE operand in the LU statement in the NCP  definition.  COORDINATING PSF/VM AND ASSOCIATED ACF/VTAM NAMES: The following  values must match:  ù The name of the APPL statement in the ACF/VTAM definition for the  PSF/VM application node.   180 PSF/VM ¤   ù The LOGAPPL value of both the ACF/VTAM definition for the node and  the ACF/NCP generation printer.  ù The APPLID value in the options file(7).  If the APPLID value is valid but the LOGAPPL value is invalid, no  error message is issued. Since the APPLID is correct, PSF/VM becomes  available to any valid printer. However, since the LOGAPPL is  invalid, there is no valid printer.   16.13 VTAM PERFORMANCE CONSIDERATIONS  Performance tests showed that following the suggestions for tuning VM,  described in VTAM Version 3 Customization, reduced the CPU time used  by the VTAM virtual machine. For the tested environment, these  included:  ù Set FAVORED 100 for the VTAM virtual machine  ù Set QDROP OFF for the VTAM virtual machine  ù Set DIAG98 option in the directory for the VTAM virtual machine  ù Make DMKIUA and DMKIUE resident in the CP nucleus.  The following VTAM/NCP parameters were also found to improve  performance in the environment tested. Refer to VTAM Version 3  Customization for more information about these parameters.  ù Set DELAY to 0.1  ù Set UNITSZ to 288  ù Set IOBUF buffer size parameter to 288.   16.14 PRINTER CONFIGURATION CONSIDERATIONS  The printer has a configuration procedure that must be performed  before attempting to communicate with it. This configuration  procedure will be performed by the IBM Customer Service Representative  when the printer is installed. Modifications to the configuration can  be made by the printer operator at any time.  You should provide the IBM Customer Service Representative with the  following minimum configuration specifications when the printer is  installed:   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ  (7) The term "options file" refers to one of the following: the 3820  or Group3 OPTIONS PDM file, or the Group4 OPTIONS taskprtid file.   Establishing a Network for SNA-Attached or RPM-Attached Printers 181 ¤   ù Station address  ù ID number (for communication-attached printers)  ù Serial number  ù Network addressable unit name  ù Network identification  ù Network inactive timer  ù SNA termination timer  ù RU buffer size (for channel-attached printers).                182 PSF/VM ¤   APPENDIX A. MANUAL INSTALL LOGIC    This section describes the installation logic of the various PSF/VM  components. It is designed to also serve as a guideline for manual  installation.  The following DEFSEG commands are samples of the commands that must be  issued on a VM/XA SP or VM/ESA system prior to invoking the  installation EXEC or entering this procedure. Segment packing is  implemented in this sample. For more information about segment  packing, refer to VM/XA SP Guide to Saved Segments.  DEFSEG APRPSFC4 700-70F SR (PSF command)  DEFSEG APRSFCM4 800-86F SR (SFCM)  DEFSEG DCKVTBL4 A00-A1F SR SPACE 3820 (3820, Gp4, Gp3 RPM)  DEFSEG APRCALL4 A20-A6F SR SPACE 3820 (3820)  DEFSEG APRGP34A A20-A7F SR SPACE GRP3 (Group3 Channel)  DEFSEG APRGP34D A80-ADF SR SPACE GRP3 (Group3 RPM)  DEFSEG APRGRP44 A20-A8F SR SPACE GRP4 (Group4)  DEFSEG DCKVTBL4 SAME SPACE GRP3 (Group3 with 3820  DEFSEG DCKVTBL4 SAME SPACE GRP4 or Group4)  DEFSEG APKSMAIN 900-970 SR (ACIF program)  DEFSEG APQTKMOD A00-A6F SR (AFP API program)  NOTES:  1. The word "SAME" above is a valid operand of the DEFSEG command,  and is not intended to be changed to an address specification  within the command. It actually means "same as previously  defined" for the given named segment.  2. If you do not use segment packing, the LOAD addresses (ORIGINs) on  a VM/XA SP or VM/ESA system MUST be on 1 megabyte boundaries, that  is, they must end with 00000. The load addresses in this  procedure for VM/XA SP and VM/ESA are based on the above table,  and will not be correct if segment packing is not used.  3. If you are installing the Group4 PDM shared segment, you MUST  identify the APRGRP44 segment to GCS using the SEGMENT macro at  GCS build time. If the APRGRP44 segment is not identified to GCS,  you will receive an abend 806-0004.  See A.1, "Installation of the PSF Command" on page 185 to manually  install the PSF command.  See A.2, "Installation of the PSF/VM Resources" on page 189 to  manually install the resources.  See A.3, "Installation of the Spool File Conversion Machine (SFCM)" on  page 191 to manually install the SFCM.   (C) Copyright IBM Corp. 1987,1993 183 ¤   See A.4, "Installation of the Group4 PDM Support" on page 196 to  manually install the Group4 PDM.  See A.5, "Installation of the Group3 PDM Channel Attach Support" on  page 202 to manually install the Group3 Channel attached PDM.  See A.6, "Installation of the Group3 PDM SNA (RPM)-Attach Support" on  page 207 to manually install the Group4 SNA (RPM) attached PDM.  See A.7, "Installation of the 3800 PDM Attach Support" on page 213 to  manually install the 3800 PDM.  See A.8, "Installation of the 3820 PDM Attach Support" on page 217 to  manually install the 3820 PDM.  See A.9, "Installation of the ACIF Program" on page 223 to manually  install ACIF.  See A.10, "Installation of the AFP API Program" on page 227 to  manually install AFP API.              184 PSF/VM ¤   A.1 INSTALLATION OF THE PSF COMMAND  This section describes procedures for the manual installation of the  PSF command. See 7.1.4, "PSF Command Installation" on page 46 for  information about using the installation EXEC.  1. Log on to the PSFMAINT virtual machine. If the PSF command will  be loaded as a DCSS, the storage size of the PSFMAINT virtual  machine must be at least nine megabytes. This virtual machine  should have the following minidisks linked with write access and  with the specified file modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the PSF command is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D   Appendix A. Manual Install Logic 185 ¤   8. Enter the following command to load the next tape file on the  PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  9. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the PSF command corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  10. Edit the following files according to your device and installation  dependencies:  FILE NAME FILE TYPE DISK NAME  PSF OPTIONS PSF/VM resources and samples  PROFS EXAMPLE PSF/VM resources and samples  DCF3812 EXAMPLE PSF/VM resources and samples  PSFQUERY EXAMPLE PSF/VM programs  For more information about editing these files, refer to Print  Services Facility/VM: System Programming Guide.  11. If your installation has the Office Vision/VM (OV/VM) licensed  program installed, see the PROFS EXAMPLE file loaded on the PSF/VM  resources and sample minidisk, to install the PROFS control files  and exits that can use PSF/VM.  12. Enter the following command for PSFCMD TXTLIB:  GLOBAL TXTLIB PSFCMD  13. Do the following to generate the PSF command:  a. Enter the following commands to link with write access to the  minidisk where you want the PSF command to reside and to  access the minidisk.  NOTE: In the following examples, the PSF command is installed  on the MAINT 19E disk which is linked as file mode "G". The  MAINT 319 disk can also be used. If MAINT 19E is linked, make  a note to save CMS again after the installation of the PSF  command is completed.  CP LINK MAINT 19E aaa W  ACCESS aaa G  b. Enter the following command:  LOAD APRPSFCC (NOAUTO RESET APRPSFCC RLDSAVE  c. Enter the following command:   186 PSF/VM ¤   GENMOD  d. Enter the following commands to copy APRPSFCC MODULE to the  MAINT 19E disk:  COPYFILE APRPSFCC MODULE A = = G2 (OLDDATE  COPYFILE LOAD MAP A APRPSFCC = G2 (OLDDATE  e. Enter the following command:  LOAD APRSSPC (NOAUTO RESET APRSSPC RLDSAVE  f. Enter the following command:  GENMOD PSF  g. Enter the following commands to copy PSF MODULE to the MAINT  19E disk:  COPYFILE PSF MODULE A = = G2 (OLDDATE  COPYFILE LOAD MAP A PSF = G2 (OLDDATE  h. Enter the following command to copy APRPSFCL SYSLIN D to  APRPSFCL TEXT G:  COPYFILE APRPSFCL SYSLIN D = TEXT G2  i. Enter the following command for PSFCMD TXTLIB:  FILEDEF PSFCMD DISK PSFCMD TXTLIB D  j. Enter the following commands to link-edit and erase the SYSLIN  file:  LKED APRPSFCL (LIBE PSFCMD XREF  ERASE APRPSFCL TEXT G2  k. Enter the following commands to copy the LOADLIB and LKEDIT  maps to the program minidisk:  COPYFILE PSFCMD LOADLIB A = = D  COPYFILE APRPSFCL LKEDIT A = = D  NOTE: If you are not installing the PSF command as a DCSS,  ensure that the APRPSFC4 DCSS has not been defined in the  DMKSNT ASSEMBLE file.  l. If you are installing the PSF command as a DCSS, do the  following:  1) Make sure you have a DMKSNT entry for APRPSFC4 (or have  executed the correct DEFSEG command) and sufficient  storage. A sample DMKSNT PSF file was previously loaded.   Appendix A. Manual Install Logic 187 ¤   2) Enter one of the following commands to load the segment:  For VM/SP:  LOAD APRPSFCC (NOAUTO ORIGIN 7D0000 RESET APRPSFCC  For VM/XA SP or VM/ESA:  LOAD APRPSFCC (NOAUTO ORIGIN 700000 RESET APRPSFCC  where "ORIGIN" is the hexadecimal load address for  segment 125.  3) Enter the following command to set the storage protect  key:  SETKEY 13 APRPSFC4  4) Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APRPSFC4  For VM/XA SP or VM/ESA:  CP SAVESEG APRPSFC4  5) Enter the following command to reset the storage protect  key:  SETKEY 14 APRPSFC4  6) Enter the following command to save the load map:  COPYFILE LOAD MAP A APRPSFC4 = D  m. Enter the following command to release and detach the MAINT  19E disk:  RELEASE G (DET       188 PSF/VM ¤   A.2 INSTALLATION OF THE PSF/VM RESOURCES  This section describes procedures for the manual installation of the  PSF/VM Resources. See 7.2.3, "PSF/VM Resources Installation" on  page 49 for information about using the installation EXEC.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the PSF/VM  resources are being installed first, the minidisks should be empty  with the exception of a PROFILE EXEC. Do not format these  minidisks if other components of PSF/VM have been previously  installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the file  containing PSF/VM resources:  VMFPLC2 FSF 19   Appendix A. Manual Install Logic 189 ¤   8. Enter the following command to load the 3800 form definition files  on the PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  9. Enter the following command to load the form definition files for  other supported printers on the PSF/VM resources and samples  minidisk:  VMFPLC2 LOAD * * E  10. Enter the following command to load the 3800 page definition files  on the PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  11. Enter the following command to load the page definition files for  other supported printers on the PSF/VM resources and samples  minidisk:  VMFPLC2 LOAD * * E  12. Enter the following command to load the sample overlay on the  PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  13. Enter the following command to load the sample page segments on  the PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  14. Enter the following commands to load the PSF/VM IVP document on  the PSF/VM programs minidisk and rewind the tape:  VMFPLC2 LOAD * * D  VMFPLC2 REW        190 PSF/VM ¤   A.3 INSTALLATION OF THE SPOOL FILE CONVERSION MACHINE (SFCM)  This section describes procedures for the manual installation of the  SFCM. See 8.1.7, "SFCM Installation" on page 59 for information about  using the installation EXEC.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the SFCM is being  installed first, the 191 disk should be empty with the exception  of a PROFILE EXEC. Do not format any of these minidisks if other  components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the SFCM portion of the tape:  VMFPLC2 FSF 3   Appendix A. Manual Install Logic 191 ¤   8. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to load the next tape file on the  PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  10. Enter the following command to forward space over the next tape  file:  VMFPLC2 FSF 1  11. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the SFCM corrective service EXEC and the verification  EXEC for all PSF/VM components.  VMFPLC2 LOAD * * D  VMFPLC2 REW  12. If PSFMAINT does not have write access to the SFCM 191 disk, you  can defer the transfer and edit of the control files until the  SFCM is logged on later. The SFCM VM directory requires read  access to the PSFMAINT disks.  a. Enter the following commands to link with write access to the  SFCM 191 disk and to access the disk.  NOTE: In the following examples, the SFCM1 191 disk is linked  as file mode "G".  CP LINK SFCM1 191 aaa W  ACCESS aaa G  b. Enter the following commands to copy and rename the sample  files for your installation:  "  COPYFILE OPRMSG SFCM E = = G  COPYFILE OPR SFCM E = = G  COPYFILE OPTIONS SFCM E = = G  COPYFILE PROFSFCM EXEC E PROFILE = G "  For more information about editing the sample control files,  refer to Print Services Facility/VM: System Programming  Guide.  c. Edit the following files according to your device and  installation dependencies:   192 PSF/VM ¤   FILE NAME FILE TYPE DISK NAME  OPRMSG SFCM SFCM 191  OPR SFCM SFCM 191  OPTIONS SFCM SFCM 191  F1IBM AFPOPTS PSF/VM resources and samples  CLASSA AFPOPTS PSF/VM resources and samples  SYSTEM AFPOPTS PSF/VM resources and samples  The installer may also want to customize the PROFILE EXEC file  on the SFCM 191 disk and the sample installation exit files  (APRACTEC, APRSEPEC, and APRRECEC) on the PSF/VM resources and  samples minidisk. For more information about editing these  files, refer to Print Services Facility/VM: System  Programming Guide.  d. Using CLASSA AFPOPTS E as a model, create the CLASSc AFPOPTS  files on the PSF/VM programs minidisk. Create the files that  are required to support your installations print classes. For  more information on the CLASSc AFPOPTS file, refer to Print  Services Facility/VM: System Programming Guide.  e. Enter the following command to release and detach the SFCM 191  disk:  RELEASE G (DET  13. Enter the following command for PSFBASE TXTLIB:  GLOBAL TXTLIB PSFBASE  14. Modules must be generated for each of the following SFCM  installation exits: APRACTEC, APRSEPEC, and APRRECEC.  a. If you have user-customized installation exits to be added to  the SFCM, perform the following two steps. Otherwise, go to  step 14b on page 194.  1) Enter the following commands to link and access the  minidisk containing the user-customized installation exit  TEXT decks:  CP LINK userid aaa bbb password  ACCESS bbb filemode  2) Enter the following command to copy each installation exit  to the PSF/VM programs minidisk:  COPYFILE fn TEXT fm = = D (OLDD REP  where "fn" is the file name of the user-customized  installation exit, and "fm" is the file mode of the exit.    Appendix A. Manual Install Logic 193 ¤   b. Enter the following commands to generate a module for each  installation exit and copy it, along with its map, to the  PSF/VM programs minidisk:  LOAD fn (NOAUTO RESET fn RLDSAVE  GENMOD  COPYFILE fn MODULE A = = D (OLDD REP  COPYFILE LOAD MAP A fn = D (OLDD REP  where "fn" is APRACTEC, APRSEPEC, APRRECEC, and the file name  of any user-customized installation exit.  15. Do the following to install each of the PSFBASE SYSLIN files as a  nucleus extension except for APRSSCC:  a. Enter the following command for PSFBASE TXTLIB:  FILEDEF PSFBASE DISK PSFBASE TXTLIB D (PERM  b. Enter the following commands for the APROPRCL SYSLIN and  APRSFCML SYSLIN files:  1) Enter the following command to make a copy of the SYSLIN  file and change the file type to TEXT:  COPYFILE fn SYSLIN D = TEXT =  where "fn" is APROPRCL and APRSFCML.  2) Enter the following commands to link-edit and erase the  SYSLIN file:  LKED fn (LIBE PSFBASE XREF  ERASE fn TEXT D  where "fn" is APROPRCL and APRSFCML.  3) Enter the following commands to copy the LOADLIB and  LKEDIT maps to the PSF/VM programs minidisk:  COPYFILE PSFBASE LOADLIB A = = D (REP  COPYFILE APRSFCML LKEDIT A = = D (REP  COPYFILE APROPRCL LKEDIT A = = D (REP  c. Enter the following command for PSFBASE TXTLIB:  FILEDEF PSFBASE CLEAR  This is required due to the previous use of the FILEDEF PERM  option.  16. If the APRSFCML module of the SFCM is to be loaded as a DCSS, do  the following:   194 PSF/VM ¤   a. Make sure you have a DMKSNT entry for APRSFCM4 (or have issued  the correct DEFSEG command) and sufficient storage. A sample  DMKSNT SFCM file was previously loaded.  b. Enter the following command to load the segment:  LOAD APRSFCMC (NOAUTO ORIGIN 800000 RESET APRSFCMC  where "ORIGIN" is the hexadecimal load address for segment  128.  c. Enter the following command to set the storage protect key:  SETKEY 13 APRSFCM4  d. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APRSFCM4  For VM/XA SP or VM/ESA:  CP SAVESEG APRSFCM4  e. Enter the following command to reset the storage protect key:  SETKEY 14 APRSFCM4  f. Do the following to link APRSSCC as APRSFCML:  1) Enter the following command for PSFBASE TXTLIB:  FILEDEF PSFBASE DISK PSFBASE TXTLIB D  2) Do the following for the SYSLIN file:  a) Enter the following command to make a copy of the  SYSLIN file and change the file type to TEXT:  COPYFILE APRSSCCL SYSLIN D = TEXT =  b) Enter the following commands to link-edit and erase  the SYSLIN file:  LKED APRSSCCL (NAME APRSFCMC LIBE PSFBASE XREF  ERASE APRSSCCL TEXT D  c) Enter the following commands to copy the LOADLIB, LOAD  and LKEDIT maps to the PSF/VM programs minidisk:  COPYFILE PSFBASE LOADLIB A = = D (REPLACE  COPYFILE APRSSCCL LKEDIT A = = D (REPLACE  COPYFILE LOAD MAP A APRSFCM4 = D (REPLACE   Appendix A. Manual Install Logic 195 ¤   A.4 INSTALLATION OF THE GROUP4 PDM SUPPORT  This section describes procedures for the manual installation of the  Group4 PDM. See 9.1.9, "Group4 PDM Installation" on page 73 for  information about using the installation EXEC.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the Group4 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the PSFPPCC TXTLIB:  VMFPLC2 FSF 5   196 PSF/VM ¤   8. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to position the tape at the beginning  of the Group4 portion of the tape:  VMFPLC2 FSF 10  10. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  11. Enter the following command to load the next tape file on the  PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  12. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the Group4 corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  13. If PSFMAINT does not have write access to the PDM 191 disk, you  can defer the transfer and edit of the installation-management  files until the PDM is logged on later. The PDM VM directory  requires read access to the PSFMAINT disks.  a. Enter the following commands to link with write access to the  Group4 PDM 191 disk and to access the disk.  NOTE: In the following examples, the PDMGRP4 191 disk is  linked as file mode "G".  CP LINK PDMGRP4 191 aaa W  ACCESS aaa G  b. Enter the following commands to copy and rename the sample  files for your installation:  "  COPYFILE OPRMSG PDMGRP4 E = PDM G  COPYFILE OPR PDMGRP4 E = PDM G  COPYFILE OPTIONS PDMGRP4 E = PDM G  COPYFILE OPTIONS GRP4SNA E = taskprtid G  COPYFILE OPTIONS GRP4CHAN E = taskprtid G  COPYFILE FORM PDMGRP4 E = PDM G  COPYFILE PROFGRP4 GCS E PROFILE = G "   Appendix A. Manual Install Logic 197 ¤   NOTE: taskprtid is the logical printer ID. The installer  must rename the appropriate OPTIONS taskprtid file  depending on the printer attachment. The OPTIONS GRP4SNA  file is for the SNA-attached printers, and the OPTIONS  GRP4CHAN is for the channel-attached printers.  For more information about the sample control files, refer  to Print Services Facility/VM: System Programming Guide.  c. Edit the following files on the PDMGRP4 191 disk according to  your device and installation dependencies:  FILE NAME FILE TYPE  OPTIONS PDM  OPTIONS taskprtid  OPRMSG PDM  OPR PDM  FORM PDM  The installer may also want to customize the PROFILE GCS file  on the PDMGRP4 191 disk, and installation exit files  (APRACTEB, APRFTIDB, APRFTBLB, and APRRSFTB) on the PSF/VM  resources and samples minidisk. For more information about  editing these files, refer to Print Services Facility/VM:  System Programming Guide.  d. Enter the following command to release and detach the Group4  PDM 191 disk:  RELEASE G (DET  14. Enter the following command to erase the PSFGRP4 LOADLIB, if it  was previously built:  ERASE PSFGRP4 LOADLIB D  15. If you have user-customized installation exits to be added to the  Group4 PDM, link and access the minidisk containing the  user-customized installation exit TEXT decks and replace them in  PSFGRP4 TXTLIB on the PSF/VM programs minidisk. (Sample EXIT  files were loaded from the tape in an earlier step.)  a. Enter the following command to create a backup copy of PSFGRP4  TXTLIB:  COPYFILE PSFGRP4 TXTLIB D = TXTLIBSV =  b. Enter the following commands to link and access the minidisk  containing the TEXT deck:  CP LINK userid aaa bbb password  ACCESS bbb filemode   198 PSF/VM ¤   c. Enter the following commands to replace each installation exit  in PSFGRP4 TXTLIB with your installation exit:  TXTLIB DEL PSFGRP4 APRACTE  TXTLIB ADD PSFGRP4 APRACTEB  TXTLIB DEL PSFGRP4 APRFTID  TXTLIB ADD PSFGRP4 APRFTIDB  16. If the Group4 PDM is to be installed as a DCSS, do the following:  a. Make sure that you have DMKSNT entries for APRGRP44 and  DCKVTBL4 (or have issued the correct DEFSEG commands). Sample  files DMKSNT GRP4PDM and DMKSNT PPCC were previously loaded.  b. Make sure that your virtual machine size is large enough to  load the segment.  c. Enter the following command for PSFGRP4 and PSFPPCC TXTLIBs:  GLOBAL TXTLIB PSFGRP4 PSFPPCC  d. Enter one of the following commands to load the APRGRP44  segment:  For VM/SP:  LOAD CONTENTS APRMT210 (NOAUTO ORIGIN A60000  where "ORIGIN" is the hexadecimal load address for segment  166.  For VM/XA SP or VM/ESA:  LOAD CONTENTS APRMT210 (NOAUTO ORIGIN A00000  e. Enter the following command to set the storage protect key:  SETKEY 13 APRGRP44  f. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APRGRP44  For VM/XA SP or VM/ESA:  CP SAVESEG APRGRP44  g. Enter the following command to reset the storage protect key:  SETKEY 14 APRGRP44   Appendix A. Manual Install Logic 199 ¤   h. Enter the following command to copy the shared segment load  map file to the PSF/VM programs minidisk:  COPYFILE LOAD MAP A APRGRP44 = D  NOTE: If the DCKVTBL4 segment has already been saved for  another component, it is not necessary to do it again.  i. Enter one of the following commands to load the DCKVTBL4  segment:  For VM/SP:  LOAD DCKVTBL (NOAUTO ORIGIN A60000  where "ORIGIN" is the hexadecimal load address for segment  166.  For VM/XA SP or VM/ESA:  LOAD DCKVTBL (NOAUTO ORIGIN 900000  j. Enter the following command to set the storage protect key:  SETKEY 13 DCKVTBL4  k. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS DCKVTBL4  For VM/XA SP or VM/ESA:  CP SAVESEG DCKVTBL4  l. Enter the following command to reset the storage protect key:  SETKEY 14 DCKVTBL4  m. Enter the following command to copy the file containing the  shared segment load map to the PSF/VM programs minidisks:  COPYFILE LOAD MAP A DCKVTBL4 = D  n. Enter the following command to copy the file containing the  includes for the PDM link-edit:  COPYFILE APRSSDBL SYSLIN D APRPGRP4 TEXT =  17. If the Group4 PDM is to be installed as a nucleus extension,  instead of as a DCSS, enter the following commands to copy the  files containing the includes for the link-edits:   200 PSF/VM ¤   COPYFILE APRGRP4L SYSLIN D APRPGRP4 TEXT =  COPYFILE DCKVTBLL SYSLIN D = TEXT =  18. Enter the following commands to link-edit the Group4 PDM:  FILEDEF PSFGRP4 DISK PSFGRP4 TXTLIB D  LKED APRPGRP4 (LIBE PSFGRP4 RENT MAP  ERASE APRPGRP4 TEXT D  19. If the entire Group4 PDM is to be installed in a LOADLIB, enter  the following commands to link-edit the Page Printer  Communications Component:  FILEDEF PSFPPCC DISK PSFPPCC TXTLIB D  LKED DCKVTBLL (LIBE PSFGRP4 RENT MAP  COPYFILE DCKVTBLL LKEDIT A = = D  ERASE DCKVTBLL TEXT D  20. Enter the following commands to copy the LOADLIB and LKEDIT map to  the PSF/VM programs minidisk:  COPYFILE PSFGRP4 LOADLIB A = = D  COPYFILE APRPGRP4 LKEDIT A = = D  See 9.1.10, "Group4 PDM Verification" on page 76 for the Group4 PDM  verification.            Appendix A. Manual Install Logic 201 ¤   A.5 INSTALLATION OF THE GROUP3 PDM CHANNEL ATTACH SUPPORT  This section describes procedures for the manual installation of the  Group3 PDM channel-attach support. See 10.1.14, "Group3 PDM  Installation" on page 91 for information about using the installation  EXEC.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the Group3 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the Group3 portion of the tape:  VMFPLC2 FSF 13   202 PSF/VM ¤   8. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to load the next tape file containing  the sample control files on the PSF/VM resources and samples  minidisk:  VMFPLC2 LOAD * * E  10. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the Group3 corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  11. If PSFMAINT does not have write access to the PDM 191 disk, you  can defer the transfer and edit of the installation-management  files until the PDM is logged on later. The PDM directory  requires read access to the PSFMAINT disks:  a. Enter the following commands to link with write access to the  Group3 PDM 191 disk and to access the disk.  NOTE: In the following examples, the PDM0490 191 disk is  linked as file mode "G".  CP LINK PDM0490 191 aaa W  ACCESS aaa G  b. Enter the following commands to copy and rename the sample  files for your installation: "  COPYFILE OPRMSG PDMGRP3 E = PDM G  COPYFILE OPR PDMGRP3 E = PDM G  COPYFILE OPTIONS GRP3CHAN E = PDM G  COPYFILE FORM PDMGRP3 E = PDM G  COPYFILE PROFGRP3 EXEC E PROFILE = G  "  For more information about the sample control files, refer to  Print Services Facility/VM: System Programming Guide.  c. Edit the following files on your PDM0490 191 disk according to  your device and installation dependencies:  FILE NAME FILE TYPE  OPTIONS PDM  OPRMSG PDM  OPR PDM  FORM PDM   Appendix A. Manual Install Logic 203 ¤   The installer may also want to customize the PROFILE EXEC and  installation exit (APRACTEA). For more information about  editing these files, refer to Print Services Facility/VM:  System Programming Guide.  d. Enter the following command to release and detach the Group3  PDM 191 disk:  RELEASE G (DET  12. Enter the following command to erase the PSFGRP3 LOADLIB, if it  was built for a previous release of PSF/VM:  NOTE: If you installed the Group3 SNA (RPM) attach support for  PSF/VM 2.1.1, skip this step.  ERASE PSFGRP3 LOADLIB D  13. If the Group3 SNA (RPM) attach support has already been built,  enter the following command to preserve the LOADLIB member for it:  COPYFILE PSFGRP3 LOADLIB D = = A  14. If you have an accounting exit (APRACTEA) to be added to the  Group3 PDM, link and access the minidisk containing the TEXT deck  and replace it in PSFGRP3A TXTLIB. (A sample EXIT file was loaded  from the tape on the PSF/VM resources and samples minidisk in an  earlier step.)  a. Enter the following command to create a backup copy of  PSFGRP3A TXTLIB:  COPYFILE PSFGRP3A TXTLIB D = TXTLIBSV =  b. Enter the following commands to link and access the minidisk  containing the TEXT deck:  CP LINK userid aaa bbb password  ACCESS bbb filemode  c. Enter the following commands to replace the TEXT deck in  PSFGRP3A TXTLIB for the accounting exit:  TXTLIB DEL PSFGRP3A APRACTE  TXTLIB ADD PSFGRP3A APRACTEA  15. If the Group3 PDM is to be installed as a DCSS, do the following:  a. Make sure that you have a DMKSNT entry for APRGP34A. A sample  DMKSNT GRP3CHAN file was previously loaded from the PSF/VM  base and resources tape.  b. Make sure that your virtual machine size is large enough to  load the segment.   204 PSF/VM ¤   c. Enter the following command for PSFGRP3A TXTLIB:  GLOBAL TXTLIB PSFGRP3A  d. Enter one of the following commands to load the APRGP34A  segment:  For VM/SP:  LOAD APRINIT (NOAUTO ORIGIN A60000  where "ORIGIN" is the hexadecimal load address for segment 166  (160).  For VM/XA SP or VM/ESA:  LOAD APRINIT (NOAUTO ORIGIN A20000  e. Enter the following command to set the storage protect key:  SETKEY 13 APRGP34A  f. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APRGP34A  For VM/XA SP or VM/ESA:  CP SAVESEG APRGP34A  g. Enter the following command to reset the storage protect key:  SETKEY 14 APRGP34A  h. Enter the following command to copy the file containing the  includes for the PDM link-edit:  COPYFILE APRSSDAL SYSLIN D APRGP34A TEXT =  i. Enter the following command to copy the file containing the  shared segment load map to the PSF/VM programs minidisk:  COPYFILE LOAD MAP A APRGP34A = D  16. If the Group3 PDM is to be installed as a nucleus extension, enter  the following command to copy the file containing the includes for  the PDM link-edit:  COPYFILE APRGP3AL SYSLIN D APRPGP3A TEXT =  17. Enter the following commands to link-edit the Group3 PDM:   Appendix A. Manual Install Logic 205 ¤   FILEDEF PSFGRP3 DISK PSFGRP3A TXTLIB D  LKED APRPGP3A (LIBE PSFGRP3 RENT MAP  ERASE APRPGP3A TEXT D  18. Enter the following commands to copy the LOADLIB and LKEDIT map to  the PSF/VM programs minidisk:  COPYFILE PSFGRP3 LOADLIB A = = D  COPYFILE APRGP34A LKEDIT A = = D  See 10.1.15, "Group3 PDM Verification" on page 94 for the Group3 PDM  verification.                 206 PSF/VM ¤   A.6 INSTALLATION OF THE GROUP3 PDM SNA (RPM)-ATTACH SUPPORT  This section describes procedures for the manual installation of the  Group3 PDM for SNA-attachment.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the Group3 SNA PDM  is being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the PSFPPCC TXTLIB:  VMFPLC2 FSF 5  8. Enter the following command to load the PSFPPCC TXTLIB on the  PSF/VM programs minidisk:   Appendix A. Manual Install Logic 207 ¤   VMFPLC2 LOAD * * D  9. Enter the following command to position the tape at the beginning  of the Group3 portion of the tape:  VMFPLC2 FSF 7  10. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  11. Enter the following command to load the next tape file containing  the sample control files on the PSF/VM resources and samples  minidisk:  VMFPLC2 LOAD * * E  12. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the Group3 corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  13. If PSFMAINT does not have write access to the PDM 191 disk, you  can defer the transfer and edit of the installation-management  files until the PDM is logged on later. The PDM directory  requires read access to the PSFMAINT disks:  a. Enter the following commands to link with write access to the  Group3 PDM 191 disk and to access the disk.  NOTE: In the following examples, the PDM0490 191 disk is  linked as file mode "G". If you installed the Group3 PDM  channel attach support, you should use a different PDM to  install the Group3 PDM SNA (RPM)-attach support.  CP LINK PDM0490 191 aaa W  ACCESS aaa G  b. Enter the following commands to copy and rename the sample  files for your installation: "  COPYFILE OPRMSG PDMGRP3 E = PDM G  COPYFILE OPR PDMGRP3 E = PDM G  COPYFILE OPTIONS GRP3SNA E = PDM G  COPYFILE FORM PDMGRP3 E = PDM G  COPYFILE PROFGRP3 GCS E PROFILE = G  "  For more information about the sample control files, refer to  Print Services Facility/VM: System Programming Guide.   208 PSF/VM ¤   c. Edit the following files on the PDM0490 191 disk according to  your device and installation dependencies:  FILE NAME FILE TYPE  OPTIONS PDM  OPRMSG PDM  OPR PDM  FORM PDM  DMKSNT GRP3SNA  DMKSNT PSFPPCC  The installer may also want to customize the PROFILE GCS and  installation exit (APRACTED). For more information about  editing these files, refer to Print Services Facility/VM:  System Programming Guide.  d. Enter the following command to release and detach the Group3  PDM 191 disk:  RELEASE G (DET  14. Enter the following command to erase the PSFGRP3 LOADLIB, ONLY if  it was built for a PRIOR release of PSF/VM:  NOTE: If you installed the Group3 channel attach support for  PSF/VM 2.1.1, skip this step.  ERASE PSFGRP3 LOADLIB D  15. If the Group3 channel attach support has already been built, enter  the following command to preserve the LOADLIB member for it:  COPYFILE PSFGRP3 LOADLIB D = = A  16. If you have an accounting exit (APRACTEA) to be added to the  Group3 PDM, link and access the minidisk containing the TEXT deck  and replace it in PSFGRP3D TXTLIB. (A sample EXIT file was loaded  from the tape in an earlier step.)  a. Enter the following command to create a backup copy of  PSFGRP3D TXTLIB:  COPYFILE PSFGRP3D TXTLIB D = TXTLIBSV =  b. Enter the following commands to link and access the minidisk  containing the TEXT deck:  CP LINK userid aaa bbb password  ACCESS bbb filemode  c. Enter the following commands to replace the TEXT deck in  PSFGRP3D TXTLIB for the accounting exit:   Appendix A. Manual Install Logic 209 ¤   TXTLIB DEL PSFGRP3D APRACTE  TXTLIB ADD PSFGRP3D APRACTEA  17. If the Group3 PDM is to be installed as a DCSS, do the following:  a. Make sure that you have a DMKSNT entry for APRGP34D and  DCKVTBL4. Sample DMKSNT GRP3SNA and DMKSNT PSFPPCC files were  previously loaded from the PSF/VM base and resources tape.  b. Make sure that your virtual machine size is large enough to  load the segment.  c. Enter the following command for PSFGRP3D TXTLIB:  GLOBAL TXTLIB PSFGRP3D PSFPPCC  d. Enter one of the following commands to load the APRGP34D  segment:  For VM/SP:  LOAD APRINIT (NOAUTO ORIGIN A80000  where "ORIGIN" is the hexadecimal load address for segment 166  (160).  For VM/XA SP or VM/ESA:  LOAD APRINIT (NOAUTO ORIGIN A80000  e. Enter the following command to set the storage protect key:  SETKEY 13 APRGP34D  f. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APRGP34D  For VM/XA SP or VM/ESA:  CP SAVESEG APRGP34D  g. Enter the following command to reset the storage protect key:  SETKEY 14 APRGP34D  h. Enter the following command to copy the file containing the  includes for the PDM link-edit:  COPYFILE APRSSDDL SYSLIN D APRGP34D TEXT =   210 PSF/VM ¤   i. Enter the following command to copy the file containing the  shared segment load map to the PSF/VM programs minidisk:  COPYFILE LOAD MAP A APRGP34D = D  NOTE: If the DCKVTBL4 segment has already been saved for  another component, it is not necessary to do it again.  j. Enter one of the following commands to load the DCKVTBL4  segment:  For VM/SP:  LOAD DCKVTBL (NOAUTO ORIGIN A60000  where "ORIGIN" is the hexadecimal load address for segment  166.  For VM/XA SP or VM/ESA:  LOAD DCKVTBL (NOAUTO ORIGIN 900000  k. Enter the following command to set the storage protect key:  SETKEY 13 DCKVTBL4  l. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS DCKVTBL4  For VM/XA SP or VM/ESA:  CP SAVESEG DCKVTBL4  m. Enter the following command to reset the storage protect key:  SETKEY 14 DCKVTBL4  n. Enter the following command to copy the file containing the  shared segment load map to the PSF programs minidisks:  COPYFILE LOAD MAP A DCKVTBL4 = D  18. If the Group3 PDM is to be installed as a nucleus extension, enter  the following commands to copy the files containing the includes  for the PDM link-edit:  COPYFILE APRGP3DL SYSLIN D APRPGP3D TEXT =  COPYFILE DCKVTBLL SYSLIN D = TEXT =  19. Enter the following commands to link-edit the Group3 PDM:   Appendix A. Manual Install Logic 211 ¤   FILEDEF PSFGRP3 DISK PSFGRP3D TXTLIB D  LKED APRPGP3D (LIBE PSFGRP3 RENT MAP  ERASE APRPGP3D TEXT D  20. If the entire Group3 PDM is to be installed in a LOADLIB, enter  the following commands to link-edit the Page Printer  Communications Component:  FILEDEF PSFPPCC DISK PSFPPCC TXTLIB D  LKED DCKVTBLL (LIBE PSFGRP3 RENT MAP  COPYFILE DCKVTBLL LKEDIT A = = D (REP  ERASE DCKVTBLL TEXT D  21. Enter the following commands to copy the LOADLIB and LKEDIT map to  the PSF/VM programs minidisk:  COPYFILE PSFGRP3 LOADLIB A = = D (REP  COPYFILE APRGP34D LKEDIT A = = D  22. Enter the following command to rename the APRDDMEA EXEC file to a  GCS file:  COPYFILE APRDDMEA EXEC D = GCS =  See 10.1.15, "Group3 PDM Verification" on page 94 for the Group3 PDM  verification.            212 PSF/VM ¤   A.7 INSTALLATION OF THE 3800 PDM ATTACH SUPPORT  This section describes procedures for the manual installation of the  3800 PDM. See 11.1.6, "3800 PDM Installation" on page 104 for  information about using the installation EXEC.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the 3800 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the 3800 PDM portion of the tape:  VMFPLC2 FSF 7   Appendix A. Manual Install Logic 213 ¤   8. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to load the next tape containing the  sample control files, and sample installation exit routines on the  PSF/VM resources and samples minidisk:  VMFPLC2 LOAD * * E  10. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the 3800 corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  11. If PSFMAINT does not have write access to the PDM 191 disk, you  can defer the transfer and edit of the installation-management  files until the PDM is logged on later. The PDM VM directory  requires read access to the PSFMAINT disks.  a. Enter the following commands to link with write access to the  3800 PDM 191 disk and to access the disk.  NOTE: In the following examples, the PDM470 191 disk is  linked as file mode "G".  CP LINK PDM470 191 aaa W  ACCESS aaa G  b. Enter the following commands to copy and rename the sample  files for your installation:  "  COPYFILE OPRMSG PDM3800 E = PDM G  COPYFILE OPR PDM3800 E = PDM G  COPYFILE OPTIONS PDM3800 E = PDM G  COPYFILE FORM PDM3800 E = PDM G  COPYFILE PROF3800 EXEC E PROFILE = G "  For more information about the sample control files, refer to  Print Services Facility/VM: System Programming Guide.  c. Edit the following files on the PDM470 191 disk according to  your device and installation dependencies:  FILE NAME FILE TYPE  OPTIONS PDM  OPRMSG PDM  OPR PDM  FORM PDM   214 PSF/VM ¤   The installer may also want to customize the PROFILE EXEC and  installation exit file (APRACTES). For more information about  editing these files, refer to Print Services Facility/VM:  System Programming Guide.  d. Enter the following command to release and detach the 3800 PDM  191 disk:  RELEASE G (DET  12. Enter the following command to erase the PSF3800 LOADLIB, if it  was previously built:  ERASE PSF3800 LOADLIB D  13. If you have an installation accounting exit (APRACTES) to be added  to the 3800 PDM, link and access the minidisk containing your TEXT  deck and replace it in PSF3800 TXTLIB. (A sample EXIT file was  loaded from the tape in an earlier step.)  a. Enter the following command to create a backup copy of PSF3800  TXTLIB:  COPYFILE PSF3800 TXTLIB D = TXTLIBSV =  b. Enter the following commands to link and access the minidisk  containing the TEXT deck:  CP LINK userid aaa bbb password  ACCESS bbb filemode  c. Enter the following commands to replace the TEXT deck in  PSF3800 TXTLIB:  TXTLIB DEL PSF3800 APRACTES  TXTLIB ADD PSF3800 APRACTES  14. To install the 3800 PDM as a nucleus extension, do the following:  a. Enter the following command for PSF3800 TXTLIB:  FILEDEF PSF3800 DISK PSF3800 TXTLIB D (PERM  b. Complete the following steps by using the SYSLIN files that  are named  ù APRACTSL SYSLIN  ù APROPRML SYSLIN  ù APRSIOML SYSLIN  ù APRMAINL SYSLIN  ù APRSETXL SYSLIN  ù APRWRKSL SYSLIN   Appendix A. Manual Install Logic 215 ¤   1) Enter the following command to make a copy of the SYSLIN  file and change the file type to TEXT:  COPYFILE fn SYSLIN D = TEXT =  2) Enter the following commands to link-edit and erase the  SYSLIN file:  LKED fn (LIBE PSF3800 XREF  ERASE fn TEXT D  3) Enter the following command to copy the LOADLIB to the  PSF/VM programs minidisk:  COPYFILE PSF3800 LOADLIB A = = D  4) Enter the following command to copy the LKEDIT maps for  each of the SYSLIN files to the PSF/VM programs minidisk:  COPYFILE fn LKEDIT A = = D  c. Enter the following command for PSF3800 TXTLIB:  FILEDEF PSF3800 CLEAR  This is required due to the previous use of the FILEDEF PERM  option.  See 11.1.7, "3800 PDM Verification" on page 107 for the 3800 PDM  verification.           216 PSF/VM ¤   A.8 INSTALLATION OF THE 3820 PDM ATTACH SUPPORT  This section describes procedures for the manual installation of the  3820 PDM. See 12.2.1, "3820 PDM Installation" on page 121 for  information about using the installation EXEC.  NOTE: If the 3820 PDM is to be installed as DCSS, then optimal 3820  PDM performance can best be achieved by using the installation EXEC to  install this component.  1. Log on to the PSFMAINT virtual machine. See "Driver System  Virtual Storage" on page 28 for the required virtual machine  storage size. This virtual machine should have the following  minidisks linked with write access and with the specified file  modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the 3820 PDM is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the 3820 PDM portion of the tape:   Appendix A. Manual Install Logic 217 ¤   VMFPLC2 FSF 5  8. Enter the following command to load the PSFPPCC TXTLIB on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to position the tape at the beginning  of the 3820 PDM portion of the tape:  VMFPLC2 FSF 4  10. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  11. Enter the following command to load the next tape file containing  the sample control files on the PSF/VM resources and samples  minidisk:  VMFPLC2 LOAD * * E  12. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the 3820 corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  13. If PSFMAINT does not have write access to the PDM 191 disk you can  defer the transfer and EDIT of the installation management files  until the PDM is logged on later. The PDM directory requires read  access to the PSFMAINT disks.  a. Enter the following commands to link with write access to the  3820 PDM 191 disk and to access the disk.  NOTE: In the following examples, the PDMREM1 191 disk is  linked as file mode "G".  CP LINK PDMREM1 191 aaa W  ACCESS aaa G  b. Enter the following commands to copy and rename the sample  files for your installation:  "  COPYFILE OPRMSG PDM3820 E = PDM G  COPYFILE OPR PDM3820 E = PDM G  COPYFILE OPTIONS PDM3820 E = PDM G  COPYFILE FORM PDM3820 E = PDM G  COPYFILE PROF3820 GCS E PROFILE = G "   218 PSF/VM ¤   For more information about the sample control files, refer to  Print Services Facility/VM: System Programming Guide.  c. Edit the following files on the PDMREM1 191 disk according to  your device and installation dependencies:  FILE NAME FILE TYPE  OPRMSG PDM  OPR PDM  FORM PDM  OPTIONS PDM  The installer may also want to customize the PROFILE GCS and  installation exit files (APRACTEV, APRFTBLV). For more  information about editing these files, refer to Print Services  Facility/VM: System Programming Guide.  d. Enter the following command to release and detach the 3820 PDM  191 disk:  RELEASE G (DET  14. Enter the following command to erase the PSF3820 LOADLIB, if it  was previously built:  ERASE PSF3820 LOADLIB D  15. If you have an installation accounting exit (APRACTEV) or the 3812  resident font table installation exit (APRFTBLV) to be added to  the 3820 PDM, link and access the minidisk containing the TEXT  deck and replace it in PSF3820 TXTLIB. (A sample EXIT file was  loaded from the tape in an earlier step.)  a. Enter the following command to create a backup copy of PSF3820  TXTLIB:  COPYFILE PSF3820 TXTLIB D = TXTLIBSV =  b. Enter the following commands to link and access the minidisk  containing the TEXT deck:  CP LINK userid aaa bbb password  ACCESS bbb filemode  c. Enter the following commands to replace the TEXT deck in  PSF3820 TXTLIB for the accounting exit:  TXTLIB DEL PSF3820 APRACTEV  TXTLIB ADD PSF3820 APRACTEV  d. Enter the following commands to replace the TEXT deck in  PSF3820 TXTLIB for the 3812 font tables:   Appendix A. Manual Install Logic 219 ¤   TXTLIB DEL PSF3820 APRFTBLV  TXTLIB ADD PSF3820 APRFTBLV  16. If the 3820 PDM is to be installed as a DCSS, do the following:  a. Make sure that you have DMKSNT entries for APRCALL4 and  DCKVTBL4 or, if this is an VM/XA SP or VM/ESA system, that the  proper DEFSEG commands have been issued. Sample DMKSNT 3820  PDM and DMKSNT PSFPPCC files were previously loaded.  b. Make sure that your virtual machine size is large enough to  load these segments.  c. Enter the following command for PSF3820 and PSFPPCC TXTLIBs:  GLOBAL TXTLIB PSF3820 PSFPPCC  d. Enter one of the following commands to load the APRCALL4  segment:  For VM/SP:  LOAD APRINITV (NOAUTO ORIGIN A80000  where "ORIGIN" is the hexadecimal load address for segment  167.  For VM/XA SP or VM/ESA:  LOAD APRINITV (NOAUTO ORIGIN A20000  e. Enter the following command to set the storage protect key:  SETKEY 13 APRCALL4  f. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APRCALL4  For VM/XA SP or VM/ESA:  CP SAVESEG APRCALL4  g. Enter the following command to reset the storage protect key:  SETKEY 14 APRCALL4  h. Enter the following command to copy the files containing the  shared segment load maps to the PSF/VM programs minidisks:  COPYFILE LOAD MAP A APRCALL4 = D   220 PSF/VM ¤   NOTE: If the DCKVTBL4 segment has already been saved for  another component, it is not necessary to do it again.  i. Enter one of the following commands to load the DCKVTBL4  segment:  For VM/SP:  LOAD DCKVTBL (NOAUTO ORIGIN A60000  where "ORIGIN" is the hexadecimal load address for segment  166.  For VM/XA SP or VM/ESA:  LOAD DCKVTBL (NOAUTO ORIGIN 900000  j. Enter the following command to set the storage protect key:  SETKEY 13 DCKVTBL4  k. Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS DCKVTBL4  For VM/XA SP or VM/ESA:  CP SAVESEG DCKVTBL4  l. Enter the following command to reset the storage protect key:  SETKEY 14 DCKVTBL4  m. Enter the following command to copy the file containing the  shared segment load map to the PSF/VM programs minidisks:  COPYFILE LOAD MAP A DCKVTBL4 = D  n. Enter the following command to copy the file containing the  includes for the PDM link-edit:  COPYFILE APRXCTLL SYSLIN D APRP3820 TEXT =  17. If the entire 3820 PDM is to be installed in a LOADLIB, do the  following:  a. Enter the following command:  COPYFILE DCKVTBLL SYSLIN D = TEXT =  b. Enter the following commands to link-edit the Page Printer  Communications Component:   Appendix A. Manual Install Logic 221 ¤   FILEDEF PSFPPCC DISK PSFPPCC TXTLIB D  LKED DCKVTBLL (LIBE PSF3820 RENT MAP  COPYFILE DCKVTBLL LKEDIT A = = D (REP  ERASE DCKVTBLL TEXT D  c. Enter the following command to copy the file containing the  includes for the PDM link-edit:  COPYFILE APRCALLL SYSLIN D APRP3820 TEXT =  18. Enter the following commands to link-edit the 3820 PDM:  FILEDEF PSFPPCC DISK PSFPPCC TXTLIB D  FILEDEF PSF3820 DISK PSF3820 TXTLIB D  LKED APRP3820 (LIBE PSF3820 RENT MAP  ERASE APRP3820 TEXT D  19. Enter the following commands to copy the LOADLIB and LKEDIT maps  to the PSF/VM programs minidisk:  COPYFILE PSF3820 LOADLIB A = = D  COPYFILE APRP3820 LKEDIT A = = D  See 12.2.2, "3820 PDM Verification" on page 124 for the 3820 PDM  verification.            222 PSF/VM ¤   A.9 INSTALLATION OF THE ACIF PROGRAM  This section describes procedures for the manual installation of the  ACIF program. See 13.1, "ACIF Program Installation and Verification"  on page 127 for information about using the installation EXEC.  1. Log on to the PSFMAINT virtual machine. If the ACIF program will  be loaded as a DCSS, the storage size of the PSFMAINT virtual  machine must be at least thirteen megabytes. This virtual machine  should have the following minidisks linked with write access and  with the specified file modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the ACIF program is  being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D  6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the ACIF program portion of the tape:  VMFPLC2 FSF 26   Appendix A. Manual Install Logic 223 ¤   8. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to load the next tape file containing  the sample files for the ACIF program on the PSF/VM resources and  samples minidisk:  VMFPLC2 LOAD * * E  10. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the ACIF corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  11. Enter the following command for ACIF TXTLIB:  GLOBAL TXTLIB ACIF  12. Do the following to generate the ACIF program:  a. Enter the following commands to link with write access to the  minidisk where you want the ACIF program to reside and to  access the minidisk.  NOTE: In the following examples, the MAINT 19E disk is used,  and is linked as file mode "G". The MAINT 319 disk can also  be used. If MAINT 19E is linked, make a note to save CMS  again after the installation of ACIF is completed.  CP LINK MAINT 19E aaa W  ACCESS aaa G  b. Enter the following command:  LOAD APKACIF (NOAUTO RESET APKACIF RLDSAVE  c. Enter the following command:  GENMOD APKACIFX  d. Enter the following command to copy APKACIFX MODULE to the  MAINT 19E disk:  COPYFILE APKACIFX MODULE A = = G2 (OLDDATE  COPYFILE LOAD MAP A APKACIFX = G2 (OLDDATE  e. If you are installing ACIF on CMS 5, enter the following  command:  LOAD APKSSPC (NOAUTO RESET APKSSPC ORIGIN TRANS   224 PSF/VM ¤   For all other levels of VM, enter the following command:  LOAD APKSSPC (NOAUTO RESET APKSSPC RLDSAVE  f. Enter the following command:  GENMOD APKACIF  g. Enter the following command to copy APKACIF MODULE to the  MAINT 19E disk:  COPYFILE APKACIF MODULE A = = G2 (OLDDATE  COPYFILE LOAD MAP A APKACIF = G2 (OLDDATE  NOTE: If you are not installing the ACIF program as a DCSS,  ensure that the APKSMAIN DCSS has not been defined in DMKSNT  or by a DEFSEG command.  h. If the ACIF program is to be loaded as a DCSS, do the  following:  1) Make sure you have a DMKSNT entry for APKSMAIN (or have  executed the correct DEFSEG command) and sufficient  storage. A sample DMKSNT ACIF file was previously loaded.  2) Enter one of the following commands to load the segment:  For VM/SP:  LOAD APKACIF (NOAUTO ORIGIN 900000 RESET APKACIF  For VM/XA SP or VM/ESA:  LOAD APKACIF (NOAUTO ORIGIN 900000 RESET APKACIF  where "ORIGIN" is the hexadecimal load address for the  segment.  3) Enter the following command to set the storage protect  key:  SETKEY 13 APKSMAIN  4) Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APKSMAIN  For VM/XA SP or VM/ESA:  CP SAVESEG APKSMAIN   Appendix A. Manual Install Logic 225 ¤   5) Enter the following command to reset the storage protect  key:  SETKEY 14 APKSMAIN  6) Enter the following to save the load map:  COPYFILE LOAD MAP A APKSMAIN = D  i. Enter the following command to release and detach the MAINT  19E disk:  RELEASE G (DET  See 13.1.4, "ACIF Program Verification" on page 130 for ACIF program  verification.               226 PSF/VM ¤   A.10 INSTALLATION OF THE AFP API PROGRAM  This section describes procedures for the manual installation of the  AFP API program. See 7.1.4, "PSF Command Installation" on page 46 for  information about using the installation EXEC.  ÚÄÄÄ WARNING ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | It is recommended to install the AFP API program as a |  | discontiguous saved segment. If the AFP API program is not |  | installed as a discontiguous saved segment, all users of AFP API |  | must issue the command: |  | |  | NUCXLOAD APQTKMOD |  | |  | before using the AFP API program. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  1. Log on to the PSFMAINT virtual machine. If AFP API will be loaded  as a DCSS, the storage size of the PSFMAINT virtual machine must  be at least twelve megabytes. This virtual machine should have  the following minidisks linked with write access and with the  specified file modes:  NAME DEVICE MODE  A work minidisk (10 cyl.) xxx A  PSF/VM programs 191 D  PSF/VM resources and samples193 E  NOTE: These minidisks are also used by the installation  procedures for other components of PSF/VM. If the AFP API program  is being installed first, the 191 disk should be empty with the  exception of a PROFILE EXEC. Do not format any of these minidisks  if other components of PSF/VM have been previously installed.  2. Have the system operator mount the PSF/VM base and resource tape  and attach it as device 181 according to your procedures.  3. Enter the following command to rewind the tape:  VMFPLC2 REW  4. Enter the following command to manually install this tape and  forward space over the first file of the tape, which contains the  product identifier file and the installation EXEC:  VMFPLC2 FSF 1  5. Enter the following command to load the second file of the tape,  and to correctly position the tape:  VMFPLC2 LOAD * * D   Appendix A. Manual Install Logic 227 ¤   6. Enter the following command to print I5684141 MEMO (a LIST1403  copy of the program directory):  PRINT I5684141 MEMO D(CC  NOTE: The program directory file only needs to be printed once.  7. Enter the following command to position the tape at the beginning  of the AFP API program portion of the tape:  VMFPLC2 FSF 29  8. Enter the following command to load the next tape file on the  PSF/VM programs minidisk:  VMFPLC2 LOAD * * D  9. Enter the following command to load the next tape file, containing  the sample files for the AFP API program on the PSF/VM resources  and samples minidisk:  VMFPLC2 LOAD * * E  10. Enter the following commands to load the last tape file on the  PSF/VM programs minidisk and rewind the tape. This tape file  contains the AFP API corrective service EXEC.  VMFPLC2 LOAD * * D  VMFPLC2 REW  11. Ensure that the disk containing the C/370 runtime libraries is  accessed.  12. Enter the following command for the AFP API TXTLIB:  GLOBAL TXTLIB APQMAIN EDCSPC EDCBASE  13. Do the following to generate the AFP API program:  a. Enter the following commands to link with write access to the  minidisk where you want the AFP API program to reside and to  access the minidisk.  NOTE: In the following examples, the MAINT 19E disk is used,  and is linked as file mode "G". The MAINT 319 disk can also  be used. If MAINT 19E is linked, make a note to save CMS  again after the installation of AFP API is completed.  CP LINK MAINT 19E aaa W  ACCESS aaa G  b. Enter the following command to move the APQSTUBS TXTLIB to a  user-accessible minidisk.   228 PSF/VM ¤   COPYFILE APQSTUBS TXTLIB D = = G2 (OLDDATE  c. Enter the following command:  LOAD EDCXSTRL CODROUTR EDCXSPRT EDCXEXIT EDCXMEM (NOINV RESET  EDCXSTRL MAP CLEAR NOAUTO RLDSAVE  d. Enter the following commands:  GENMOD APQTKMOD (FROM EDCXSTRL  COPYFILE APQTKMOD MODULE A = = G2 (OLDDATE  COPYFILE LOAD MAP A APQTKMOD = G2 (OLDDATE  NOTE: If you are not installing the AFP API program as a  DCSS, ensure that the APQTKMOD DCSS has not been defined in  DMKSNT or by a DEFSEG command.  e. If the AFP API program is to be loaded as a DCSS, do the  following:  1) Make sure you have a DMKSNT entry for APQTKMOD (or have  executed the correct DEFSEG command) and sufficient  storage. A sample DMKSNT AFPAPI file was previously  loaded.  2) Enter the following command to load the segment:  LOAD EDCXSTRL CODROUTR EDCXSPRT EDCXEXIT EDCXMEM (NOINV RESET  EDCXSTRL MAP CLEAR NOAUTO ORIGIN A00000  where "ORIGIN" is the hexadecimal load address for the  segment.  3) Enter the following command to set the storage protect  key:  SETKEY 13 APQTKMOD  4) Enter one of the following commands to save the DCSS:  For VM/SP:  CP SAVESYS APQTKMOD  For VM/XA SP or VM/ESA:  CP SAVESEG APQTKMOD  COPYFILE LOAD MAP A APQTKMOD = G2 (OLDDATE REPLACE  5) Enter the following command to reset the storage protect  key:  SETKEY 14 APQTKMOD   Appendix A. Manual Install Logic 229 ¤   6) Enter the following to save the load map:  COPYFILE LOAD MAP A APQTKMOD = D  f. Enter the following command to release and detach the MAINT  19E disk:  RELEASE G (DET  See 14.1.4, "AFP API Program Verification" on page 136 for AFP API  program verification.                 230 PSF/VM ¤   APPENDIX B. CONSOLE LOGS FROM INSTALLS    The following spooled console logs start with the tape positioned at  the first file of a component. Blank lines have been removed, to  conserve space.  Not all of the PSF/VM components are represented in the following  logs. However, the logs do contain a representative sampling of  available options.                (C) Copyright IBM Corp. 1987,1993 231 ¤   B.1 SFCM NON-SHARED SEGMENT INSTALL Ä NON-DEFAULT PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  **********************************************************************  b  *** USING RESPONSE 'B'  ****************************************************************  *** 5684141 PSF/VM - PRINT SERVICES FEATURE (SFCM)  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  y  *** USING RESPONSE 'Y'  ****************************************************************  *** PRINT SERVICES (SFCM) FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** PSF PROGRAM LINK TO PSFMAINT 191 WITH PASSWORD 'WPSFMAIN'  *** PSF RESOURCE LINK TO PSFMAINT 193 WITH PASSWORD 'WPSFMAIN'  *** SFCM LINK TO SFCM1 191 WITH PASSWORD 'WSFCM1'  ***  *** COMMAND BUILT AS:  *** ------- ---------  *** SFCM DISCONTIGUOUS SHARED SEGMENT  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  n  *** USING RESPONSE 'N'     232 PSF/VM ¤   ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS TO BE INCLUDED IN THE BUILD?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  *** BUILDING SFCM...  *** BUILD OF SFCM IS COMPLETE.  ****************************************************************  *** DO YOU WANT THE SFCM GENERATED AS A DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  n  *** USING RESPONSE 'N'  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'       Appendix B. Console Logs From Installs 233 ¤   ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  502  *** USING RESPONSE '502'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT THE SFCM SAMPLE OPTIONS FILES COPIED  *** TO THE SFCM MINIDISK?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  n  *** USING RESPONSE 'N'  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...     234 PSF/VM ¤   ****************************************************************  *** I5684141 - PSF/VM PRINT SERVICES (SFCM) FEATURE  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  *** NOTE:  *** THE FOLLOWING FILES MUST BE CUSTOMIZED  *** BEFORE RUNNING THE VERIFICATION EXEC.  ***  *** PROFSFCM EXEC - SAMPLE 'PROFILE EXEC' FOR THE SFCM  *** OPTIONS SFCM - SAMPLE 'OPTIONS SFCM' FILE  *** OPRMSG SFCM - SAMPLE 'OPRMSG SFCM' FILE  *** OPR SFCM - SAMPLE 'OPR SFCM' FILE  *** F1IBM AFPOPTS - SAMPLE FORMNAME PSF 'OPTIONS' FILE  *** SYSTEM AFPOPTS - SAMPLE SYSTEM PSF 'OPTIONS' FILE  *** CLASSA AFPOPTS - SAMPLE PRINT CLASS 'OPTIONS' FILES  *** SAMPLE INSTALLATION EXITS HAVE A FILETYPE OF 'EXAMPLE(1)'.  ***  *** VERIFY MANUALLY AFTER INSTALLING 3800, 3820, GROUP3, OR GROUP4.  *** FEATURE(S). MANUAL VERIFICATION CAN ONLY OCCUR AFTER THE  *** 3800, 3820, GROUP3 OR GROUP4 ATTACH FEATURE(S) ARE INSTALLED.  *** REFER TO I5684141 MEMO AT VERIFICATION TIME.  ****************************************************************  Figure 76 (Part 4 of 4).             Appendix B. Console Logs From Installs 235 ¤   B.2 GROUP4 PDM NON-SHARED SEGMENT INSTALL Ä NON-DEFAULT PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  **********************************************************************  l  *** USING RESPONSE 'L'  ****************************************************************  *** 5684141 PSF/VM - GROUP4 ATTACH FEATURE  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  y  *** USING RESPONSE 'Y'  ****************************************************************  *** GROUP4 FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** PSF PROGRAM LINK TO PSFMAINT 191 WITH PASSWORD 'WPSFMAIN'  *** PSF RESOURCE LINK TO PSFMAINT 193 WITH PASSWORD 'WPSFMAIN'  *** GROUP4 PDM LINK TO PDMGRP4 191 WITH PASSWORD 'WPDMGRP4'  ***  *** COMMAND BUILT AS:  *** ------- ---------  *** GROUP4 PDM LOADLIB  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  n  *** USING RESPONSE 'N'     236 PSF/VM ¤   ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS TO BE INCLUDED IN THE BUILD?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  *** BUILDING PSF GROUP4 PDM...  ****************************************************************  *** DO YOU WANT THE GROUP4 PDM GENERATED AS A DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  *** BUILD OF PSF GROUP4 PDM IS COMPLETE.  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'       Appendix B. Console Logs From Installs 237 ¤   ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  502  *** USING RESPONSE '502'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT THE GROUP4 PDM SAMPLE OPTIONS FILES COPIED  *** TO THE GROUP4 PDM MINIDISK?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  no  *** USING RESPONSE 'NO'  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...     238 PSF/VM ¤   ****************************************************************  *** I5684141 - PSF/VM GROUP4 FEATURE  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  *** NOTE:  *** THE FOLLOWING FILES MUST BE CUSTOMIZED  *** BEFORE RUNNING THE VERIFICATION EXEC.  ***  *** PROFGRP4 GCS - SAMPLE 'PROFILE GCS' FOR THE PDM  *** OPTIONS PDMGRP4 - SAMPLE 'OPTIONS PDM' FILE  *** FOR THE GRP4 PRINTER  *** OPTIONS GRP4SNA - SAMPLE 'OPTIONS' TASKPRTID FILE  *** FOR SNA ATTACHED PRINTERS  *** OPTIONS GRP4CHAN- SAMPLE 'OPTIONS' TASKPRTID FILE  *** FOR CHANNEL ATTACHED PRINTERS  *** OPRMSG PDMGRP4 - SAMPLE 'OPRMSG PDM' FILE  *** OPR PDMGRP4 - SAMPLE 'OPR PDM' FILE  *** FORM PDMGRP4 - SAMPLE 'FORM PDM' FILE  *** SAMPLE INSTALLATION EXITS HAVE A FILETYPE OF 'EXAMPLE'.  ***  *** VERIFY MANUALLY.  *** REFER TO I5684141 MEMO AT VERIFICATION TIME.  ****************************************************************  Figure 77 (Part 4 of 4).             Appendix B. Console Logs From Installs 239 ¤   B.3 3820 PDM SHARED SEGMENT INSTALL Ä DEFAULT PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  **********************************************************************  v  *** USING RESPONSE 'V'  ****************************************************************  *** 5684141 PSF/VM - 3820 ATTACH FEATURE  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** 3820 FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** PSF PROGRAM ACCESS 191  *** PSF RESOURCE ACCESS 193  *** 3820 PDM LINK TO PDMREM1 191 WITH PASSWORD 'WPDMREM1'  ***  *** COMMAND BUILT AS:  *** ------- ---------  *** 3820 PDM DISCONTIGUOUS SHARED SEGMENT  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  yes  *** USING RESPONSE 'YES'     240 PSF/VM ¤   ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  *** USING RESPONSE '191'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS TO BE INCLUDED IN THE BUILD?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  *** BUILDING PSF 3820 PDM...  ****************************************************************  *** DO YOU WANT THE 3820 PDM GENERATED AS DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "APRCALL4" FOR  *** PSF 3820 PDM...  ****************************************************************  HCPNSS440I Saved segment APRCALL4 was successfully saved in fileid 1283.  ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "APRCALL4" FOR  *** PSF 3820 PDM IS COMPLETE.  ****************************************************************  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "DCKVTBL4" FOR  *** PSF 3820 PDM...  ****************************************************************  ****************************************************************  *** BUILDING THIS SEGMENT MAY TAKE SEVERAL MINUTES  *** OR LONGER  ****************************************************************  HCPNSS440I Saved segment DCKVTBL4 was successfully saved in fileid 1282.     Appendix B. Console Logs From Installs 241 ¤   ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "DCKVTBL4" FOR  *** PSF 3820 PDM IS COMPLETE.  ****************************************************************  *** BUILD OF PSF 3820 PDM IS COMPLETE.  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 193  ****************************************************************  *** USING RESPONSE '193'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT THE 3820 PDM SAMPLE OPTIONS FILES COPIED  *** TO THE 3820 PDM MINIDISK?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** 3820 PDM SAMPLE CONTROL FILES **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE THE  *** 3820 PDM SAMPLE CONTROL FILES THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE THE  *** 3820 PDM SAMPLE CONTROL FILES.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  *** USING RESPONSE 'LINK'     242 PSF/VM ¤   ****************************************************************  *** ** MINIDISK TO RECEIVE THE 3820 PDM SAMPLE CONTROL FILES *  ***  *** PLEASE ENTER THE AND
 *** OF THE MINIDISK TO RECEIVE THE 3820 PDM SAMPLE CONTROL FILES.  ***  *** ENTER 'RETURN' TO RETURN TO THE PREVIOUS MENU TO ENTER THE  *** MINIDISK .  ***  *** ENTER 'RETURN',
OR 'QUIT'  *** DEFAULT RESPONSE IS - PDMREM1 191 WPDMREM1  ****************************************************************  *** USING RESPONSE 'PDMREM1 191 WPDMREM1'  *** DISK LINKED WITH VIRTUAL ADDRESS 211  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  *** USING RESPONSE '191'  *** LOADING TAPE FILES...         Appendix B. Console Logs From Installs 243 ¤   ****************************************************************  *** I5684141 - PSF/VM 3820 FEATURE  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  *** NOTE:  *** THE FOLLOWING FILES MUST BE CUSTOMIZED  *** BEFORE RUNNING THE VERIFICATION EXEC.  ***  *** PROF3820 GCS - SAMPLE 'PROFILE GCS' FOR THE PDM  *** OPTIONS PDMRSCS - SAMPLE 'OPTIONS PDM' FILE  *** FOR RSCS ATTACHED PRINTERS  *** OPTIONS PDM3820 - SAMPLE 'OPTIONS PDM' FILE  *** FOR THE 3820 PRINTER  *** OPRMSG PDM3820 - SAMPLE 'OPRMSG PDM' FILE  *** OPR PDM3820 - SAMPLE 'OPR PDM' FILE  *** FORM PDM3820 - SAMPLE 'FORM PDM' FILE  *** SAMPLE INSTALLATION EXITS HAVE A FILETYPE OF 'EXAMPLE'.  ***  *** VERIFY MANUALLY.  *** REFER TO I5684141 MEMO AT VERIFICATION TIME.  ****************************************************************  *** EXITING PSF/VM INSTALLATION EXEC.  ****************************************************************  Figure 78 (Part 5 of 5).             244 PSF/VM ¤   B.4 GROUP3 PDM SHARED SEGMENT INSTALL Ä NON-DEFAULT PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  **********************************************************************  a  *** USING RESPONSE 'A'  ****************************************************************  *** ENTER THE IDENTIFIER OF THE GROUP 3 COMMUNICATION PATH  ***  *** C - 370 CHANNEL ATTACH  *** R - REMOTE PRINT MANAGER  *** B - BOTH OF THE ABOVE  ***  *** ENTER 'C', 'R', 'B' OR 'QUIT'  *** DEFAULT RESPONSE IS - C  ****************************************************************  b  *** USING RESPONSE 'B'  ****************************************************************  *** 5684141 PSF/VM - GROUP3 CHANNEL AND RPM ATTACH FEATURES  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  yes  *** USING RESPONSE 'YES'       Appendix B. Console Logs From Installs 245 ¤   ****************************************************************  *** GROUP3 FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** PSF PROGRAM ACCESS 191  *** PSF RESOURCE ACCESS 193  *** GROUP3 PDM LINK TO PDM0490 191 WITH PASSWORD 'WPDM0490'  ***  *** COMMAND BUILT AS:  *** ------- ---------  *** GROUP3 PDM DISCONTIGUOUS SHARED SEGMENT  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  no  *** USING RESPONSE 'NO'  ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  191  *** USING RESPONSE '191'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS FOR THE GROUP 3 370 CHANNEL PDM?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  no  *** USING RESPONSE 'NO'  *** BUILDING PSF GROUP3 PDM...       246 PSF/VM ¤   ****************************************************************  *** DO YOU WANT THE GROUP3 PDM GENERATED AS DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "APRGP34A" FOR  *** PSF GROUP3 PDM...  ****************************************************************  HCPNSS440I Saved segment APRGP34A was successfully saved in fileid 1281.  ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "APRGP34A" FOR  *** PSF GROUP3 PDM IS COMPLETE.  ****************************************************************  *** BUILD OF PSF GROUP3 PDM IS COMPLETE.  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS FOR THE GROUP 3 RPM PDM?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  no  *** USING RESPONSE 'NO'  *** BUILDING PSF GROUP3 PDM...  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "APRGP34D" FOR  *** PSF GROUP3 PDM...  ****************************************************************  HCPNSS440I Saved segment APRGP34D was successfully saved in fileid 1280.  ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "APRGP34D" FOR  *** PSF GROUP3 PDM IS COMPLETE.  ****************************************************************  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "DCKVTBL4" FOR  *** PSF GROUP3 PDM...  ****************************************************************  ****************************************************************  *** BUILDING THIS SEGMENT MAY TAKE SEVERAL MINUTES  *** OR LONGER  ****************************************************************      Appendix B. Console Logs From Installs 247 ¤   HCPNSS440I Saved segment DCKVTBL4 was successfully saved in fileid 1279.  ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "DCKVTBL4" FOR  *** PSF GROUP3 PDM IS COMPLETE.  ****************************************************************  *** BUILD OF PSF GROUP3 PDM IS COMPLETE.  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 193  ****************************************************************  193  *** USING RESPONSE '193'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT THE GROUP3 PDM SAMPLE OPTIONS FILES COPIED  *** TO THE GROUP3 PDM MINIDISK?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'        248 PSF/VM ¤   ****************************************************************  *** ** GROUP3 PDM SAMPLE CONTROL FILES **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE THE  *** GROUP3 PDM SAMPLE CONTROL FILES THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE THE  *** GROUP3 PDM SAMPLE CONTROL FILES.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  link  *** USING RESPONSE 'LINK'  ****************************************************************  *** ** MINIDISK TO RECEIVE THE GROUP3 PDM SAMPLE CONTROL FILES **  ***  *** PLEASE ENTER THE AND
 *** OF THE MINIDISK TO RECEIVE THE GROUP3 PDM SAMPLE CONTROL FILES.  ***  *** ENTER 'RETURN' TO RETURN TO THE PREVIOUS MENU TO ENTER THE  *** MINIDISK .  ***  *** ENTER 'RETURN',
OR 'QUIT'  *** DEFAULT RESPONSE IS - PDM0490 191 WPDM0490  ****************************************************************  pdm0490 191  *** USING RESPONSE 'PDM0490 191'  *** DISK LINKED WITH VIRTUAL ADDRESS 211  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'        Appendix B. Console Logs From Installs 249 ¤   ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  191  *** USING RESPONSE '191'  *** LOADING TAPE FILES...  ****************************************************************  *** I5684141 - PSF/VM GROUP3 FEATURE  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  *** NOTE:  *** THE FOLLOWING FILES MUST BE CUSTOMIZED  *** BEFORE RUNNING THE VERIFICATION EXEC.  ***  *** PROFGRP3 EXEC - SAMPLE 'PROFILE EXEC' FOR THE PDM  *** OPTIONS GRP3CHAN - SAMPLE 'OPTIONS PDM' FILE  *** PROFGRP3 GCS - SAMPLE 'PROFILE GCS' FOR THE PDM  *** OPTIONS GRP3SNA - SAMPLE 'OPTIONS PDM' FILE  *** OPRMSG PDMGRP3 - SAMPLE 'OPRMSG PDM' FILE  *** OPR PDMGRP3 - SAMPLE 'OPR PDM' FILE  *** FORM PDMGRP3 - SAMPLE 'FORM PDM' FILE  *** SAMPLE INSTALLATION EXITS HAVE A FILETYPE OF 'EXAMPLE'.  ***  *** VERIFY MANUALLY.  *** REFER TO I5684141 MEMO AT VERIFICATION TIME.  ****************************************************************  Figure 79 (Part 6 of 6).        250 PSF/VM ¤   B.5 ACIF PROGRAM INSTALL PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  ****************************************************************  d  *** USING RESPONSE 'D'  ****************************************************************  *** 5684141 PSF/VM - AFP CONVERSION FACILITY  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  y  *** USING RESPONSE 'Y'  ****************************************************************  *** ACIF FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** ACIF MODULE ACCESS 19E  *** ACIF PROGRAM LINK TO PSFMAINT 191 WITH PASSWORD 'WPSFMAIN'  *** PSF RESOURCE ACCESS 193  ***  *** PROGRAM BUILT AS:  *** ------- ---------  *** ACIF PROGRAM DISCONTIGUOUS SHARED SEGMENT  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  n  *** USING RESPONSE 'N'     Appendix B. Console Logs From Installs 251 ¤   ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  501  *** USING RESPONSE '501'  ****************************************************************  *** ** THE ACIF MODULE **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE ACIF MODULE THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE ACIF MODULE.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 19E  ****************************************************************  502  *** USING RESPONSE '502'  *** LOADING TAPE FILES...  *** BUILDING ACIF...  *** BUILD OF ACIF IS COMPLETE.  ****************************************************************  *** DO YOU WANT THE ACIF MODULE GENERATED AS A DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  n  *** USING RESPONSE 'N'  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'     252 PSF/VM ¤   ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 193  ****************************************************************  502  *** USING RESPONSE '502'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...  ****************************************************************  *** I5684141 - PSF/VM ACIF  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  ***  *** INSTALLATION COMPLETED SUCCESSFULLY.  ****************************************************************  Figure 80 (Part 3 of 3).     Appendix B. Console Logs From Installs 253 ¤   B.6 AFP API PROGRAM INSTALL PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  **********************************************************************  h  *** USING RESPONSE 'H'  ****************************************************************  *** 5684141 PSF/VM - AFP API  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  ***  *** *** IMPORTANT NOTE ***  *** YOU MUST HAVE THE C370 LIBRARIES ACCESSED NOW.  *** IF NOT YOU SHOULD ANSWER 'QUIT' NOW  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** AFP API FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** AFP API MODULE ACCESS 19E  *** AFP API CODE ACCESS 191  *** PSF RESOURCE ACCESS 193  ***  *** PROGRAM BUILT AS:  *** ------- ---------  *** AFP API DISCONTIGUOUS SHARED SEGMENT  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  no  *** USING RESPONSE 'NO'    254 PSF/VM ¤   ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  191  *** USING RESPONSE '191'  ****************************************************************  *** ** AFP API MODULE **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE THE  *** AFP API MODULE THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE THE  *** AFP API MODULE.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 19E  ****************************************************************  195  *** USING RESPONSE '195'  *** LOADING TAPE FILES...  *** BUILDING AFP API...  *** BUILD OF AFP API IS COMPLETE.  ****************************************************************  *** DO YOU WANT THE AFP API GENERATED AS A DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "APQTKMOD" FOR  *** AFP API...      Appendix B. Console Logs From Installs 255 ¤   ****************************************************************  HCPNSS440I Saved segment APQTKMOD was successfully saved in fileid 1273.  ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "APQTKMOD" FOR  *** AFP API IS COMPLETE.  ****************************************************************  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 193  ****************************************************************  193  *** USING RESPONSE '193'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  yes  *** USING RESPONSE 'YES'        256 PSF/VM ¤   ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  191  *** USING RESPONSE '191'  *** LOADING TAPE FILES...  ****************************************************************  *** I5684141 - PSF/VM AFP API  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  ***  *** INSTALLATION COMPLETED SUCCESSFULLY.  ****************************************************************  Figure 81 (Part 4 of 4).             Appendix B. Console Logs From Installs 257 ¤   APPENDIX C. CONSOLE LOG FROM VERIFICATION    Representative sample logs, created during verification, are shown in  this section.                  258 (C) Copyright IBM Corp. 1987,1993 ¤   C.1 3820 PDM VERIFICATION   v5684141  ****************************************************************  *** ENTER THE FEATURE IDENTIFIER OF THE FEATURE TO BE VERIFIED  ***  *** S - 3800 PDM  *** V - 3820 PDM  *** A - GROUP3 PDM  *** L - GROUP4 PDM  ***  *** ENTER 'S', 'V', 'A', 'L' OR 'QUIT'  ****************************************************************  v  *** USING RESPONSE 'V'  ****************************************************************  *** PRINT SERVICES FACILITY/VM (5684-141)  *** INSTALLATION VERIFICATION EXEC USING AN IBM 3820 PRINTER  ***  *** BEFORE THE VERIFICATION DOCUMENT CAN BE PRINTED USING THE  *** 3820 PDM, YOU MUST SPECIFY A PRINT CLASS, FORM NAME, AND  *** DEST VALUE THAT ARE VALID FOR A 3820 PRINTER IN YOUR  *** INSTALLATION.  *** THIS CAN BE DONE USING THE CP SPOOL COMMAND.  *** FOR EXAMPLE:  *** CP SPOOL PRINTER CLASS B DEST PRT001 FORM STANDARD  *** SEE THE PSF/VM APPLICATION PROGRAMMING GUIDE (S544-3466)  *** FOR MORE INFORMATION.  ***  ****************************************************************  ****************************************************************  *** CURRENT VIRTUAL PRINTER CLASS = T  *** DEST = PRT3820  *** FORM = STANDARD  ****************************************************************  ****************************************************************  *** DOES YOUR SPOOL PRINT CLASS, FORM, AND DEST MATCH  *** THE PRINT CLASS, FORM, AND DEST ASSIGNED TO THE 3820  *** PRINTER THAT YOU WISH TO USE?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  y  *** USING RESPONSE 'Y'      Appendix C. Console Log From Verification 259 ¤   ****************************************************************  ***  *** THE FOLLOWING PSF COMMAND WILL BE ISSUED:  ***  *** PSF IVP LIST38PP * (FORMDEF(F1A10110 FDEF38PP) SYSDISK  *** PAGEDEF(P1A06462 PDEF38PP) SYSDISK MESSAGES RETURN  *** CC DATACK UNBLOCK BIN 1)  ***  *** FONTS AND OTHER RESOURCES ARE SHIPPED WITH THE BASE  *** FEATURES OF THIS LICENSED PROGRAM. USE THE SEPARATE FONT  *** PROGRAM DIRECTORY TO INSTALL THE FONTS ON THE APPROPRIATE  *** MINIDISK. THIS IS NECESSARY FOR SUCCESSFUL EXECUTION OF  *** THE PSF COMMAND. IF RESOURCE MINIDISKS ARE SPECIFIED  *** DIFFERENTLY THAN RECOMMENDED IN THE PSF PROGRAM DIRECTORY,  *** ADDITIONAL OPTIONS MUST BE SPECIFIED IN THE PSF COMMAND  *** LINE OR IN AN OPTIONS FILE.  ***  ****************************************************************  *** 5684141 VERIFICATION IN PROGRESS ...  ****************************************************************  ***  *** 5684141 VERIFICATION SUCCESSFUL.  ***  *** YOU SHOULD RECEIVE A MSGS38PP FILE SOON IN YOUR READER  *** FROM THE PDM THAT SCHEDULES YOUR PRINT FILE ON A 3820  *** PRINTER. YOU MUST PERFORM TWO MORE TASKS:  ***  *** 1. VERIFY THAT THE MSGS38PP FILE DOES NOT SHOW ERRORS.  *** 2. VERIFY PRINTED OUTPUT ON THE 3820 PRINTER.  ***  ****************************************************************  Figure 82 (Part 2 of 2).          260 PSF/VM ¤   C.2 ACIF PROGRAM VERIFICATION  Ready;  apkivp  begin APKACIF  DMSSOP036E Open error code 1 on SYSIN  DMSSOP036E Open error code 1 on MESSAGES  DMSSOP036E Open error code 1 on RESOBJ  DMSSOP036E Open error code 1 on INPUT  DMSSOP036E Open error code 1 on OUTPUT  DMSSOP036E Open error code 1 on INDEX  END APKACIF 0  end ACIF IVP  Ready;                Appendix C. Console Log From Verification 261 ¤   C.3 AFP API PROGRAM VERIFICATION   *AFP API COBOL Program Verification  Ready;  mac gen apqtext apqrcs  Ready;  mac add apqtext apqvars  Ready;  mac add apqtext apqconst  Ready;  mac add apqtext apqtrim  Ready;  mac add apqtext apqstrl  Ready;  mac add apqtext apqperf  Ready;  copyfile apqsamp cobol e = = a  Ready;  apqflip  APQFLIP successfully completed  Ready;  flipvm font3820 f  Ready(00028);  apqcocob apqsamp  Have you accessed the disk with the COBOL libraries?  yes  PP 5668-958 IBM VS COBOL II Release 3.2 in progress ...  End of compilation 1, program APQSAMP, no statements flagged.  Ready;  apqivcob apqsamp  Have you accessed the disk with the COBOL libraries?  yes  Have you accessed the disk with the C run-time libraries?  yes  APQSAMP COMPLETED  Ready;  *AFP API PL/I Program Verification  Ready;  mac gen apqpli apqprcs  Ready;  mac add apqpli apqpprf  Ready;  mac add apqpli apqpvar  Ready;  mac add apqpli apqpcon  Ready;  copyfile apqpsamp pli e = = a     262 PSF/VM ¤   DMSCPY024E File APQPSAMP PLI A1 already exists; specify REPLACE option  Ready(00028);  apqcopli apqpsamp  Have you accessed the disk with the PL/1 libraries?  yes  5668-910 IBM OS PL/I OPTIMIZING COMPILER V2.R3.M0 7 MAY 93 10:09:02  OPTIONS SPECIFIED  INC SOURCE;  NO MESSAGES OF SEVERITY W AND ABOVE PRODUCED FOR THIS COMPILATION  MESSAGES SUPPRESSED BY THE FLAG OPTION: 2 I.  COMPILE TIME 0.09 MINS SPILL FILE: 0 RECORDS, SIZE 4051  END OF COMPILATION OF APQPSMP  Ready; T=5.60/6.14 10:09:12  apqivpli apqpsamp  Have you accessed the disk with the PL/1 libraries?  yes  Have you accessed the disk with the C run-time libraries?  yes  APQPSMP COMPLETED  Ready;  Figure 83 (Part 2 of 2).             Appendix C. Console Log From Verification 263 ¤   APPENDIX D. SERVICE CONSOLE LOGS    Representative sample logs, created during corrective service and  preventive service application, are shown below.   D.1 3820 PDM SHARED SEGMENT CORRECTIVE SERVICE Ä DEFAULT PATH   ptfservv  *** YOUR 'A' DISK (IF ANY) HAS BEEN RELEASED  *** FORMATTING TEMPORARY MINIDISK 210 AS 'A'...  *** APPLYING SERVICE FOR PSF/VM 2.1.0 5684-141  *** 3820 FEATURE.  ****************************************************************  *** WORKING TXTLIBS WILL BE PERMANENTLY UPDATED.  *** MAKE SURE YOU BACKUP THE PSF PROGRAM DISK.  *** IF YOU HAVE NOT AND WISH TO, ENTER QUIT TO  *** THE FOLLOWING PROMPT.  ****************************************************************  ****************************************************************  *** DO YOU HAVE AN INSTALL CONTROL FILE?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** THE INSTALL CONTROL FILE **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK WHICH CONTAINS  *** THE INSTALL CONTROL FILE THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK WHICH CONTAINS  *** THE INSTALL CONTROL FILE.  ***  *** ENTER 'LINK', , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  *** USING RESPONSE '191'     264 (C) Copyright IBM Corp. 1987,1993 ¤   ****************************************************************  *** 3820 FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** PSF PROGRAM ACCESS 191  *** PSF RESOURCE ACCESS 193  ***  *** COMMAND BUILT AS:  *** ------- ---------  *** 3820 PDM DISCONTIGUOUS SHARED SEGMENT  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  yes  *** USING RESPONSE 'YES'  ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  *** USING RESPONSE '191'  ****************************************************************  *** ** THE PTF FIXES **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK WHICH CONTAINS  *** THE PTF FIXES THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK WHICH CONTAINS  *** THE PTF FIXES.  ***  *** ENTER 'LINK', , OR 'QUIT'  ****************************************************************  500  *** USING RESPONSE '500'      Appendix D. Service Console Logs 265 ¤   ****************************************************************  *** COPYING FILES TO TEMPORARY DISK MAY BE SLOW  ****************************************************************  *** TEXT DECK 'APRSSIOV' WAS ADDED TO THE PSF3820 TXTLIB.  *** TEXT DECK 'APRSTRMV' WAS ADDED TO THE PSF3820 TXTLIB.  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS TO BE INCLUDED IN THE BUILD?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  *** BUILDING PSF 3820 PDM...  ****************************************************************  *** DO YOU WANT THE 3820 PDM GENERATED AS DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** BUILDING DISCONTIGUOUS SHARED SEGMENT "APRCALL4" FOR  *** PSF 3820 PDM...  ****************************************************************  HCPNSS440I Saved segment APRCALL4 was successfully saved in fileid 1269.  ****************************************************************  *** BUILD OF DISCONTIGUOUS SHARED SEGMENT "APRCALL4" FOR  *** PSF 3820 PDM IS COMPLETE.  ****************************************************************  ****************************************************************  *** THERE IS NO SKELETON SEGMENT FOR THE DCKVTBL4 DCSS  *** DO YOU WANT TO BYPASS UPDATE OF THE PPCC?  ***  *** ENTER 'Y', 'N' OR 'QUIT'  ****************************************************************  y  *** USING RESPONSE 'Y'  *** BUILD OF PSF 3820 PDM IS COMPLETE.        266 PSF/VM ¤   ****************************************************************  *** PSF/VM 3820 FEATURE  *** SERVICE APPLIED SUCCESSFULLY.  *** NOTE:  *** THE FOLLOWING FILES MUST BE CUSTOMIZED  *** BEFORE RUNNING THE VERIFICATION EXEC.  ***  *** PROF3820 GCS - SAMPLE 'PROFILE GCS' FOR THE PDM  *** OPTIONS PDMRSCS - SAMPLE 'OPTIONS PDM' FILE  *** FOR RSCS ATTACHED PRINTERS  *** OPTIONS PDM3820 - SAMPLE 'OPTIONS PDM' FILE  *** FOR THE 3820 PRINTER  *** OPRMSG PDM3820 - SAMPLE 'OPRMSG PDM' FILE  *** OPR PDM3820 - SAMPLE 'OPR PDM' FILE  *** FORM PDM3820 - SAMPLE 'FORM PDM' FILE  *** F1IBM AFPOPTS - (OPTIONAL) COPY TO PDM 'A' DISK  *** SAMPLE INSTALLATION EXITS HAVE A FILETYPE OF 'EXAMPLE'.  ***  *** VERIFY MANUALLY.  *** REFER TO THE MEMO TO USERS AT VERIFICATION TIME.  ****************************************************************  Figure 84 (Part 4 of 4).             Appendix D. Service Console Logs 267 ¤   D.2 PREVENTIVE SERVICE FOR PRINT SERVICES BASE FROM PSFMAINT Ä  NON-DEFAULT PATH   ****************************************************************  *** ENTER THE IDENTIFIER OF THE ITEM TO BE INSTALLED.  ***  *** B - PRINT SERVICES FEATURE (SFCM)  *** P - PSF COMMAND FEATURE  *** S - 3800 PDM FEATURE  *** V - 3820 PDM FEATURE  *** A - GROUP3 PDM FEATURE  *** L - GROUP4 PDM FEATURE  *** R - RESOURCES  *** D - AFP CONVERSION AND INDEXING TOOL  *** H - AFP API  *** F - FONTS (MUST BE LOADED FROM SEPARATE FONTS TAPE)  ***  *** ENTER 'B', 'P', 'S', 'V', 'A', 'L', 'R', 'D', 'H', 'F' OR 'QUIT'  ****************************************************************  b  *** USING RESPONSE 'B'  ****************************************************************  *** 5684141 PSF/VM - PRINT SERVICES FEATURE (SFCM)  *** DO YOU WANT TO INSTALL THIS PART OF THE PRODUCT?  *** ENTER 'YES', 'NO', OR 'QUIT'  ****************************************************************  y  *** USING RESPONSE 'Y'  ****************************************************************  *** PRINT SERVICES (SFCM) FEATURE DEFAULT PATH:  *** DISK NAME ACTION TAKEN BY EXEC  *** --------- --------------------  *** PSF PROGRAM ACCESS 191  *** PSF RESOURCE ACCESS 193  *** SFCM LINK TO SFCM1 191 WITH PASSWORD 'WSFCM1'  ***  *** COMMAND BUILT AS:  *** ------- ---------  *** SFCM NUCLEUS EXTENSION  ***  *** DO YOU WANT TO RUN WITH THE DEFAULT PATH?  ***  *** ENTER 'YES', 'NO' OR 'QUIT'  ****************************************************************  n  *** USING RESPONSE 'N'     268 PSF/VM ¤   ****************************************************************  *** ** PSF PROGRAM MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF PROGRAM MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF PROGRAM MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU HAVE INSTALLATION EXITS TO BE INCLUDED IN THE BUILD?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  *** BUILDING SFCM...  *** BUILD OF SFCM IS COMPLETE.  ****************************************************************  *** DO YOU WANT THE SFCM GENERATED AS A DISCONTIGUOUS  *** SHARED SEGMENT?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - NO  ****************************************************************  *** USING RESPONSE 'NO'  ****************************************************************  *** DO YOU WANT TO HAVE THE SAMPLE CONTROL FILES LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'       Appendix D. Service Console Logs 269 ¤   ****************************************************************  *** ** PSF RESOURCE MINIDISK **  ***  *** IF CURRENTLY NOT LINKED TO THE PSF RESOURCE MINIDISK  *** THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE PSF RESOURCE MINIDISK.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 193  ****************************************************************  502  *** USING RESPONSE '502'  *** LOADING TAPE FILES...  ****************************************************************  *** DO YOU WANT THE SFCM SAMPLE OPTIONS FILES COPIED  *** TO THE SFCM MINIDISK?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'  ****************************************************************  *** ** SFCM SAMPLE CONTROL FILES **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE THE  *** SFCM SAMPLE CONTROL FILES THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE THE  *** SFCM SAMPLE CONTROL FILES.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - LINK  ****************************************************************  501  *** USING RESPONSE '501'  ****************************************************************  *** DO YOU WANT TO HAVE THE CORRECTIVE SERVICE EXEC LOADED?  ***  *** ENTER 'YES', 'NO', OR 'QUIT'  *** DEFAULT RESPONSE IS - YES  ****************************************************************  *** USING RESPONSE 'YES'     270 PSF/VM ¤   ****************************************************************  *** ** THE CORRECTIVE SERVICE EXEC **  ***  *** IF CURRENTLY NOT LINKED TO THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC THEN ENTER 'LINK'.  ***  *** OTHERWISE ENTER THE  *** OF THE MINIDISK TO RECEIVE  *** THE CORRECTIVE SERVICE EXEC.  ***  *** ENTER 'LINK', OR , OR 'QUIT'  *** DEFAULT RESPONSE IS - 191  ****************************************************************  501  *** USING RESPONSE '501'  *** LOADING TAPE FILES...  ****************************************************************  *** I5684141 - PSF/VM PRINT SERVICES (SFCM) FEATURE  *** ALL NECESSARY FILES LOADED SUCCESSFULLY.  *** NOTE:  *** THE FOLLOWING FILES MUST BE CUSTOMIZED  *** BEFORE RUNNING THE VERIFICATION EXEC.  ***  *** PROFSFCM EXEC - SAMPLE 'PROFILE EXEC' FOR THE SFCM  *** OPTIONS SFCM - SAMPLE 'OPTIONS SFCM' FILE  *** OPRMSG SFCM - SAMPLE 'OPRMSG SFCM' FILE  *** OPR SFCM - SAMPLE 'OPR SFCM' FILE  *** F1IBM AFPOPTS - SAMPLE FORMNAME PSF 'OPTIONS' FILE  *** SYSTEM AFPOPTS - SAMPLE SYSTEM PSF 'OPTIONS' FILE  *** CLASSA AFPOPTS - SAMPLE PRINT CLASS 'OPTIONS' FILES  *** SAMPLE INSTALLATION EXITS HAVE A FILETYPE OF 'EXAMPLE(1)'.  ***  *** VERIFY MANUALLY AFTER INSTALLING 3800, 3820, GROUP3, OR GROUP4.  *** FEATURE(S). MANUAL VERIFICATION CAN ONLY OCCUR AFTER THE  *** 3800, 3820, GROUP3 OR GROUP4 ATTACH FEATURE(S) ARE INSTALLED.  *** REFER TO I5684141 MEMO AT VERIFICATION TIME.  ***************************************************************  Figure 85 (Part 4 of 4).        Appendix D. Service Console Logs 271 ¤   APPENDIX E. ADDITIONAL WORKSPACE    This section contains the detailed calculations for determining SFCM  191 workspace and PDM 191 workspace.   E.1 SFCM 191 A-DISK WORKSPACE GUIDELINES  This section is intended to help determine the size of the largest  document that an installation can process, and then using the size, to  determine the maximum amount of SFCM A-disk space needed to process  the largest document and all smaller documents.   E.1.1 MAXIMUM CAPACITY OF A MINIDISK  When converting spooled documents to IPDS, the SFCM converts several  files (which are described in E.1.2, "Other SFCM A-Disk Size  Considerations" on page 285). The SFCM places the converted documents  on its own A-disk until the document is printed.  A VM minidisk can be no larger than a single real DASD drive. While  many applications require only a relatively small minidisk, some very  large documents may actually exceed the capacity of some DASD drives.  These very large documents are generally created by production type  applications on MVS systems.  Figure 86 on page 273 shows the maximum size of a VM minidisk, on  various models of 3380, 9313, 9332, and 9335 disk drives:          272 (C) Copyright IBM Corp. 1987,1993 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | Blocks Bytes Bytes  |  | Disk per Cylinder per Block per|Block  | Drive Cylinders (x 150 or 180) (x 4 096) Blocks (x 512)  |  | |  | 3380 885 132 750 543 744 000 |  | 3380-xE4 1770 265 500 1 087 488 000 |  | 3380-xK4 2655 398 250 1 631 232 000 |  | |  | 3390-MOD1 1113 200 340 820 592 640 |  | 3390-MOD2 2226 400 680 1 641 185 280 |  | 3390-MOD3 3339 601 020 2 461 777 920 |  | |  | 9345-MOD1 1440 216 000 884 736 000 |  | 9345-MOD2 2156 323 400 1 324 646 400 |  | |  | 9313 246 240 126|074 880  | 9332-4xx 360 306 184|476 672  | 9332-6xx 554 816 284|065 792  | 9335 804 714 412|013 568  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 86. Minidisk Sizes for 3380, 9313, 9332, and 9335 Disk Drives  Refer to the planning publication for your operating system for more  information about the MDISK control statement.  DETERMINING THE LARGEST DOCUMENT SIZE: If the largest document  already exists on DASD as a LISTING, LIST38PP, or LIST3820 plus page  segments, then look up the size of the files and see E.1.2, "Other  SFCM A-Disk Size Considerations" on page 285. Otherwise, use the  following tables to estimate the largest document size. Because they  would require less than the maximum DASD space, factors such as  variable length records, skip carriage controls, and the  table-reference characters for the 3800-1 are not considered in these  tables.  The following abbreviations are used:  CPI characters per inch (pitch) PM page margin (0.12 inches  LNL line length shown)  LPI lines per inch SLN size of each line (in number  NLP number of lines per logical of bytes)  page (integer) SPG size of each page (in number  PL page length of bytes)      Appendix E. Additional Workspace 273 ¤   If metric paper sizes are used, use the closest equivalent size in  inches, as shown below:  Equivalent Use  Size Size Size  (mm) (in.) (in.)  182 7.17 7.5  210 8.27 8.5  257 10.12 10  297 11.69 11  364 14.33 14  420 16.54 17  LISTING EXAMPLE FOR A 3835 PRINTER: This example uses a 10 000 page  listing that was printed on a 1403 printer with 13.5 x 11 inch paper  at 8 lines per inch, using a 10 pitch font. In this example, the  document will be printed using PSF/VM on a 3835 printer, which uses an  8K buffer.  1. Use Figure 87 on page 275 to find the number of bytes per line  (SLN) using CPI=10 and LNL=13.5, then SLN=132.  2. Use Figure 88 on page 275 to find number of lines per logical page  (NLP) using LPI=8 and PL=11, then NLP=86.  3. Use the table for 8K buffers (Figure 91 on page 282) to find the  size of each page (SPG) in number of bytes per logical page. Use  SLN=132 and NLP=86, then SPG=16384.  4. Multiplying SPG by the number of pages in the largest document to  be processed results in the maximum amount of SFCM A-disk space  needed for this document. 16 384 x 10 000 = 163 840 000 bytes.  See Figure 86 on page 273 to find the disk drive sizes. The  listing will not fit on the 9313 disk but it will fit on the  others shown.  5. Multiplying 163 840 000 bytes by a CONVERT value of 2, (the  CONVERT option is specified in the OPTIONS PDM file), then 327 680  000 bytes of SFCM A-disk space would be needed for the listing.  The listing will not fit on either the 9313 or 9332 disks, but it  will fit on the others shown.  PERIODICAL STATEMENT EXAMPLE FOR A 3800-3/6/8 PRINTER: This example  uses a document containing 30 000 one page periodical (monthly)  statements that were previously printed on a 3800-1 with 11 x 7.5 inch  paper at 10 lines per inch, using both 12 and 15 pitch fonts. In this  example, the document will be printed using PSF/VM on a 3800-3  printer, which uses a 2K buffer.  1. Use Figure 87 on page 275 to find the number of bytes per line  (NLP) using CPI=15 (use the highest density font for this  estimate) and LNL=11, then SLN=161.   274 PSF/VM ¤   2. Use Figure 88 on page 275 to find the number of lines per logical  page (NLP) using LPI=10 and PL=7.5, then NLP=72.  3. Use the table for 2K buffers (Figure 89 on page 276) to find the  size of each page (SPG) in number of bytes per logical page. Use  SLN=161 and NLP=72, then SPG=12288.  4. Multiplying SPG by the number of pages in the largest document to  be processed results in the maximum amount of SFCM A-disk space  needed for this document. 12 288 x 30 000 = 368 640 000 bytes.  See Figure 86 on page 273 to find the disk drive sizes. The  document will not fit on the 9313 or 9332 disk drives, but will  fit on the others shown.  5. Multiplying 368 640 000 bytes by a CONVERT value of 2, (the  CONVERT option is specified in the OPTIONS PDM file), then 737 280  000 bytes of SFCM A-disk space would be needed for the document.  This document will fit on the larger 3380 disks.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿  | CHARACTERS | |  | PER INCH | LINE LENGTH (LNL) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | ¿ ¿ ¿ ¿ |  | (CPI) | 7.5 | 8.5 | 10 | 11 | 13.5 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | |  | 10 | 72 | 82 | 97 | 107 | 132 |  | 12 | 87 | 99 | 117 | 129 | 159 |  | 15 | 108 | 123 | 146 | 161 | 198 |  | 18 | 130 | 148 | 175 | 193 | 238 |  | 20 | 145 | 165 | 195 | 215 | 265 |  | 24 | 174 | 198 | 234 | 258 | 318 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À  Figure 87. Values for size of each line (SLN) in  number of bytes per line.  (SLN=(CPI*(ll-(2*PM)).)  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿  | LINES | |  | PER INCH | PAGE LENGTH (PL) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | ¿ ¿ ¿ ¿ ¿ |  | (LPI) | 7.5 | 8.5 | 10 | 11 | 14 | 17 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | 6 | 43 | 49 | 58 | 64 | 82 | 100 |  | 8 | 58 | 66 | 78 | 86 | 110 | 134 |  | 10 | 72 | 82 | 97 | 107 | 137 | 167 |  | 12 | 87 | 99 | 117 | 129 | 165 | 201 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À  Figure 88. Values for number of lines per logical page  (NLP). (NLP=LPI*(PL-(2*PM)).)    Appendix E. Additional Workspace 275 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 89 (Page 1 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (2K buffer) for 3800 printers. |  | (SPG=(NLP*(6+SLN))+100 and round up |  | to the next 2K boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE | |  | OF | |  | EACH | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  | LINE | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 43 | 49 | 58 | 64 | 66 | 72 | 78 | 82 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 4096| 4096| 6144| 6144| 6144| 6144| 8192| 8192|  | 82 | 4096| 6144| 6144| 6144| 6144| 8192| 8192| 8192|  | 87 | 6144| 6144| 6144| 6144| 8192| 8192| 8192| 8192|  | 97 | 6144| 6144| 6144| 8192| 8192| 8192| 8192| 10240|  | 99 | 6144| 6144| 8192| 8192| 8192| 8192| 10240| 10240|  | 107 | 6144| 6144| 8192| 8192| 8192| 10240| 10240| 10240|  | 108 | 6144| 6144| 8192| 8192| 8192| 10240| 10240| 10240|  | 117 | 6144| 6144| 8192| 8192| 10240| 10240| 10240| 10240|  | 123 | 6144| 8192| 8192| 10240| 10240| 10240| 10240| 12288|  | 129 | 6144| 8192| 8192| 10240| 10240| 10240| 12288| 12288|  | 130 | 6144| 8192| 8192| 10240| 10240| 10240| 12288| 12288|  | 132 | 6144| 8192| 8192| 10240| 10240| 10240| 12288| 12288|  | 145 | 8192| 8192| 10240| 10240| 10240| 12288| 12288| 14336|  | 146 | 8192| 8192| 10240| 10240| 10240| 12288| 12288| 14336|  | 148 | 8192| 8192| 10240| 10240| 12288| 12288| 12288| 14336|  | 159 | 8192| 8192| 10240| 12288| 12288| 12288| 14336| 14336|  | 161 | 8192| 10240| 10240| 12288| 12288| 12288| 14336| 14336|  | 165 | 8192| 10240| 10240| 12288| 12288| 14336| 14336| 14336|  | 174 | 8192| 10240| 12288| 12288| 12288| 14336| 14336| 16384|  | 175 | 8192| 10240| 12288| 12288| 12288| 14336| 14336| 16384|  | 193 | 10240| 10240| 12288| 14336| 14336| 16384| 16384| 18432|  | 195 | 10240| 10240| 12288| 14336| 14336| 16384| 16384| 18432|  | 198 | 10240| 10240| 12288| 14336| 14336| 16384| 16384| 18432|  | 215 | 10240| 12288| 14336| 14336| 16384| 16384| 18432| 18432|  | 234 | 12288| 12288| 14336| 16384| 16384| 18432| 20480| 20480|  | 238 | 12288| 12288| 14336| 16384| 16384| 18432| 20480| 20480|  | 258 | 12288| 14336| 16384| 16432| 18432| 20480| 22528| 22528|  | 265 | 12288| 14336| 16384| 16432| 18432| 20480| 22528| 22528|  | 318 | 14336| 16384| 20480| 22528| 22528| 24576| 26624| 28672|  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      276 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 89 (Page 2 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (2K buffer) for 3800 printers. |  | (SPG=(NLP*(6+SLN))+100 and round up |  | to the next 2K boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE | |  | OF | |  | EACH | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  | LINE | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 86 | 87 | 97 | 99 | 100 | 107 | 110 | 117 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 8192| 8192| 8192| 8192| 8192| 10240| 10240| 10240|  | 82 | 8192| 8192| 10240| 10240| 10240| 10240| 10240| 12288|  | 87 | 8192| 8192| 10240| 10240| 10240| 10240| 12288| 12288|  | 97 | 10240| 10240| 10240| 12288| 12288| 12288| 12288| 12288|  | 99 | 10240| 10240| 12288| 12288| 12288| 12288| 12288| 14336|  | 107 | 10240| 10240| 12288| 12288| 12288| 12288| 14336| 14336|  | 108 | 10240| 10240| 12288| 12288| 12288| 14336| 14336| 14336|  | 117 | 12288| 12288| 12288| 12288| 14336| 14336| 14336| 16384|  | 123 | 12288| 12288| 14366| 14336| 14336| 14336| 14336| 16384|  | 129 | 12288| 12288| 14366| 14336| 14336| 16384| 16384| 16384|  | 130 | 12288| 12288| 14366| 14336| 14336| 16384| 16384| 16384|  | 132 | 12288| 12288| 14366| 14336| 14336| 16384| 16384| 16384|  | 145 | 14336| 14336| 16384| 16384| 16384| 16384| 18432| 18432|  | 146 | 14336| 14336| 16384| 16384| 16384| 16384| 18432| 18432|  | 148 | 14336| 14336| 16384| 16384| 16384| 18432| 18432| 18432|  | 159 | 14336| 16384| 16384| 18432| 18432| 18432| 18432| 20480|  | 161 | 16384| 16384| 16384| 18432| 18432| 18432| 20480| 20480|  | 165 | 16384| 16384| 18432| 18432| 18432| 18432| 20480| 20480|  | 174 | 16384| 16384| 18432| 18432| 18432| 20480| 20480| 22528|  | 175 | 16384| 16384| 18432| 18432| 18432| 20480| 20480| 22528|  | 193 | 18432| 18432| 20480| 20480| 20480| 22528| 22528| 24576|  | 195 | 18432| 18432| 20480| 20480| 20480| 22528| 22528| 24576|  | 198 | 18432| 18432| 20480| 20480| 22528| 22528| 24576| 24576|  | 215 | 20480| 20480| 22528| 22528| 22528| 24576| 24576| 26624|  | 234 | 22528| 22528| 24576| 24576| 24576| 26624| 26624| 28672|  | 238 | 22528| 22528| 24576| 24576| 24576| 26624| 28672| 28672|  | 258 | 24576| 24576| 26624| 26624| 26624| 28672| 30720| 32768|  | 265 | 24576| 24576| 26624| 28672| 28672| 30720| 30720| 32768|  | 318 | 28672| 28672| 32768| 32768| 32768| 34816| 36864| 38912|  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      Appendix E. Additional Workspace 277 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 89 (Page 3 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (2K buffer) for 3800 printers. |  | (SPG=(NLP*(6+SLN))+100 and round up |  | to the next 2K boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE | |  | OF | |  | EACH | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  | LINE | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 129 | 134 | 137 | 165 | 167 | 201 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 10240| 12288| 12288| 14336| 14336| 16384| | |  | 82 | 12288| 12288| 12288| 16384| 16384| 18432| | |  | 87 | 12288| 14336| 14336| 16384| 16384| 20480| | |  | 97 | 14336| 14336| 14336| 18432| 18432| 22528| | |  | 99 | 14336| 14336| 16384| 18432| 18432| 22528| | |  | 107 | 16384| 16384| 16384| 20480| 20480| 24576| | |  | 108 | 16384| 16384| 16384| 20480| 20480| 24576| | |  | 117 | 16384| 18432| 18432| 20480| 22528| 26624| | |  | 123 | 18432| 18432| 18432| 22528| 22528| 26624| | |  | 129 | 18432| 18432| 20480| 22528| 24576| 28672| | |  | 130 | 18432| 18432| 20480| 24576| 24576| 28672| | |  | 132 | 18432| 20480| 20480| 24576| 24576| 28672| | |  | 145 | 20480| 20480| 22528| 26624| 26624| 30720| | |  | 146 | 20480| 20480| 22528| 26624| 26624| 30720| | |  | 148 | 20480| 22528| 22528| 26624| 26624| 32768| | |  | 159 | 22528| 22528| 24576| 28672| 28672| 34816| | |  | 161 | 22528| 22528| 24576| 28672| 28672| 34816| | |  | 165 | 22528| 24576| 24576| 28672| 28672| 34816| | |  | 174 | 24576| 24576| 26624| 30720| 30720| 36864| | |  | 175 | 24576| 24576| 26624| 30720| 30720| 36864| | |  | 193 | 26624| 28672| 28672| 34816| 34816| 40960| | |  | 195 | 26624| 28672| 28672| 34816| 34816| 40960| | |  | 198 | 26624| 28672| 28672| 34816| 34816| 43008| | |  | 215 | 28672| 30720| 30720| 36864| 38912| 45056| | |  | 234 | 32768| 32768| 34816| 40960| 40960| 49152| | |  | 238 | 32768| 34816| 34816| 40960| 40960| 49152| | |  | 258 | 34816| 36864| 36864| 45056| 45056| 53248| | |  | 265 | 36864| 36864| 38912| 45056| 47104| 55296| | |  | 318 | 43008| 45056| 45056| 55296| 55296| 65536| | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      278 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 90 (Page 1 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (4K buffer) for 3820 and RSCS |  | printers. (SPG=(NLP*(6+SLN))+100 |  | and round up to the next 4K |  | boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE OF |  |  | EACH | |  | LINE | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 43 | 49 | 58 | 64 | 66 | 72 | 78 | 82 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 4096| 4096| 8192| 8192| 8192| 8192| 8192| 8192|  | 82 | 4096| 8192| 8192| 8192| 8192| 8192| 8192| 8192|  | 87 | 8192| 8192| 8192| 8192| 8192| 8192| 8192| 8192|  | 97 | 8192| 8192| 8192| 8192| 8192| 8192| 8192| 12288|  | 99 | 8192| 8192| 8192| 8192| 8192| 8192| 12288| 12288|  | 107 | 8192| 8192| 8192| 8192| 8192| 12288| 12288| 12288|  | 108 | 8192| 8192| 8192| 8192| 8192| 12288| 12288| 12288|  | 117 | 8192| 8192| 8192| 8192| 12288| 12288| 12288| 12288|  | 123 | 8192| 8192| 8192| 12288| 12288| 12288| 12288| 12288|  | 129 | 8192| 8192| 8192| 12288| 12288| 12288| 12288| 12288|  | 130 | 8192| 8192| 8192| 12288| 12288| 12288| 12288| 12288|  | 132 | 8192| 8192| 8192| 12288| 12288| 12288| 12288| 12288|  | 145 | 8192| 8192| 12288| 12288| 12288| 12288| 12288| 16384|  | 146 | 8192| 8192| 12288| 12288| 12288| 12288| 12288| 16384|  | 148 | 8192| 8192| 12288| 12288| 12288| 12288| 12288| 16384|  | 159 | 8192| 8192| 12288| 12288| 12288| 12288| 16384| 16384|  | 161 | 8192| 12288| 12288| 12288| 12288| 12288| 16384| 16384|  | 165 | 8192| 12288| 12288| 12288| 12288| 16384| 16384| 16384|  | 174 | 8192| 12288| 12288| 12288| 12288| 16384| 16384| 16384|  | 175 | 8192| 12288| 12288| 12288| 12288| 16384| 16384| 16384|  | 193 | 12288| 12288| 12288| 16384| 16384| 16384| 16384| 20480|  | 195 | 12288| 12288| 12288| 16384| 16384| 16384| 16384| 20480|  | 198 | 12288| 12288| 12288| 16384| 16384| 16384| 16384| 20480|  | 215 | 12288| 12288| 16384| 16384| 16384| 16384| 20480| 20480|  | 234 | 12288| 12288| 16384| 16384| 16384| 20480| 20480| 20480|  | 238 | 12288| 12288| 16384| 16384| 16384| 20480| 20480| 20480|  | 258 | 12288| 16384| 16384| 20480| 20480| 20480| 24576| 24576|  | 265 | 12288| 16384| 16384| 20480| 20480| 20480| 24576| 24576|  | 318 | 16384| 16384| 20480| 24576| 24576| 24576| 28672| 28672|  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      Appendix E. Additional Workspace 279 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 90 (Page 2 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (4K buffer) for 3820 and RSCS |  | printers. (SPG=(NLP*(6+SLN))+100 |  | and round up to the next 4K |  | boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE OF |  |  | EACH | |  | LINE | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 86 | 87 | 97 | 99 | 100 | 107 | 110 | 117 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 8192| 8192| 8192| 8192| 8192| 12288| 12288| 12288|  | 82 | 8192| 8192| 12288| 12288| 12288| 12288| 12288| 12288|  | 87 | 8192| 8192| 12288| 12288| 12288| 12288| 12288| 12288|  | 97 | 12288| 12288| 12288| 12288| 12288| 12288| 12288| 12288|  | 99 | 12288| 12288| 12288| 12288| 12288| 12288| 12288| 16384|  | 107 | 12288| 12288| 12288| 12288| 12288| 12288| 16384| 16384|  | 108 | 12288| 12288| 12288| 12288| 12288| 16384| 16384| 16384|  | 117 | 12288| 12288| 12288| 12288| 16384| 16384| 16384| 16384|  | 123 | 12288| 12288| 16384| 16384| 16384| 16384| 16384| 16384|  | 129 | 12288| 12288| 16384| 16384| 16384| 16384| 16384| 16384|  | 130 | 12288| 12288| 16384| 16384| 16384| 16384| 16384| 16384|  | 132 | 12288| 12288| 16384| 16384| 16384| 16384| 16384| 16384|  | 145 | 16384| 16384| 16384| 16384| 16384| 16384| 20480| 20480|  | 146 | 16384| 16384| 16384| 16384| 16384| 16384| 20480| 20480|  | 148 | 16384| 16384| 16384| 16384| 16384| 20480| 20480| 20480|  | 159 | 16384| 16384| 16384| 20480| 20480| 20480| 20480| 20480|  | 161 | 16384| 16384| 16384| 20480| 20480| 20480| 20480| 20480|  | 165 | 16384| 16384| 20480| 20480| 20480| 20480| 20480| 20480|  | 174 | 16384| 16384| 20480| 20480| 20480| 20480| 20480| 24576|  | 175 | 16384| 16384| 20480| 20480| 20480| 20480| 20480| 24576|  | 193 | 20480| 20480| 20480| 20480| 20480| 24576| 24576| 24576|  | 195 | 20480| 20480| 20480| 20480| 20480| 24576| 24576| 24576|  | 198 | 20480| 20480| 20480| 20480| 24576| 24576| 24576| 24576|  | 215 | 20480| 20480| 24576| 24576| 24576| 24576| 24576| 28672|  | 234 | 24576| 24576| 24576| 24576| 24576| 28672| 28672| 28672|  | 238 | 24576| 24576| 24576| 24576| 24576| 28672| 28672| 28672|  | 258 | 24576| 24576| 28672| 28672| 28672| 28672| 32768| 32768|  | 265 | 24576| 24576| 28672| 28672| 28672| 32768| 32768| 32768|  | 318 | 28672| 28672| 32768| 32768| 32768| 368664 36864| 40960|  |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      280 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 90 (Page 3 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (4K buffer) for 3820 and RSCS |  | printers. (SPG=(NLP*(6+SLN))+100 |  | and round up to the next 4K |  | boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE OF |  |  | EACH | |  | LINE | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 129 | 134 | 137 | 165 | 167 | 201 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 12288| 12288| 12288| 16384| 16384| 16384| | |  | 82 | 12288| 12288| 12288| 16384| 16384| 20480| | |  | 87 | 12288| 16384| 16384| 16384| 16384| 20480| | |  | 97 | 16384| 16384| 16384| 20480| 20480| 24576| | |  | 99 | 16384| 16384| 16384| 20480| 20480| 24576| | |  | 107 | 16384| 16384| 16384| 20480| 20480| 24576| | |  | 108 | 16384| 16384| 16384| 20480| 20480| 24576| | |  | 117 | 16384| 20480| 20480| 20480| 24576| 28672| | |  | 123 | 20480| 20480| 20480| 24576| 24576| 28672| | |  | 129 | 20480| 20480| 20480| 24576| 24576| 28672| | |  | 130 | 20480| 20480| 20480| 24576| 24576| 28672| | |  | 132 | 20480| 20480| 20480| 24576| 24576| 28672| | |  | 145 | 20480| 20480| 24576| 28672| 28672| 32768| | |  | 146 | 20480| 20480| 24576| 28672| 28672| 32768| | |  | 148 | 20480| 24576| 24576| 28672| 28672| 32768| | |  | 159 | 24576| 24576| 24576| 28672| 28672| 36864| | |  | 161 | 24576| 24576| 24576| 28672| 28672| 36864| | |  | 165 | 24576| 24576| 24576| 28672| 28672| 36864| | |  | 174 | 24576| 24576| 28672| 32768| 32768| 36864| | |  | 175 | 24576| 24576| 28672| 32768| 32768| 36864| | |  | 193 | 28672| 28672| 28672| 36864| 36864| 40960| | |  | 195 | 28672| 28672| 28672| 36864| 36864| 40960| | |  | 198 | 28672| 28672| 28672| 36864| 36864| 45056| | |  | 215 | 28672| 32768| 32768| 36864| 40960| 45056| | |  | 234 | 32768| 32768| 36864| 40960| 40960| 49152| | |  | 238 | 32768| 36864| 36864| 40960| 40960| 49152| | |  | 258 | 36864| 36864| 36864| 45056| 45056| 53248| | |  | 265 | 36864| 36864| 40960| 45056| 49152| 57344| | |  | 318 | 45056| 45056| 45056| 57344| 57344| 65536| | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      Appendix E. Additional Workspace 281 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 91 (Page 1 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (8K buffer) for Group3 and Group4 |  | printers. (SPG=(NLP*(6+SLN))+100 |  | and round up to the next 8K |  | boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE OF |  |  | EACH | |  | LINE | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 43 | 49 | 58 | 64 | 66 | 72 | 78 | 82 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 8192| 8192| 8192| 8192| 8192| 8192| 8192| 8192|  | 82 | 8192| 8192| 8192| 8192| 8192| 8192| 8192| 8192|  | 87 | 8192| 8192| 8192| 8192| 8192| 8192| 8192| 8192|  | 97 | 8192| 8192| 8192| 8192| 8192| 8192| 8192| 16384|  | 99 | 8192| 8192| 8192| 8192| 8192| 8192| 16384| 16384|  | 107 | 8192| 8192| 8192| 8192| 8192| 16384| 16384| 16384|  | 108 | 8192| 8192| 8192| 8192| 8192| 16384| 16384| 16384|  | 117 | 8192| 8192| 8192| 8192| 16384| 16384| 16384| 16384|  | 123 | 8192| 8192| 8192| 16384| 16384| 16384| 16384| 16384|  | 129 | 8192| 8192| 8192| 16384| 16384| 16384| 16384| 16384|  | 130 | 8192| 8192| 8192| 16384| 16384| 16384| 16384| 16384|  | 132 | 8192| 8192| 8192| 16384| 16384| 16384| 16384| 16384|  | 145 | 8192| 8192| 16384| 16384| 16384| 16384| 16384| 16384|  | 146 | 8192| 8192| 16384| 16384| 16384| 16384| 16384| 16384|  | 148 | 8192| 8192| 16384| 16384| 16384| 16384| 16384| 16384|  | 159 | 8192| 8192| 16384| 16384| 16384| 16384| 16384| 16384|  | 161 | 8192| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 165 | 8192| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 174 | 8192| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 175 | 8192| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 193 | 16834| 16384| 16384| 16384| 16384| 16384| 16384| 24576|  | 195 | 16834| 16384| 16384| 16384| 16384| 16384| 16384| 24576|  | 198 | 16834| 16384| 16384| 16384| 16384| 16384| 16384| 24576|  | 215 | 16834| 16384| 16384| 16384| 16384| 16384| 24576| 24576|  | 234 | 16834| 16384| 16384| 16384| 16384| 24576| 24576| 24576|  | 238 | 16834| 16384| 16384| 16384| 16384| 24576| 24576| 24576|  | 258 | 16834| 16384| 16384| 24576| 24576| 24576| 24576| 24576|  | 265 | 16834| 16384| 16384| 24576| 24576| 24576| 24576| 24576|  | 318 | 16834| 16384| 24576| 24576| 24576| 24576| 32768| 32768|  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      282 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 91 (Page 2 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (8K buffer) for Group3 and Group4 |  | printers. (SPG=(NLP*(6+SLN))+100 |  | and round up to the next 8K |  | boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE OF |  |  | EACH | |  | LINE | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 86 | 87 | 97 | 99 | 100 | 107 | 110 | 117 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 8192| 8192| 8192| 8192| 8192| 16384| 16384| 16384|  | 82 | 8192| 8192| 16384| 16384| 16384| 16384| 16384| 16384|  | 87 | 8192| 8192| 16384| 16384| 16384| 16384| 16384| 16384|  | 97 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 99 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 107 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 108 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 117 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 123 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 129 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 130 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 132 | 16384| 16384| 16384| 16384| 16384| 16384| 16384| 16384|  | 145 | 16384| 16384| 16384| 16384| 16384| 16384| 24576| 24576|  | 146 | 16384| 16384| 16384| 16384| 16384| 16384| 24576| 24576|  | 148 | 16384| 16384| 16384| 16384| 16384| 24576| 24576| 24576|  | 159 | 16384| 16384| 16384| 24576| 24576| 24576| 24576| 24576|  | 161 | 16384| 16384| 16384| 24576| 24576| 24576| 24576| 24576|  | 165 | 16384| 16384| 24576| 24576| 24576| 24576| 24576| 24576|  | 174 | 16384| 16384| 24576| 24576| 24576| 24576| 24576| 24576|  | 175 | 16384| 16384| 24576| 24576| 24576| 24576| 24576| 24576|  | 193 | 24576| 24576| 24576| 24576| 24576| 24576| 24576| 24576|  | 195 | 24576| 24576| 24576| 24576| 24576| 24576| 24576| 24576|  | 198 | 24576| 24576| 24576| 24576| 24576| 24576| 24576| 24576|  | 215 | 24576| 24576| 24576| 24576| 24576| 24576| 24576| 32768|  | 234 | 24576| 24576| 24576| 24576| 24576| 32768| 32768| 32768|  | 238 | 24576| 24576| 24576| 24576| 24576| 32768| 32768| 32768|  | 258 | 24576| 24576| 32768| 32768| 32768| 32768| 32768| 32768|  | 265 | 24576| 24576| 32768| 32768| 32768| 32768| 32768| 32768|  | 318 | 32768| 32768| 32768| 32768| 32768| 40960| 40960| 40960|  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      Appendix E. Additional Workspace 283 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 91 (Page 3 of 3). Values for size of each page (SPG) |  | in number of bytes per logical page |  | (8K buffer) for Group3 and Group4 |  | printers. (SPG=(NLP*(6+SLN))+100 |  | and round up to the next 8K |  | boundary.) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ |  | SIZE OF |  |  | EACH | |  | LINE | NUMBER OF LINES PER LOGICAL PAGE (NLP) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  | | ¿ ¿ ¿ ¿ ¿ ¿ ¿ ¿  | (SLN)| 129 | 134 | 137 | 165 | 167 | 201 | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | | | |  | 72 | 16384| 16384| 16384| 16384| 16384| 16384| | |  | 82 | 16384| 16384| 16384| 16384| 16384| 24576| | |  | 87 | 16384| 16384| 16384| 16384| 16384| 24576| | |  | 97 | 16384| 16384| 16384| 24576| 24576| 24576| | |  | 99 | 16384| 16384| 16384| 24576| 24576| 24576| | |  | 107 | 16384| 16384| 16384| 24576| 24576| 24576| | |  | 108 | 16384| 16384| 16384| 24576| 24576| 24576| | |  | 117 | 16384| 24576| 24576| 24576| 24576| 32768| | |  | 123 | 24576| 24576| 24576| 24576| 24576| 32768| | |  | 129 | 24576| 24576| 24576| 24576| 24576| 32768| | |  | 130 | 24576| 24576| 24576| 24576| 24576| 32768| | |  | 132 | 24576| 24576| 24576| 24576| 24576| 32768| | |  | 145 | 24576| 24576| 24576| 32768| 32768| 32768| | |  | 146 | 24576| 24576| 24576| 32768| 32768| 32768| | |  | 148 | 24576| 24576| 24576| 32768| 32768| 32768| | |  | 159 | 24576| 24576| 24576| 32768| 32768| 40960| | |  | 161 | 24576| 24576| 24576| 32768| 32768| 40960| | |  | 165 | 24576| 24576| 24576| 32768| 32768| 40960| | |  | 174 | 24576| 24576| 32768| 32768| 32768| 40960| | |  | 175 | 24576| 24576| 32768| 32768| 32768| 40960| | |  | 193 | 32768| 32768| 32768| 40960| 40960| 40960| | |  | 195 | 32768| 32768| 32768| 40960| 40960| 40960| | |  | 198 | 32768| 32768| 32768| 40960| 40960| 49152| | |  | 215 | 32768| 32768| 32768| 40960| 40960| 49152| | |  | 234 | 32768| 32768| 40960| 40960| 40960| 49152| | |  | 238 | 32768| 40960| 40960| 40960| 40960| 49152| | |  | 258 | 40960| 40960| 40960| 49152| 49152| 57344| | |  | 265 | 40960| 40960| 40960| 49152| 49152| 57344| | |  | 318 | 49152| 49152| 49152| 57344| 57344| 65536| | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À À À      284 PSF/VM ¤   E.1.2 OTHER SFCM A-DISK SIZE CONSIDERATIONS  Using the previous two examples, if both printers are driven by PDM  virtual machines attached to the same SFCM, then the amount of A-disk  workspace needed is the sum of the two, which will fit only on the  larger 3380 disk drives.  327 680 000 (from the "Listing Example for a 3835 Printer" on  page 274)  + 737 280 000 (from the "Periodical Statement Example for a  3800-3/6/8 Printer" on page 274)  _____________  1 064 960 000 TOTAL  In addition to the work space required for documents the SFCM has  converted from AFPDS to IPDS, SFCM A-disk must be estimated for the  following:  ù For documents using double-byte fonts, double the estimate.  ù For documents using composed-text data, rather than line data,  approximate the sizes by multiplying line data results by a factor  of one for documents using a single font, up to a factor of two  for documents using perhaps seven fonts and about 70 draw rules  per page.  ù Separator pages specified in the associated FORM PDM files, are  generated for each document. As supplied by IBM, these require:  Ä 1345 bytes for 3820 printers  Ä 3073 bytes for other printers  Rounding these values up to the next logical page buffer, gives  the following:  p'concat=no.  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿ ¿ ¿  | | 2048 | 4096 | 8192 |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 1345 | 2048 | 4096 | 8192 |  | 3073 | 4096 | 4096 | 8192 |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À  ù A userid TODO file for each converted document. This uses one  block of SFCM A-disk space.  For the following files, use the size from the actual specified files  and multiply the number of blocks used by the blocksize. Some  variation can occur if the SFCM A-disk is formatted to a different  blocksize than the minidisk from which the resource is sized.  ù Resources specified with the PSF command SEND or LINK options, for  each converted document. This includes fonts, form definitions,  page definitions, overlays, and page segments.   Appendix E. Additional Workspace 285 ¤   ù Resources specified with the PSF command SYSDISK option having a  non-default file type, for each converted document.  ù The converted IPDS files for specified overlays and page segments,  for each converted document.  ù Messages (MSGS38PP) file to be returned to the print-file  submitter. Normally this file is only two or three 4K-blocks per  document, depending upon how many fonts and other resources are  used by a document. However, this file may include very large  amounts of trace data if the PSF command TRACE option is specified  by an authorized user.  ù SFCM installation-management files (OPTIONS, OPR, OPRMSG). The  sample files occupy only one or two 4K-blocks of SFCM A-disk  space. This can vary widely once they are customized.  ù The CLASSa AFPOPTS, formname AFPOPTS, or SYSTEM AFPOPTS files can  optionally be on the SFCM A-disk. The sample files occupy about  six 4K-blocks of SFCM A-disk space. This can vary widely once  they are customized.  ù The PSF command NOOPT option is recommended for all page-record  files longer than 100 pages. However, if OPTIMIZE is specified,  an optimized page-record file is also created.  ù A page-record file for the document, including separator pages,  and a page-record file for specified overlays.  The page-record files for documents (including separator pages)  and overlays can range in size from 86 bytes per page up to a  maximum of 8742 bytes per page. A worst case estimate of each  page-record file can be determined using the following algorithm  and rounding up to the next SFCM A-disk blocksize boundry:  p * ((f * 28) + (o * 20) + (s * 20) + 12) + 46  where:  f = the maximum number of fonts per page (1Ä128)  o = the maximum number of overlays per page (0Ä255)  p = the number of pages in the document including separator  pages  s = the maximum number of segments per page (0Ä127).   E.2 PDM 191 A-DISK WORKSPACE GUIDELINES  Some work space is required for MESSAGEs and internal files. A large  amount of disk space must also be set aside for use by the PSF command  TRACE option. The actual disk space used depends on potential trace  options established by a privileged user, and on the size and  complexity of the documents that could be traced. See Figure 29 on  page 36 for more information.   286 PSF/VM ¤   APPENDIX F. PSF/VM BASE AND RESOURCES TAPE CONTENTS - DETAILED LIST    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 1 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 1 | I5684141 | EXEC | Installation EXEC |  | | I5684141 | 021028B | Product identifier file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 2 | I5684141 | MEMO | PSF/VM Product Memo to Users |  | | | | (Program Directory) |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 3 | PSFQUERY | EXAMPLE | PSF Query Facility |  | | PSF | HELPCMS | PSF Command Help Facility |  | | PSFCMD | TXTLIB | PSF Command |  | | APRPSFCL | SYSLIN | LKED control file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 4 | PSFMAINT | DIRECT | Sample PSFMAINT Directory |  | | PSF | OPTIONS | Sample user PSF/VM options file |  | | PROFS | EXAMPLE | Sample PROFS-2 EXIT for PSF/VM |  | | DCF3812 | EXAMPLE | Sample GML changes for 3812 printer  |  | | DMKSNT | PSF | Sample DCSS table for PSF/VM |  | | APTRCONV | EXAMPLE | VM-to-VSE Resource Conversion |  | | APSRCF30 | TXTLIB | 240-to-300 pel Font Conversion Program  |  | | APRRCF30 | EXEC | APSRCF30 invocation EXEC |  | | APSR55N3 | FONTB300 | Font data used by APSRCF30 |  | | APSR55B3 | FONTB300 | Font data used by APSRCF30 |  | | APSR5503 | FONTB300 | Font data used by APSRCF30 |  | | APSR5583 | FONTB300 | Font data used by APSRCF30 |  | | APSR5563 | FONTB300 | Font data used by APSRCF30 |  | | APSR5543 | FONTB300 | Font data used by APSRCF30 |  | | APSR75N3 | FONTB300 | Font data used by APSRCF30 |  | | APSR75B3 | FONTB300 | Font data used by APSRCF30 |  | | APSR7503 | FONTB300 | Font data used by APSRCF30 |  | | APSR7583 | FONTB300 | Font data used by APSRCF30 |  | | APSR7563 | FONTB300 | Font data used by APSRCF30 |  | | APSR7543 | FONTB300 | Font data used by APSRCF30 |  | | P5684141 | FONTB300 | Font data used by APSRCF30 |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À   (C) Copyright IBM Corp. 1987,1993 287 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 2 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 5 | PTFSERVP | EXEC | PSF Command Corrective Service EXEC  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 6 | APRSCHEC | EXEC | SFCM invocation EXEC |  | | APROPRCL | SYSLIN | LKED control file |  | | APRSFCML | SYSLIN | LKED control file |  | | APRSSCCL | SYSLIN | LKED control file |  | | PSFBASE | TXTLIB | Print Services |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À              288 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 3 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 7 | SFCM | DIRECT | Sample SFCM VM Directory |  | | PSFMAINT | DIRECT | Sample PSFMAINT VM Directory |  | | PROFSFCM | EXEC | Sample SFCM PROFILE EXEC |  | | OPRMSG | SFCM | Sample OPRMSG SFCM file |  | | OPR | SFCM | Sample OPR SFCM file |  | | OPTIONS | SFCM | Sample OPTIONS SFCM file |  | | F1IBM | AFPOPTS | Sample form name PSF/VM options file  |  | | CLASSA | AFPOPTS | Sample spool class PSF/VM options file  |  | | SYSTEM | AFPOPTS | Sample system PSF/VM options file |  | | APRACTEC | EXAMPLE | Source for SFCM accounting exit |  | | APRACTEC | EXAMPLE1 | |  | | APRSEPEC | EXAMPLE | Source for SFCM separator page exits  |  | | APRSEPEC | EXAMPLE1 | |  | | APRRECEC | EXAMPLE | Source for SFCM input exit |  | | DMKSNT | SFCM | Sample DCSS table for SFCM |  | | PC2AFPDA | EXAMPLE | 5152 to AFP Conversion Tool |  | | PC2AFPDO | LIST1403 | |  | | PC2AFPDP | PASCAL | |  | | PC2AFPDS | MODULE | |  | | PC5152 | EXAMPLE | |  | | C0PCCM40 | FONT | |  | | C0PCCM90 | FONT | |  | | C0PCCM91 | FONT | |  | | C0RCDW90 | FONT | |  | | C0RCDW91 | FONT | |  | | C0RC5590 | FONT | |  | | C0RC5591 | FONT | |  | | T1RED437 | FONT | |  | | X0PCCM40 | FONT | |  | | X0PCCM90 | FONT | |  | | X0PCCM91 | FONT | |  | | X0RCDW90 | FONT | |  | | X0RCDW91 | FONT | |  | | X0RC5590 | FONT | |  | | X0RC5591 | FONT | |  | | IOCAMMR | LIST38PP | Sample IOCA file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 8 | PSFPPCC | TXTLIB | Page Printer Communications Component  |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 9 | PTFSERVB | EXEC | SFCM Corrective Service EXEC |  | | V5684141 | EXEC | Verification EXEC |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À   Appendix F. PSF/VM Base and Resources Tape Contents - Detailed  List 289 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 4 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 10 | PSF3800 | TXTLIB | 3800 PDM |  | | APRPDMES | EXEC | 3800 PDM invocation |  | | APRMSGSC | MESSAGE | 3800 PDM messages file |  | | APRACTSL | SYSLIN | LKED control file |  | | APRMAINL | SYSLIN | LKED control file |  | | APROPRML | SYSLIN | LKED control file |  | | APRSIOML | SYSLIN | LKED control file |  | | APRWRKSL | SYSLIN | LKED control file |  | | APRSETXL | SYSLIN | LKED control file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 11 | PDM3800 | DIRECT | Sample 3800 PDM Directory |  | | PROF3800 | EXEC | Sample 3800 PROFILE EXEC |  | | OPTIONS | PDM3800 | Sample 3800 OPTIONS PDM file |  | | OPRMSG | PDM3800 | Sample 3800 OPRMSG PDM file |  | | OPR | PDM3800 | Sample 3800 OPR PDM file |  | | FORM | PDM3800 | Sample 3800 FORM PDM file |  | | APRACTES | EXAMPLE | Source for PDM accounting exit |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 12 | PTFSERVS | EXEC | 3800 Corrective Service EXEC |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 13 | PSF3820 | TXTLIB | 3820 PDM |  | | APRPDMEV | GCS | 3820 PDM invocation |  | | APRCALLL | SYSLIN | LKED control file |  | | APRXCTLL | SYSLIN | LKED control file |  | | DCKVTBLL | SYSLIN | LKED control file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 14 | PDM3820 | DIRECT | Sample 3820 PDM Directory |  | | PROF3820 | GCS | Sample 3820 PROFILE GCS |  | | OPTIONS | PDM3820 | Sample 3820 OPTIONS PDM file (3820)  |  | | OPTIONS | PDMRSCS | Sample 3820 OPTIONS PDM file (RSCS)  |  | | OPRMSG | PDM3820 | Sample 3820 OPRMSG PDM file |  | | OPR | PDM3820 | Sample 3820 OPR PDM file |  | | FORM | PDM3820 | Sample 3820 FORM PDM file |  | | APRACTEV | EXAMPLE | Source for PDM accounting exit |  | | APRFTBLV | EXAMPLE | RSCS printer resident-font resource table  |  | | DMKSNT | 3820PDM | Sample DCSS table for 3820 PDM |  | | DMKSNT | PSFPPCC | Sample DCSS table for PSF/VM PPCC |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 15 | PTFSERVV | EXEC | 3820 Corrective Service EXEC |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À   290 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 5 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 16 | PSFGRP3A | TXTLIB | Group3 PDM (channel-attach support)  |  | | PSFGRP3D | TXTLIB | Group3 PDM (SNA support) |  | | APRPDMEA | EXEC | Group3 PDM invocation |  | | APRGP3AL | SYSLIN | LKED control file |  | | APRGP3DL | SYSLIN | LKED control file |  | | APRSSDAL | SYSLIN | LKED control file |  | | APRSSDDL | SYSLIN | LKED control file |  | | DCKVTBLL | SYSLIN | LKED control file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 17 | PDMGRP3 | DIRECT | Sample Group3 PDM VM Directory |  | | PROFGRP3 | EXEC | Sample Group3 PROFILE EXEC |  | | PROFGRP3 | GCS | Sample Group3 GCS EXEC |  | | OPTIONS | GRP3SNA | Sample OPTIONS PDM file for SNA |  | | OPTIONS | GRP3CHAN | Sample OPTIONS PDM file for channel-attach  |  | | OPRMSG | PDMGRP3 | Sample Group3 OPRMSG PDM file |  | | OPR | PDMGRP3 | Sample Group3 OPR PDM file |  | | FORM | PDMGRP3 | Sample Group3 FORM PDM file |  | | APRACTEA | EXAMPLE | Source for PDM accounting exit |  | | DMKSNT | GRP3SNA | Sample DCSS table SNA Group3 PDM |  | | DMKSNT | GRP3CHAN | Sample DCSS table channel-attached|Group3 PDM  | | DMKSNT | PSFPPCC | Sample DCSS table for PSF/VM PPCC |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 18 | PTFSERVA | EXEC | Group3 Corrective Service EXEC |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 19 | PSFGRP4 | TXTLIB | Group4 PDM |  | | APRPDMEB | GCS | Group4 PDM invocation |  | | APRGRP4L | SYSLIN | LKED control file |  | | APRSSDBL | SYSLIN | LKED control file |  | | DCKVTBLL | SYSLIN | LKED control file |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À      Appendix F. PSF/VM Base and Resources Tape Contents - Detailed  List 291 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 6 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 20 | PDMGRP4 | DIRECT | Sample Group4 PDM VM Directory |  | | PROFGRP4 | GCS | Sample Group4 PROFILE EXEC |  | | OPTIONS | PDMGRP4 | Sample Group4 OPTIONS PDM file |  | | OPTIONS | GRP4SNA | Sample Group4 OPTIONS taskprtid file (SNA)  |  | | OPTIONS | GRP4CHAN | Sample Group4 OPTIONS taskprtid file (non-SNA)  |  | | OPRMSG | PDMGRP4 | Sample OPRMSG PDM file |  | | OPR | PDMGRP4 | Sample OPR PDM file |  | | FORM | PDMGRP4 | Sample Group4 FORM PDM file |  | | APRACTEB | EXAMPLE | Source for PDM accounting exit |  | | APRFTIDB | EXAMPLE | Source for font resource table (3812 and 3816)  |  | | APRFTBLB | EXAMPLE | Source for font resource table (4224 and 4234)  |  | | APRRSFTB | EXAMPLE | Source for font resource table (4028)  |  | | DMKSNT | GRP4PDM | Sample DCSS table for Group4 PDM |  | | DMKSNT | PSFPPCC | Sample DCSS table for PSF/VM PPCC |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 21 | PTFSERVL | EXEC | Group4 Corrective Service EXEC |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 22 | F10101 | FDEF38PP | 3800 form definitions |  | | F10101 | PPFA | |  | | F1IBM | FDEF38PP | |  | | F1IBM | PPFA | |  | | F1OGL | FDEF38PP | |  | | F1OGL | PPFA | |  | | F10101PA | FDEF38PP | |  | | F10101PA | PPFA | |  | | F10101PD | FDEF38PP | |  | | F10101PD | PPFA | |  | | F10101LA | FDEF38PP | |  | | F10101LA | PPFA | |  | | F10101LD | FDEF38PP | |  | | F10101LD | PPFA | |  | | F10101FL | FDEF38PP | |  | | F10101FL | PPFA | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À     292 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 7 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 23 | F1A10110 | FDEF38PP | Other form definitions |  | | F1A10110 | PPFA | |  | | F1A10111 | FDEF38PP | |  | | F1A10111 | PPFA | |  | | F1A10112 | FDEF38PP | |  | | F1A10112 | PPFA | |  | | F1A10120 | FDEF38PP | |  | | F1A10120 | PPFA | |  | | F1A10121 | FDEF38PP | |  | | F1A10121 | PPFA | |  | | F1A10122 | FDEF38PP | |  | | F1A10122 | PPFA | |  | | F1C10110 | FDEF38PP | |  | | F1C10110 | PPFA | |  | | F1S3812 | FDEF38PP | separator-page form definitions |  | | F1S3812 | PPFA | |  | | F1SGRP4 | FDEF38PP | |  | | F1SGRP4 | PPFA | |  | | F1SLLA | FDEF38PP | |  | | F1SLLA | PPFA | |  | | F1SLPA | FDEF38PP | |  | | F1SLPA | PPFA | |  | | F1A000E0 | PPFA | |  | | F1A000E0 | FDEF38PP | |  | | F1A000M0 | PPFA | |  | | F1A000M0 | FDEF38PP | |  | | F1A00010 | PPFA | |  | | F1A00010 | FDEF38PP | |  | | F1A00011 | PPFA | |  | | F1A00011 | FDEF38PP | |  | | F1A00012 | PPFA | |  | | F1A00012 | FDEF38PP | |  | | F1A00020 | PPFA | |  | | F1A00020 | FDEF38PP | |  | | F1A00021 | PPFA | |  | | F1A00021 | FDEF38PP | |  | | F1A00022 | PPFA | |  | | F1A00022 | FDEF38PP | |  | | F1A00030 | PPFA | |  | | F1A00030 | FDEF38PP | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À    Appendix F. PSF/VM Base and Resources Tape Contents - Detailed  List 293 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 8 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 23 CONT. | PPFA | separator-page form definitions |  | F1A00031  | | F1A00031 | FDEF38PP | |  | | F1A00032 | PPFA | |  | | F1A00032 | FDEF38PP | |  | | F1A101E0 | PPFA | |  | | F1A101E0 | FDEF38PP | |  | | F1A101M0 | PPFA | |  | | F1A101M0 | FDEF38PP | |  | | F1A10130 | PPFA | |  | | F1A10130 | FDEF38PP | |  | | F1A10131 | PPFA | |  | | F1A10131 | FDEF38PP | |  | | F1A10132 | PPFA | |  | | F1A10132 | FDEF38PP | |  | | F1H10110 | PPFA | |  | | F1H10110 | FDEF38PP | |  | | F1H10111 | PPFA | |  | | F1H10111 | FDEF38PP | |  | | F1H10112 | PPFA | |  | | F1H10112 | FDEF38PP | |  | | F1H10120 | PPFA | |  | | F1H10120 | FDEF38PP | |  | | F1H10121 | PPFA | |  | | F1H10121 | FDEF38PP | |  | | F1H10122 | PPFA | |  | | F1H10122 | FDEF38PP | |  | | F1H10130 | PPFA | |  | | F1H10130 | FDEF38PP | |  | | F1H10131 | PPFA | |  | | F1H10131 | FDEF38PP | |  | | F1H10132 | PPFA | |  | | F1H10132 | FDEF38PP | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À       294 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 9 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 24 | P1L06060 | PDEF38PP | 3800 page definitions |  | | P1L06060 | PPFA | |  | | P1L08080 | PDEF38PP | |  | | P1L08080 | PPFA | |  | | P1L100A0 | PDEF38PP | |  | | P1L100A0 | PPFA | |  | | P1L120C0 | PDEF38PP | |  | | P1L120C0 | PPFA | |  | | P1M120C0 | PDEF38PP | |  | | P1M120C0 | PPFA | |  | | P1M120C1 | PDEF38PP | |  | | P1M120C1 | PPFA | |  | | P1M12060 | PDEF38PP | |  | | P1M12060 | PPFA | |  | | P1M132C1 | PDEF38PP | |  | | P1M132C1 | PPFA | |  | | P1M13280 | PDEF38PP | |  | | P1M13280 | PPFA | |  | | P1M16080 | PDEF38PP | |  | | P1M16080 | PPFA | |  | | P1STD1 | PDEF38PP | |  | | P1STD1 | PPFA | |  | | P1STD2 | PDEF38PP | |  | | P1STD2 | PPFA | |  | | P1STD3 | PDEF38PP | |  | | P1STD3 | PPFA | |  | | P1S3800 | PDEF38PP | 3800 separator-page page definitions  |  | | P1S3800 | PPFA | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À        Appendix F. PSF/VM Base and Resources Tape Contents - Detailed  List 295 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 10 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 24 CONT. | PDEF38PP | more 3800 page definitions |  | P104560  | | P104560 | PPFA | |  | | P105161 | PDEF38PP | |  | | P105161 | PPFA | |  | | P106060 | PDEF38PP | |  | | P106060 | PPFA | |  | | P106061 | PDEF38PP | |  | | P106061 | PPFA | |  | | P106080 | PDEF38PP | |  | | P106080 | PPFA | |  | | P106881 | PDEF38PP | |  | | P106881 | PPFA | |  | | P1075A0 | PDEF38PP | |  | | P1075A0 | PPFA | |  | | P108080 | PDEF38PP | |  | | P108080 | PPFA | |  | | P108081 | PDEF38PP | |  | | P108081 | PPFA | |  | | P1085A1 | PDEF38PP | |  | | P1085A1 | PPFA | |  | | P1090C0 | PDEF38PP | |  | | P1090C0 | PPFA | |  | | P1100A0 | PDEF38PP | |  | | P1100A0 | PPFA | |  | | P1100A1 | PDEF38PP | |  | | P1100A1 | PPFA | |  | | P1102C1 | PDEF38PP | |  | | P1102C1 | PPFA | |  | | P1120C0 | PDEF38PP | |  | | P1120C0 | PPFA | |  | | P16 | PDEF38PP | |  | | P16 | PPFA | |  | | P18 | PDEF38PP | |  | | P18 | PPFA | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À      296 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 11 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 25 | P1A06462 | PDEF38PP | Other page definitions |  | | P1A06462 | PPFA | |  | | P1A08584 | PDEF38PP | |  | | P1A08584 | PPFA | |  | | P1A08682 | PDEF38PP | |  | | P1A08682 | PPFA | |  | | P1B04963 | PDEF38PP | |  | | P1B04963 | PPFA | |  | | P1B06683 | PDEF38PP | |  | | P1B06683 | PPFA | |  | | P1B08262 | PDEF38PP | |  | | P1B08262 | PPFA | |  | | P1B11082 | PDEF38PP | |  | | P1B11082 | PPFA | |  | | P1C09182 | PDEF38PP | |  | | P1C09182 | PPFA | |  | | P1D06063 | PDEF38PP | |  | | P1D06063 | PPFA | |  | | P1D08083 | PDEF38PP | |  | | P1D08083 | PPFA | |  | | P1D08462 | PDEF38PP | |  | | P1D08462 | PPFA | |  | | P1D11382 | PDEF38PP | |  | | P1D11382 | PPFA | |  | | P1J04964 | PDEF38PP | |  | | P1J04964 | PPFA | |  | | P1J06484 | PDEF38PP | |  | | P1J06484 | PPFA | |  | | P1L06464 | PDEF38PP | |  | | P1L06464 | PPFA | |  | | P1L08584 | PDEF38PP | |  | | P1L08584 | PPFA | |  | | P1V04863 | PDEF38PP | |  | | P1V04863 | PPFA | |  | | P1V06483 | PDEF38PP | |  | | P1V06483 | PPFA | |  | | P1V06683 | PDEF38PP | |  | | P1V06683 | PPFA | |  | | P1W120C2 | PDEF38PP | |  | | P1W120C2 | PPFA | |  | | P1W12883 | PDEF38PP | |  | | P1W12883 | PPFA | |  | | P1W240F3 | PDEF38PP | |  | | P1W240F3 | PPFA | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À   Appendix F. PSF/VM Base and Resources Tape Contents - Detailed  List 297 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 12 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 25 CONT. | PPFA | separator-page page definitions |  | P1S3812  | | P1S3812 | PDEF38PP | |  | | P1S3820 | PPFA | |  | | P1S3820 | PDEF38PP | |  | | P1SCF | PPFA | |  | | P1SCF | PDEF38PP | |  | | P1SCS | PPFA | |  | | P1SCS | PDEF38PP | |  | | P1SGRP4 | PPFA | |  | | P1SGRP4 | PDEF38PP | |  | | P1SL | PPFA | |  | | P1SL | PDEF38PP | |  | | P1SLCR12 | PPFA | |  | | P1SLCR12 | PDEF38PP | |  | | P1B0446B | PPFA | Page definitions and form definitions for bin 3  |  | | P1B0446B | PDEF38PP | |  | | P1B0608B | PDEF38PP | |  | | P1B0608B | PPFA | |  | | P1D0556B | PDEF38PP | |  | | P1D0556B | PPFA | |  | | P1D0748B | PDEF38PP | |  | | P1D0748B | PPFA | |  | | P1V0436B | PDEF38PP | |  | | P1V0436B | PPFA | |  | | P1V0598B | PDEF38PP | |  | | P1V0598B | PPFA | |  | | P1V0618B | PDEF38PP | |  | | P1V0618B | PPFA | |  | | P1W1188B | PDEF38PP | |  | | P1W1188B | PPFA | |  | | P1W220FB | PDEF38PP | |  | | P1W220FB | PPFA | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 26 | O1IBM | OVLY38PP | Overlay |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 27 | S1PALM2 | PSEG38PP | Page segments |  | | S1SIGNAT | PSEG38PP | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 28 | IVP | LIST38PP | IVP document |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À   298 PSF/VM ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 13 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 29 | ACIF | TXTLIB | ACIF code |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 30 | APKBANK | DATA | ACIF Samples |  | | APKBANK | SYSIN | |  | | C0D0GT18 | FONT3820 | |  | | F1A18D1 | FDEF3820 | |  | | O1A183 | OVLY38PP | |  | | O1A184 | OVLY38PP | |  | | P1A18D | PDEF3820 | |  | | T1D0BASE | FONT3820 | |  | | X0GT18 | FONT3820 | |  | | DMKSNT | ACIF | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 31 | PTFSERVK | EXEC | ACIF corrective service exec |  | | APKIVP | EXEC | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 32 | APQSTUBS | TXTLIB | AFP API code |  | | APQMAIN | TXTLIB | |  | | APQFILES | CTRL | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À         Appendix F. PSF/VM Base and Resources Tape Contents - Detailed  List 299 ¤   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | Figure 92 (Page 14 of 15). PSF/VM Base and Resources Tape Contents |  | - Detailed List |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | ¿ ¿ ¿ |  | FILE | FILE NAME | FILE TYPE | DESCRIPTION |  | NUMBER | | |  |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 33 | APQCOCOB | EXEC | AFP API samples |  | | APQCONST | COPY | |  | | APQCOPLI | EXEC | |  | | APQDATA | DATA | |  | | APQFLIP | EXEC | |  | | APQIVCOB | EXEC | |  | | APQIVPLI | EXEC | |  | | APQPCON | COPY | |  | | APQPERF | COPY | |  | | APQPPRF | COPY | |  | | APQPRCS | COPY | |  | | APQPSAMP | PLI | |  | | APQPSEG | PSEG3820 | |  | | APQPSMP2 | PLI | |  | | APQPVAR | COPY | |  | | APQRCS | COPY | |  | | APQSAMP | COBOL | |  | | APQSMP2 | COBOL | |  | | APQSTRL | COPY | |  | | APQTRIM | COPY | |  | | APQVARS | COPY | |  | | O1APQL2 | OVLY38PP | |  | | DMKSNT | AFPAPI | |  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  | 34 | PTFSERVQ | EXEC | AFP API corrective service exec |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À         300 PSF/VM ¤   APPENDIX G. SAMPLE IVP LIST38PP DOCUMENT    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | Due to formatting restrictions, the |  | artwork for the IVP can't be shown here. |  | The IVP is a (roughly) 4" by 4" box with |  | rounded corners containing: |  | |  | ù the IBM logo placed in the upper left |  | corner at a 45 degree angle |  | |  | ù the words "Print Services Facility" in bold |  | letters in the middle-right area of the box |  | |  | ù The words "Advanced Function Printing" in |  | outline letters in a vertical orientation |  | next to the left inside edge of the box. |  | A vertical arrow is placed to the left of |  | the words "Advanced Function Printing", |  | still inside the box rules. |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  Figure 93. Inline Page Segment Used in IVP LIST38PP           (C) Copyright IBM Corp. 1987,1993 301 ¤   APPENDIX H. READER'S COMMENTS    PSF/VM VERSION 2.1.1  You may use this form to comment about this document, its  organization, or subject matter with the understanding that IBM may  use or distribute whatever information you supply in any way it  believes appropriate without incurring any obligation to you.  For each of the topics below please indicate your satisfaction level  by circling your choice from the rating scale. If a statement does  not apply, please circle N.  ÚÄÄÄ RATING SCALE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | |  | very very not |  | satisfied <=====================> dissatisfied applicable |  | 1 2 3 4 5 N |  | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  ¿  | | SATISFACTION |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | ¿ ¿ ¿ ¿ ¿ |  | Ease of product installation | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Contents of program directory | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Installation Verification Programs | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Time to install the product | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Readability and organization of program | 1 | 2 | 3 | 4 | 5 | N |  | directory tasks | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Necessity of all installation tasks | 1 | 2 | 3 | 4 | 5 | N |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Accuracy of the definition of the | 1 | 2 | 3 | 4 | 5 | N |  | installation tasks | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Technical level of the installation | 1 | 2 | 3 | 4 | 5 | N |  | tasks | | | | | | |  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿  | | | | | | | |  | Ease of getting the system into | 1 | 2 | 3 | 4 | 5 | N |  | production after installation | | | | | | |  ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ  À À À À À À   Is this the first time your organization has installed this product?   302 (C) Copyright IBM Corp. 1987,1993 ¤   __ Yes  __ No   Were the people who did the installation experienced with the  installation of VM products?  __ Yes  __ No   If yes, how many years? __  If you have any comments to make about your ratings above, or any  other aspect of the product installation, please list them below:  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________  ____________________________________________________________       Appendix H. Reader's Comments 303 ¤   Please provide the following contact information:  ____________________________________________________________  Name and Job Title  ____________________________________________________________  Organization  ____________________________________________________________  ____________________________________________________________  Address  ____________________________________________________________  Telephone  Thank you for your participation.  Please send the completed form to (or give to your IBM representative  who will forward it to the Print Services Facility Development group):  IBM Corporation - Pennant Systems  Box 1900  Boulder, Colorado 80301-9191  Attention: J36/025N             304 PSF/VM