SVC 119 (0A77)
TESTAUTH macro - is type 1, gets LOCAL lock.
Calls module IEAVTEST, entry point IGC119.
GTF data is:
- R15
- No applicable data.
- R0
- Applies only if flag bit 7 in register one is zero. If positive, contains the authorization code. If negative, does not contain the authorization code.
- R1
- Bytes have meaning as follows:
Byte Meaning 0 Reserved - must be set to zero. 1 Flag bits: xxxx .... Reserved. .... 1... RBLEVEL=2 (applies only to KEY and/or STATE). .... 0... RBLEVEL=1 (applies only to KEY and/or STATE). .... .1.. STATE=YES. .... .0.. STATE=NO. .... ..1. KEY=YES. .... ..0. KEY=NO. .... ...1 No FCTN specified. .... ...0 FCTN=code (see register 1 byte 3). 2 Reserved - must be set to zero. 3 FCTN code - applies only if flag bit 7 is "0".
Register contents on return:
- R15
- 00 - Task is authorized.
04 - Task is not authorized.