gtpm1m1t | TPF V4R1 Migration Guide: 3.1 to 4.1 |
In the TPF 4.1 system, the Monitor Call (MC) instruction is used in the implementation of the following macros:
This is to prevent the use of these macros from corrupting the ECB register save area. In the TPF 3.1system, these macros were implemented as pseudo SVCs. See TPF General Macros for more information about the SNAPC macro. See TPF System Macros for more information about the $MONTC and $RECVC macros.
The monitor call (MC) instruction has two operands:
Masks in control R8 determine which monitor classes are active. The monitor code can be any 32-bit signed integer. The TPF 4.1 system uses a new monitor class for each new pseudo SVC.
The new CPSM copy member of CCCPSE contains the monitor call (MC) decoder and service routines (for which a new system stack was added).