Basic PC routines must meet the following requirements:
- They must not use the checkpoint/restart facility.
- They must be either permanently resident in LPA or the nucleus,
or they must be loaded under the job step task of the address space
that created the entry table.
- They must use the PCLINK macro or provide code to save and restore
the user's environment.
- They must use the PT instruction to return control to the user.
- Basic PC routines that cause a space switch must:
- Run in an address space that is non-swappable
- Use only those MVS™ services
that are supported in cross memory mode.