8f32aa87c4
before re-arming the timer. Otherwise the timer could expire again before clearing the interrupt, the interrupt gets lost and the clock stops. On real hardware that could only occur if the timer interval is extremely short or if there is a higher-than-clock interrupt that delays processing. In the emulated world however, time can progress non-continously and this happens often under load. |
||
---|---|---|
.. | ||
gfpic_mainbus.c | ||
gfrtc_mainbus.c | ||
gftty_mainbus.c | ||
mainbus.c | ||
mainbusvar.h | ||
virtctrl.c | ||
virtio_mainbus.c |