Loading and Saving Discontiguous Saved Segments
Decimal
Load Segment 16320K 16256K
2112K 2048K I Contains the CMS/DOS discontiguous saved 1 , segment used to install VSAM and Access I , Method Services. , ,INSTVSAM FEOOOO(1) 4064(2) 254(3), Storage unaddressable by the virtual I , machine. , , 210000 528 33 I -------------END OF DEFINED VIRTUAL STORAGE------------I Contains the CMS control blocks and free
storage used during installation of the
segments. 200000 512 32 I , , , , -------------------------------------------------ยท-----------1 CMSDOS Contains DOS/VS Simulation Routines
The area from 1984K to 2016K is shared.
The area from 2016K to 2048K is unused. 1FOOOO 496 31 1984K I , Contains CMS Access Method Services support
The area from 1472K to 1856K is shared; I I , CMS AMS the area from 1856K to 1984K is not. 170000 368 23 1472K ,--------------------------------------------------------- , , , I CMSVSAM 1088K 1 , I I , CMSSEG Contains CMS VSAM support
The area from 1088K to 1408K is shared;
the area from 1408K to 1472K is not. 110000 272 17
contains the Editor, EXEC, and OS Simulation
Routines
The entire segment is shared. 100000 256 16 1024K 1----------------------------------------------------------- , I I CMS Virtual Machine's Area 000000 0 OK 1---------------- , I (1) HEX LOAD ADDRESS
(2) STARTING
PAGE NUMBER o
(3) STARTING SEGMENT NUMBER .J
Figure 31. Sample Layout of Storage for CMS Discontiguous Saved Segments You may want to compare this storage layout with the sample DMKSNT shown in the section "Preparing the Name Table File (DMKSNT)" in
Part 2. Note that as new releases of VSAM and AMS become available, the
number of segments required by these systems may be increased, thus
requiring all segment addresses above these segments to be increased
accordingly. Noie: Refer to the latest Memo to Users for any possible changes to the
sample layout of storage for CMS discontiguous saved segments.
268 IBM VM/370 Planning and System Generation Guide
Page of GC20-1801-10 As Updated April 1, 1981 by TNL GN25-0837
Loading and Savinq Discontiguous Saved Segments of
Addresses: Numbers
L Since the NAMESYS macro requires you to specify page and segment
numbers, and the CMSXGEN, DOSGEN, and VSAMGEN procedures require you to
enter hexadecimal addresses, you may find the following reference
information useful.
1 Page = 4K = X'1000' 1 Segment = 64K = X'10000' To convert a page number to a segment number, divide the page number by
16.
since one segment is 10000 in hexadecimal, then 20000 is segment 2, 100000 is segment 16, 1COOOO is segment 28, and so on.
The recommended procedure for loading and saving the discontiguous
saved segments as described in Figure 31 is:
1. During the system generation procedure (Step CMSXGEN EXEC procedure to load and save the
address 100000. 23), invoke the CMSSEG segment at
2. Perform the Installation Verification Procedure.
3. Redefine storage to 16M, IPL CMS and access the system disk again.
4. Invoke the DOSGEN procedure to load and save the INSTVSAM segment
at address FEOOOO. 5. Redefine storage to 2112K, IPL CMS and access the system disk
aqain.
6. Define the system name of the CMS/DOS segment to INSTVSAM by
issuing the CMS command:
set sysname cmsdos instvsam
7. Invoke the VSAMGEN EXEC procedure to load and save the CMSVSAM and CMSAMS segments at addresses iiOOOO and 170000, respectively.
8. Invoke the DOSGEN EXEC procedure to save the CMSDOS segment at
address 1FOOOO. The system name entry in the SYSNAMES table
defaults to CMSDOS. 9. Text files must have a filetype of TEXT. For example, after you
have updated an object module using VMFASM, the most recent object
file has a filetype such as TXTLOCAL. To use that text file here,
you must rename it to a filetype of TEXT. If there is currently a
text file on the system disk, you may want to rename it too, so
that your updated text file (which may reside on another disk) is
the one that is loaded.
loading and Saving the eMS/DOS Segment Called INSTVSAM Use the DOSGEN EXEC procedure to load and save the CMS/DOS segment
called INSTVSAM. This eMS/DOS segment is used only for the installation
of V5AM and Access Method Services. Part 3. Generating VH/370 (CP, CMS, RSCS, and IPCS) 269
Previous Page Next Page