.
.  SYAMFHA - This common deck defines the job mode system core
.      procedures for processing monitor flags. To add new flag handlers,
.      an entry must be made in this deck to specify the name of the
.      procedure to be called to process the flag.
.      * * * note - definitions in this deck must agree with the
.                   flag numbers defined in SYT$MONITOR_FLAG.
.
bs_mfhan  bss      0
          address  ce,mflg1
          address  ce,mflg2
          address  ce,mflg3
          address  ce,mflg4
          address  ce,mflg5
          address  ce,mflg6
          address  ce,mflg7
          address  ce,mflg8
          address  ce,mflg9
          address  ce,mflg10
          address  ce,mflg1      . Note: Dummy - Flag not in use
          address  ce,mflg1      . Note: Dummy - Flag not in use
          address  ce,mflg1      . Note: Dummy - Flag not in use
          address  ce,mflg1      . Note: Dummy - Flag not in use
          address  ce,mflg1      . Note: Dummy - Flag not in use
.
          ref      mflg1,mflg2,mflg3,mflg4,mflg5,mflg6,mflg7,mflg8,mflg9
          ref      mflg10
mflg1     alias    SYP$MFH_FOR_HANG_TASK
mflg2     alias    SYP$MFH_FOR_JOB_RECOVERY
mflg3     alias    MMP$MFH_VOLUME_UNAVAILABLE
mflg4     alias    SYP$MFH_TO_INVOKE_SYSDEBUG
mflg5     alias    SYP$MFH_FOR_SYSTEM_DEBUG
mflg6     alias    SYP$MFH_FOR_DUMP_JOB
mflg7     alias    MMP$MFH_FOR_SEGMENT_MANAGER
mflg8     alias    SYP$MFH_CPU_CONFIG_CHANGE
mflg9     alias    MMP$MFH_SHADOW_FILE_REFERENCE
mflg10    alias    SYP$MFH_FOR_KEYPOINT_TRACEBACK
.
mfbc      equ      2        .Length of monitor flag field (in bytes)
.
mfring1    equ      0DE60(16)    .Define mask for determining which flag will
.                            preempt ring 1 execution and be processed
.                            immediately. (4000=flg1, 2000=flg2, etc)
