diff --git a/lib/utils/get_upt.c b/lib/utils/get_upt.c new file mode 100644 index 000000000..06f94179a --- /dev/null +++ b/lib/utils/get_upt.c @@ -0,0 +1,22 @@ +#include "utils.h" + +/*===========================================================================* + * getuptime * + *===========================================================================*/ +PUBLIC int getuptime(ticks) +clock_t *ticks; /* uptime in ticks */ +{ + message m; + int s; + + m.m_type = SYS_TIMES; /* request time information */ + m.T_PROC_NR = NONE; /* ignore process times */ + s = _taskcall(SYSTASK, SYS_TIMES, &m); + *ticks = m.T_BOOT_TICKS; + return(s); +} + + + + +