Eit 23 of the virtual interval timer is decremented like the real
interval timer. If a virtual machine is executing (the realPSi is in
problem state) and the real interval tiaer needs updating, both the real
interval timer and the virtual interval timer are updated. The virtual
interval timer is decremented only if the following conditions are true:• The real PSi is in the problem state (bit 15 = 1) • Virtual machine assist is enabled (control register 6 bit 0 = 1) • Virtual interval timer assist is enabled (control register 6 bit 7 =
1)
A virtual intervaltimer interrupt request is recognized when the
virtual intervaltimer is decremented from a positive value, including
zero, to a negative value.When this condition occurs, an interval timer interrupt is presented to the virtual aachine.
If the virtual interval tiaer interrupt cannot be presented to the
virtual machine, the virtual intervaltimer interrupt is presented to
the real machine.When presented to the real machine, the virtual
interval timer interrupt is distinguishedfrom the real interval timer interrupt by a unique external interrupt code (bit 7 of the halfword
interrupt code set to 1 and bits0-6 set to 0). Bits 8-15 of the
interrupt code are zero unless set to one for another condition thatmay be concurrently indicated. (Locations X'84' and X'85' are set to zero.) 1-422 IBM VM/370 System Logic and Problem Determination--Voluae 1
interval timer. If a virtual machine is executing (the real
problem state) and the real interval tiaer needs updating, both the real
interval timer and the virtual interval timer are updated. The virtual
interval timer is decremented only if the following conditions are true:
1)
A virtual interval
virtual interval
zero, to a negative value.
If the virtual interval tiaer interrupt cannot be presented to the
virtual machine, the virtual interval
the real machine.
interval timer interrupt is distinguished
interrupt code set to 1 and bits
interrupt code are zero unless set to one for another condition that