00001 #include "tm_timings.h"
00002
00003 static CLOCK_T time_tab[MAX_CLOCK];
00004 static int clock_num=-1;
00005
00006 void get_time(){
00007 clock_num++;
00008
00009 if(clock_num>MAX_CLOCK-1)
00010 return;
00011
00012
00013
00014 CLOCK(time_tab[clock_num]);
00015 }
00016
00017 double time_diff(){
00018 CLOCK_T t2,t1;
00019
00020
00021 if(clock_num>MAX_CLOCK-1){
00022 clock_num--;
00023 return -1.0;
00024 }
00025
00026 CLOCK(t2);
00027 t1=time_tab[clock_num--];
00028
00029
00030 return CLOCK_DIFF(t2,t1);
00031 }