X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=driver%2Ffirm_timing.h;h=4a8e01138f4ad88904cce505507be9e4d7252e34;hb=47b73b80e0b34b1e716253384d0a7c56f2a5e268;hp=d21f350242ffcdda5068de2491a8c9dd2b32666f;hpb=d9f918c846087ee7fc1b97e83671181c1ecf2fff;p=cparser diff --git a/driver/firm_timing.h b/driver/firm_timing.h index d21f350..4a8e011 100644 --- a/driver/firm_timing.h +++ b/driver/firm_timing.h @@ -1,25 +1,20 @@ -#ifndef __FIRM_TIMING_H__ -#define __FIRM_TIMING_H__ /** * @file firm_timing.h -- timing for the Firm compiler * * (C) 2006 Michael Beck beck@ipd.info.uni-karlsruhe.de - * - * $Id$ */ +#ifndef __FIRM_TIMING_H__ +#define __FIRM_TIMING_H__ -enum timings { -#define DEFTIMEVAR(x, y, z) x, -#include "firm_timing.def" - TV_LAST -#undef DEFTIMEVAR -}; +#include +#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