deepsleepuntil.c (229B)
1 /* ISC license. */ 2 3 #include <skalibs/tai.h> 4 #include <skalibs/iopause.h> 5 6 void deepsleepuntil (tain const *deadline, tain *stamp) 7 { 8 iopause_fd x ; 9 while (tain_less(stamp, deadline)) iopause_stamp(&x, 0, deadline, stamp) ; 10 }