IDENT SETQP ENTRY SETQP ENTRY GETQP ENTRY SETPR TITLE GET/SET CPU/QUEUE PRIORITY FOR PROGRAM. SST SPACE 4,15 *** SETQP - SET QUEUE PRIORITY FOR PROGRAM. * * SETQP (QP) (*SYMPL* CALL). * * ENTRY A1 = ADDRESS OF QUEUE PRIORITY TO BE OBTAINED. * ( IF X1 = -1, THEN SET QUEUE PRIORITY TO MXPS+1 ). * * EXIT NONE. * * USES - A1 * - X1, X2 * * MACRO SETQP EJECT *CALL,COMCMAC *CALL,COMSPRD SPACE 4,15 SETQP SUBR SA1 X1 SET QUEUE PRIORITY SX2 -1 IX2 X2-X1 * * * EQ SETQPX EXIT SPACE 4,15 *** GETQP - GET CURRENT QUEUE PRIORITY OF PROGRAM * * GETQP(QP) (*SYMPL* CALL). * * ENTRY - A1 = ADDRESS TO RETURN CURRENT QUEUE PRIORITY TO. * * EXIT NONE. * * USES - A1 * - X1 * * MACRO GETQP SPACE 4,15 GETQP SUBR GETQP X1 EQ GETQPX RETURN SPACE 4,15 *** SETPR - SET CPU PRIORITY OF PROGRAM * * SETPR (*SYMPL* CALL). * * ENTRY NONE. * * EXIT NONE. * * USES - X1 * * MACRO SETPR SPACE 4 SETPR SUBR SX1 AFCS MSAS CPU PRIORITY SETPR X1 EQ SETPRX RETURN END