1433d6423SLionel Sambuc #include "sysutil.h" 2433d6423SLionel Sambuc 3*d91f738bSDavid van Moolenbroek /* 4*d91f738bSDavid van Moolenbroek * Return the number of clock ticks since system boot. Note that the value may 5*d91f738bSDavid van Moolenbroek * wrap on overflow. 6*d91f738bSDavid van Moolenbroek */ 7*d91f738bSDavid van Moolenbroek clock_t getticks(void)8*d91f738bSDavid van Moolenbroekgetticks(void) 9433d6423SLionel Sambuc { 10433d6423SLionel Sambuc 11*d91f738bSDavid van Moolenbroek /* We assume atomic 32-bit field retrieval. TODO: 64-bit support. */ 12*d91f738bSDavid van Moolenbroek return get_minix_kerninfo()->kclockinfo->uptime; 13433d6423SLionel Sambuc } 14