Go back to scheduling the unstep time instead of busy waiting in the timer dispatch. With the unstep time increased to 2us, it no longer makes sense to spin while waiting for the unstep. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>