timer.h File Reference

Back to the index.

Macros | Functions
timer.h File Reference

Go to the source code of this file.

Macros

#define TIMER_BASE_FREQUENCY   65.0 /* Hz */
 

Functions

struct timertimer_add (double freq, void(*timer_tick)(struct timer *timer, void *extra), void *extra)
 
void timer_remove (struct timer *t)
 
void timer_update_frequency (struct timer *t, double new_freq)
 
void timer_start (void)
 
void timer_stop (void)
 
void timer_init (void)
 

Macro Definition Documentation

◆ TIMER_BASE_FREQUENCY

#define TIMER_BASE_FREQUENCY   65.0 /* Hz */

Definition at line 34 of file timer.h.

Function Documentation

◆ timer_add()

struct timer* timer_add ( double  freq,
void(*)(struct timer *timer, void *extra)  timer_tick,
void *  extra 
)

Definition at line 75 of file timer.cc.

Referenced by coproc_register_write(), DEVICE_ACCESS(), and DEVINIT().

◆ timer_init()

void timer_init ( void  )

Definition at line 282 of file timer.cc.

Referenced by main().

◆ timer_remove()

void timer_remove ( struct timer t)

Definition at line 104 of file timer.cc.

Referenced by DEVICE_ACCESS().

◆ timer_start()

void timer_start ( void  )

Definition at line 206 of file timer.cc.

◆ timer_stop()

void timer_stop ( void  )

Definition at line 245 of file timer.cc.

◆ timer_update_frequency()

void timer_update_frequency ( struct timer t,
double  new_freq 
)

Definition at line 132 of file timer.cc.

References t.


Generated on Tue Aug 25 2020 19:25:06 for GXemul by doxygen 1.8.18