r I 1 I I Na!.§ XDApt WAIT POST EXIT/RETURN GETMAIN GET POOL FREEPOOL LINK XCTL LOAD DELETE FREEMAIN TIMEI ABEND SPIEl RESTOREI BLDL/FINDI OPEN CLOSE STOll1 OPENJ TeLOSE DEVTYPEI TRKBAL FEOV WTO/WTORI EXTRACTI IDENTIFyt
ATTACHI
CHAplSTIMER' DEQ1 SNAp1 ENQI FREEDBUF STAE DETACHl CHKPTI RDJFCBI SYNAD1 BSPI GET/PUT READ/WRITE NOTE/POINT CHECK TGET/TPUT TCLEARQ STAX SVC Number --00- 01 02 03 04 05 06 07 08 09 10 11
13
14
17
18
1920 21
22
23
24
25
31
3540 41
42
44
46
4748 51
56
5760 62
63
64
68
69
93
94
96
FunctionRead-or-write direct access volumes Wait for an I/O completion
Post theI/O completion
Return from a called phase
Conditionally acquire user storage
Release user-acquired storageSimulate as SVC 10 Simulate as SVC 10 Link control to another phase
Delete, thenlink control to another
load phase
Read a phase into storage
Delete a loaded phase user free storage
Get the time of day
Terminate processing
Allow processing program to
handle program interrupts
EffectiveNOP Manipulate simulated partitioned
data files
Activate a data file
Deactivate a data file
Manipulate partitioned directories
Activate a data file
Te=pcrarily deactivate a data file
Obtain device-type physical
characteristicsNOP Set forced EOV error code
Communicate with the terminal
EffectiveNOP Add entry to loader table
Effective LINK
EffectiveNOP Access or cancel timer Set timer Effective NOP Dump specified areas of storage
EffectiveNOP Release a free storage buffer
Allow processing program to
decipher abend conditions
EffectiveNOP Effective NOP Obtain information from FILEDEF
comlland
Handle data seterror conditions
Back up a record on a tape or disk
Access system-blocked data
Access system-record dataManage data set positioning Verify READ/WRITE completion
Read or write a terminal line
Clear terminal input queue
Create an attention exit block
1------·-----------------------------------------------------------------IlSimulated in the transient routine DMSSVT. Other simulation I routines reside in the nucleus.
Figure 7.Simulated OS Supervisor Calls
,CMS Introduction 2-37
ATTACHI
CHApl
13
14
17
18
19
22
23
24
25
31
35
42
44
46
47
56
57
63
64
68
69
93
94
96
Function
Post the
Return from a called phase
Conditionally acquire user storage
Release user-acquired storage
Delete, then
load phase
Read a phase into storage
Delete a loaded phase
Get the time of day
Terminate processing
Allow processing program to
handle program interrupts
Effective
data files
Activate a data file
Deactivate a data file
Manipulate partitioned directories
Activate a data file
Te=pcrarily deactivate a data file
Obtain device-type physical
characteristics
Communicate with the terminal
Effective
Effective LINK
Effective
Effective
Allow processing program to
decipher abend conditions
Effective
comlland
Handle data set
Back up a record on a tape or disk
Access system-blocked data
Access system-record data
Read or write a terminal line
Clear terminal input queue
Create an attention exit block
1------·-----------------------------------------------------------------
Figure 7.
,