So, I thought that when we stopped the driver, the time would progress as normal for the timer. Of course we can let it stand still. We should still do some kind of sleep so the timer thread doesn't busy spin.