Testing suspend and resume using a binary semaphore.
Left a reminder about clock skew and nmi weirdness.