IBM Virtual Machine Facility/370: Planning and System Generation Guide 2
Page248(248 of 522)
System Name Table File CMSVSAM NAMESYS SYSNAME=CMSVSAM,SYSVOL=VMRELn,SYSPGNM=(272-367) , X SYSSTRT=(OOl,52),SYSPGCT=96,SYSSIZE=384K,SYSCYL=, X SYSHRSG=(17,18,19,20,21),VSYSRES=,VSYSADR=IGNORE CMSAMS NAMESYS SYSNAME=CMSAMS,SYSVOL=VMRELn,SYSPGNM=(368-495), X SYSSTRT=(003,35) ,SYSPGCT=128,SYSSIZE=448K,SYSCYL=, X SYSHRSG=(23,24,25,26,27,28),VSYSRES=,VSYSADR=IGNORE CMSDOS NAMESYS SYSNAME=CKSDOS,SYSVOL=VMRELn,SYSHRSG=(31), X SYSSTRT=(005,50),SYSPGCT=8,SYSSIZE=32K,SYSCYL=, X SYSPGNM=(496-503) ,VSYSRES=,VSYSADR=IGNORE INSTVSAM NAMESYS SYSNAME=INSTVSAM,SYSVOL=VMRELn,SYSCYL=, X SYSSTRT=(006,2),SYSPGCT=8,SYSSIZE=32K,SYSHRSG=(254), X SYSPGNM=(4064-4071) ,VSYSRES=,VSYSADR=IGNORE END The DMKSNT module supplied for the 3340 starter system is: X VSYSADR=190,SYSVOL=VMRELn,SYSCYL=040,SYSSTRT=(OOl,1), X SYSPGCT=33,SYSPGNM=(O-32),SYSHRSG=(1),VSYSRES=CPRnLO CMSSEG NAMESYS SYSNAME=CMSSEG,SYSVOL=VMRELn,SYSCYL=, X SYSSTRT=(002,11),SYSPGCT=16,SYSHRSG=(16), X SYSPGNM=(256-271) ,SYSSIZE=64K,VSYSRES=,VSYSADR=IGNORE CMSVSAM NAMESYS SYSNAKE=CKSVSAM,SYSVOL=VKRELn,SYSPGNM=(272-367), X SYSSTRT=(003,04),SYSPGCT=96,SYSSIZE=384K,SYSCYL=, X SYSHRSG=(17,18,19,20,21),VSYSRES=,VSYSADR=IGNORE CKSAMS NAMESYS SYSNAKE=CMSAMS,SYSVOL=VKRELn,SYSPGNM=(368-495), X SYSSTRT=(007,5),SYSPGCT=128,SYSSIZE=448K,SYSCYL=, X SYSHRSG=(23,24,25,26,27,28),VSYSRES=,VSYSADR=IGNORE CMSDOS NAMESYS SYSNAME=CMSDOS,SYSVOL=VMRELn,SYSHRSG=(31), X SYSSTRT=(012,14),SYSPGCT=8,SYSSIZE=32K,SYSCYL=, X SYSPGNM=(496-503),VSYSRES=,VSYSADR=IGNORE INSTVSAM NA"ESYS SYSNAKE=INSTVSAM,SYSVOL=VMRELn,SYSCYL=, X END SYSSTRT=(012,23},SYSPGCT=8,SYSSIZE=32K,SYSHRSG=(254), X SYSPGNM=(4064-4071},VSYSRES=,VSYSADR=IGNORE The DKKSNT module supplied for the 3350 Starter System is: DMKSNTBL CSECT CMS NAMESYS SYSSIZE=256K,SYSNAME=CMS, X VSYSADR=190,SYSVOL=VMRELn,SYSCYL=021, X SYSSTRT= (OOl,l) ,S YSPGCT=33, SYSPGNM= (0-32) , SYSHRSG= (lJ, X VSYSRES=CPRnLO CKSSEG NAMESYS SYSNAME=CMSSEG,SYSVOL=VMRELn,SYSCYL=, X SYSSTRT=(001,35),SYSPGCT=16,SYSHRSG=(16), X SYSPGNM=(256-271} ,SYSSIZE=64K,VSYSRES=,VSYSADR=IGNORE CMSVSAM NAMESYS SYSNAKE=CMSVSAM,SYSVOL=VMRELn,SYSPGNM=(272-367), X SYSSTRT=(OOl,52),SYSPGCT=96,SYSSIZE=384K,SYSCYL=, X SYSHRSG=(17,18,19,20,21},VSYSRES=,VSYSADR=IGNORE CMSAMS NAMESYS SYSNAME=CMSAMS,SYSVOL=VMRELn,SYSPGNM=(368-495), X SYSSTRT=(002,29),SYSPGCT=128,SYSSIZE=448K,SYSCYL=, X SYSHRSG=(23,24,25,26,27,28),VSYSRES=,VSYSADR=IGNORE 218 IBM V8/370 Planning and System Generation Guide
Pag€ of GC20-1801-10 As Updated April 1, 1981 by TNL GN25-0837 System Name Table File CMSDOS NAMESYS SYSNAME=CMSDOS,SYSVOL=VMRELn,SYSHRSG=(31), X SYSSTRT=(003,038) ,SYSPGCT=8,SYSSIZE=32K,SYSCYL=, X SYSPGNM=(496-503) ,VSYSRES=,VSYSADR=IGNORE INSTVSAH NAHESYS SYSNAME=INSTVSAM,SYSVOL=VMRELn,SYSCYL=, X END SYSSTRT=(003,47),SYSPGCT=8,SYSSIZE=32K,SYSHRSG=(254), X SYSPGNM=(4064-4071) ,VSYSRES=,VSYSADR=IGNORE The supplied DMKSNT modules each have six entries: entries for saving copies of CMS, CMSSEG, CMSVSAM, CMSAMS, CMSDOS, and INSTVSAM, if you use all the recommended labels and allocations and the starter system supplied DMKSYS when you follow the system generation procedure. (The INSTVSAM segment is a CMSDOS segment that is used only during the procedure for loading and saving CMSVSAM and CMSAMS segments. For an explanation of this procedure, see the section "Loading and Saving Discontiguous Saved Segments" in Part 3.) For an illustration of the storage layout resulting from this sample configuration of discontiguous saved segments, see Figure 31. The supplied DMKSNT assumes a DOS/VS Release 34 starter system is being used. If you are using a DOS/iS Release 33 starter system, or earlier, to generate CMSVSAM, and/or CMSAMS, you must change the DMKSNT file. The CMSVSAM segment generated with these starter systems requires five shared segments and one nonshared segment. The CMSAMS segment generated with these starter systems requires 6 shared segments and 2 nonshared segments. If you wish to change or add to the system name table that is supplied, you must code your own macro and create a DMKSNT file of your own. Note that one entry can be created for each type of discontiguous segment. For example, in addition to a CMSSEG entry, you could code an alternate entry, CMSSEG1, for testing purposes. The system generation procedure tells you when to assemble your own file. If the supplied DMKSNT module meets your installation's you need not code or assemble the DMKSNT module. If you do create your own version of the system name table, your file must have a CSECT and END statement: DMKSNTBL eSRCT NAMESYS macros (one for each virtual machine operating system or segment you wish to save) NAMENCP macros (one for each 3704/3705 control proqram you create) NAME3800 macros (one for each 3800 named system you create) END Note that the loader automatically inserts a PUNCH SPB (Set Page Boundary) card, to force this module to a 4K boundary when the CP system is built. Also, DMKSNT is a pageable module which should not exceed the size 4K. DMKSNT should be made resident if its size is greater than 4K. Information about coding the NAMESYS and NAMENCP macros follows. Part 2. Defining Your VM/370 System 219