X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=driver%2Ffirm_timing.h;h=bb4fdfb0dbfa16dc326f06cb53d577fe6985aa8b;hb=8c69270fc99d10111959b367d1882f8eb2fcdfd3;hp=d90365e6dbae5954a3f60d2186081c3f7e5cf482;hpb=d70f5307ecc25394fc2da35bf4167fea5ac4b9ec;p=cparser diff --git a/driver/firm_timing.h b/driver/firm_timing.h index d90365e..bb4fdfb 100644 --- a/driver/firm_timing.h +++ b/driver/firm_timing.h @@ -1,5 +1,3 @@ -#ifndef __FIRM_TIMING_H__ -#define __FIRM_TIMING_H__ /** * @file firm_timing.h -- timing for the Firm compiler * @@ -7,21 +5,18 @@ * * $Id$ */ +#ifndef __FIRM_TIMING_H__ +#define __FIRM_TIMING_H__ #include - -enum timings { -#define DEFTIMEVAR(x, y, z) x, -#include "firm_timing.def" - TV_LAST -#undef DEFTIMEVAR -}; +#include void timer_init(void); +void timer_register(ir_timer_t *timer, const char *description); void timer_term(FILE *f); -void timer_push(int timer); -void timer_pop(void); -void timer_start(int timer); -void timer_stop(int timer); +void timer_push(ir_timer_t *timer); +void timer_pop(ir_timer_t *timer); +void timer_start(ir_timer_t *timer); +void timer_stop(ir_timer_t *timer); -#endif /* __FIRM_TIMING_H__ */ +#endif