/* | |
* sys/sleep.c | |
*/ | |
#include <unistd.h> | |
#include <sys/times.h> | |
#include <syslinux/idle.h> | |
unsigned int msleep(unsigned int msec) | |
{ | |
clock_t start = times(NULL); | |
while (times(NULL) - start < msec) | |
syslinux_idle(); | |
return 0; | |
} | |
unsigned int sleep(unsigned int seconds) | |
{ | |
return msleep(seconds * 1000); | |
} |