The required environment for a test shell TP is:
- Minimum authorization:
- Problem state, any PSW key
- Dispatchable unit mode:
- Task mode
- Cross memory mode:
- Any PASN, any HASN, any SASN
- AMODE:
- 31-bit
- ASC mode:
- Primary or access register (AR)
- Interrupt status:
- Enabled for I/O and external interrupts
- Locks:
- No locks held
- Control parameters:
- All parameters must be addressable by the caller and in the primary
address space.
Other requirements are:
- The test shell program must have a Schedule_Type of Standard (not Multi_Trans)
in the TP profile. To test a TP that was written as multi-trans, comment out
the sections of code that issue the Get_Transaction and Return_Transaction
services.
- The user must have access to run the inbound TP.