Type ASSEMBLE
Source Lines : 249
Fixes Applied : 0
Most Recent Version : Tuesday, December 12, 1978
Last Fix ID : [Unmodified]
Module
DMSSSK
Function
SET STORAGE PROTECT KEYS FOR A SPECIFIED SAVED SYSTEM
Attributes
DISK RESIDENT, EXECUTES IN THE TRANSIENT AREA
Operation
THIS MODULE WILL SET STORAGE PROTECT KEYS FOR A BLOCK OF STORAGE OCCUPIED BY A SAVED SYSTEM. THE STARTING ADDRESS MAY BE SPECIFIED BY THE CALLER AS LONG AS IT FALLS WITHIN THE RANGE OF THE SYSTEM LOAD EXTENTS. DMSSSK VALIDATES THE KEY ENTRY IN THE PARAMETER LIST BY ENSURING THAT IT IS A ONE OR TWO DIGIT NUMBER BETWEEN 0 AND 15. A FINDSYS IS THEN DONE FOR THE NAME PROVIDED WHICH PROVIDES THE LOAD RANGE OF THE SAVED SYSTEM. IF AN ADDRESS HAS BEEN INCLUDED IN THE PARAMETER LIST, IT IS CHECKED TO ENSURE THAT IT FALLS WITHIN THE LOAD RANGE OF THE SAVED SYSTEM. THE COMPLETE RANGE OF THE SAVED SYSTEM MUST ALSO FALL WITHIN THE V.M. STORAGE SIZE. AN SSK INSTRUCTION IS THEN DONE FOR EACH 2048 BYTE BLOCK IN THE RANGE SPECIFIED.
Calls to Other Routines
DMSERR