00001 #include "standard.h" 00002 00003 /* 00004 * 1 ms clock 00005 */ 00006 00007 00008 static int clock_time = 0; 00009 00010 00011 int get_clock(void) 00012 { 00013 return (clock_time); 00014 } 00015 00016 00017 void increment_clock(void) 00018 { 00019 clock_time++; 00020 } 00021 00022 00023 char *print_time(void) 00024 { 00025 static char s[12]; 00026 00027 sprintf(s, 00028 "%02d:%02d:%02d.%03d", 00029 (clock_time / 3600000), 00030 (clock_time / 60000) % 60, 00031 (clock_time / 1000) % 60, 00032 clock_time % 1000); 00033 return (s); 00034 }