Non-cross memory mode

The caller must set up registers as follows:

Register(s) Bit(s) Contents
     
0   ECB address or 0 if no ECB is specified
1 0 0 for register format 1 for list format
  1-7 Same as bits 1-7 of VSLFLAG1 field of VSL
    for register format; irrelevant for list format
  8-31 24-bit starting address on which the service
    is to be performed for register format; 24-bit address of user's first VSL for list format
     
2 0-7 Same as VSLFLAG2 field in VSL for register
    format; irrelevant for list format
  8-31 24-bit ending address + 1 for which the service is to be performed for register format; irrelevant for list format
     
3   Irrelevant
     
4   TCB address or 0
     
5-13   Irrelevant
     
14   Return address
     
15   Entry point to page services, obtained from the CVT field, CVTVPSIB.
On return, the page service sets the registers as follows:
Register
Contents
0-14
Unchanged
15
Return code
The return codes are as follows:
Code
Meaning
0
The requested function was processed successfully. If the function was page-fix or page-load, and an ECB was supplied, it will be posted.
8
The requested function was page-fix or page-load with an ECB. The function will be processed asynchronously and the ECB will be posted upon completion.
12
The requested function was page-out and the function was unsuccessful for at least one of the specified pages.