ibm:vm370-lib:cp:dmksnt.assemble_src
Table of Contents
DMKSNT Source
References
- Fixes Applied : 0
- This Source Date : Tuesday, September 28, 2010
- Last Fix ID : [Unmodified]
Source Listing
- DMKSNT.ASSEMBLE.txt
- SNT TITLE 'DMKSNT VM/370 Release 6 - VM/370 SixPack Release 1.2'
- SPACE
- *.
- * MODULE NAME -
- * DMKSNT
- *
- * FUNCTION -
- *
- * THIS MODULE WILL BE ASSEMBLED BY THE INSTALLATION SYSTEM
- * PROGRAMMER. IT WILL DESCRIBE THE THE SYSTEM TO BE SAVED VIA
- * THE 'SAVESYS' COMMAND AND TO BE IPL'ED BY NAME. SHARED SEG-
- * MENTS MAY BE SPECIFIED. THESE SEGMENTS MUST CONSIST OF
- * ALL REENTRANT CODE.
- *
- *
- * Change activity = *
- * *
- * Flag Date By Description *
- * ---- ---------- ---- ------------------------------------ *
- * $D01 2010/02/15 KL Move CMSDOS, CMSVSAM and CMSAMS *
- * segments to higher load addresses, *
- * INSTVSAM to lower. *
- SPACE
- DMKSNTBL CSECT
- SPACE
- *
- CMS NAMESYS SYSSIZE=256K,SYSNAME=CMS, X
- VSYSADR=190,SYSVOL=VM50-1,SYSCYL=103,SYSSTRT=(001,1), X
- SYSPGCT=33,SYSPGNM=(0-32),SYSHRSG=(1),VSYSRES=VM50-1
- EJECT
- * Originally, the CMSSEG shared segment was at 4MB.
- *MSSEG NAMESYS SYSNAME=CMSSEG,SYSVOL=VMSYS1,SYSCYL=,
- * SYSSTRT=(001,35),SYSPGCT=16,SYSHRSG=(16),
- * SYSPGNM=(256-271),SYSSIZE=64K,VSYSRES=,VSYSADR=IGNORE
- * We define the CMSSEG shared segment at 15MB to maximize the VM size.
- CMSSEG NAMESYS SYSNAME=CMSSEG,SYSVOL=VM50-1,SYSCYL=, X
- SYSSTRT=(002,1),SYSPGCT=16,SYSHRSG=(240), X
- SYSPGNM=(3840-3855),SYSSIZE=64K,VSYSRES=,VSYSADR=IGNORE
- EJECT ,
- *----------------------------------------------------------------* @D01
- * Originally, the CMSVSAM segment was loaded at * @D01
- * X'110000' (1088K). * @D01
- *----------------------------------------------------------------* @D01
- **VSAM NAMESYS SYSNAME=CMSVSAM,SYSVOL=VM50-1,SYSPGNM=(272-367), @D01
- ** SYSSTRT=(003,1),SYSPGCT=96,SYSSIZE=384K,SYSCYL=, @D01
- ** SYSHRSG=(17,18,19,20,21),VSYSRES=,VSYSADR=IGNORE @D01
- SPACE 1 @D01
- *----------------------------------------------------------------* @D01
- * CMSVSAM has been moved up to X'E00000' (14336K). * @D01
- *----------------------------------------------------------------* @D01
- CMSVSAM NAMESYS SYSNAME=CMSVSAM,SYSPGNM=(3584-3679), @D01+
- SYSSTRT=(003,1),SYSPGCT=96,SYSSIZE=384K,SYSCYL=, @D01+
- SYSHRSG=(224,225,226,227,228), @D01+
- SYSVOL=VM50-1,VSYSRES=,VSYSADR=IGNORE @D01
- EJECT , @D01
- *----------------------------------------------------------------* @D01
- * Originally, the CMSAMS segment was loaded at * @D01
- * X'170000' (1472K). * @D01
- *----------------------------------------------------------------* @D01
- **SAMS NAMESYS SYSNAME=CMSAMS,SYSVOL=VM50-1,SYSPGNM=(368-495), @D01
- ** SYSSTRT=(004,1),SYSPGCT=128,SYSSIZE=448K,SYSCYL=, @D01
- ** SYSHRSG=(23,24,25,26,27,28),VSYSRES=,VSYSADR=IGNORE @D01
- SPACE 1 @D01
- *----------------------------------------------------------------* @D01
- * CMSAMS has been moved up to X'E60000' (14720K). * @D01
- *----------------------------------------------------------------* @D01
- CMSAMS NAMESYS SYSNAME=CMSAMS,SYSPGNM=(3680-3807), @D01+
- SYSSTRT=(004,1),SYSPGCT=128,SYSSIZE=448K,SYSCYL=, @D01+
- SYSHRSG=(230,231,232,233,234,235), @D01+
- SYSVOL=VM50-1,VSYSRES=,VSYSADR=IGNORE @D01
- EJECT , @D01
- *----------------------------------------------------------------* @D01
- * Originally, the CMSDOS segment was loaded at * @D01
- * X'1F0000' (1984K). * @D01
- *----------------------------------------------------------------* @D01
- **SDOS NAMESYS SYSNAME=CMSDOS,SYSVOL=VM50-1,SYSHRSG=(31), @D01
- ** SYSSTRT=(006,1),SYSPGCT=8,SYSSIZE=32K,SYSCYL=, @D01
- ** SYSPGNM=(496-503),VSYSRES=,VSYSADR=IGNORE @D01
- SPACE 1 @D01
- *----------------------------------------------------------------* @D01
- * CMSDOS has been moved up to X'F10000' (15424K). * @D01
- *----------------------------------------------------------------* @D01
- CMSDOS NAMESYS SYSNAME=CMSDOS,SYSPGNM=(3856-3863), @D01+
- SYSSTRT=(006,1),SYSPGCT=8,SYSSIZE=32K,SYSCYL=, @D01+
- SYSHRSG=(241), @D01+
- SYSVOL=VM50-1,VSYSRES=,VSYSADR=IGNORE @D01
- EJECT , @D01
- *----------------------------------------------------------------* @D01
- * Originally, the INSTVSAM segment was loaded at * @D01
- * X'FE0000' (16256K). * @D01
- *----------------------------------------------------------------* @D01
- **STVSAM NAMESYS SYSNAME=INSTVSAM,SYSVOL=VM50-1,SYSHRSG=(254), @D01
- ** SYSSTRT=(007,1),SYSPGCT=8,SYSSIZE=32K,SYSCYL=, @D01
- ** SYSPGNM=(4064-4071),VSYSRES=,VSYSADR=IGNORE @D01
- SPACE 1 @D01
- *----------------------------------------------------------------* @D01
- * INSTVSAM has been moved down to X'FB0000' (16064K) * @D01
- * to avoid VIRTUAL STORAGE EXCEEDED errors in loading. * @D01
- *----------------------------------------------------------------* @D01
- INSTVSAM NAMESYS SYSNAME=INSTVSAM,SYSPGNM=(4016-4023), @D01+
- SYSSTRT=(007,1),SYSPGCT=8,SYSSIZE=32K,SYSCYL=, @D01+
- SYSHRSG=(251), @D01+
- SYSVOL=VM50-1,VSYSRES=,VSYSADR=IGNORE @D01
- EJECT , @D01
- *
- NAME3800 CPNAME=IMAG3800,SYSVOL=VM50-1,SYSSTRT=(008,1), X
- SYSPGCT=5
- EJECT
- END ,
ibm/vm370-lib/cp/dmksnt.assemble_src.txt ยท Last modified: 2023/08/06 13:37 by Site Administrator