
{ Define byte used for monitor mode interlocks. The left most bit is used by
{ #TEST_SET_BIT as the interlock bit. If monitor is compiled with debug code active,
{ then bits 1 thru 7 will contain the CPU# that has the interlock.

  TYPE
    mtt$monitor_interlock = PACKED RECORD
      CASE boolean OF
      = FALSE =
        byte: 0 .. 255,
      = TRUE =
        locked: boolean,
        id: 0 .. 7f(16),
      CASEND,
    RECEND;
