19#define SUBTICKPERSECOND 76800
24#define TICKPERSECOND 300
29#define TIMEPERSECOND 256
u32 getTick(void)
Returns elapsed ticks from console reset.
Definition timer.c:63
fix32 getTimeAsFix32(u16 fromTick)
Returns elapsed time in second from console reset.
Definition timer.c:80
void startTimer(u16 numTimer)
Start internal timer (0 <= numtimer < MAXTIMER)
Definition timer.c:90
void waitMs(u32 ms)
Wait for a certain amount of millisecond.
Definition timer.c:194
u32 getTime(u16 fromTick)
Returns elapsed time from console reset.
Definition timer.c:70
void waitTick(u32 tick)
Wait for a certain amount of ticks (1/300 second based).
Definition timer.c:159
void waitSubTick(u32 subtick)
Wait for a certain amount of subticks (1/76800 second based).
Definition timer.c:109
u32 getTimer(u16 numTimer, u16 restart)
Get elapsed subticks for specified timer.
Definition timer.c:95
u32 getSubTick(void)
Returns elapsed subticks from console reset.
Definition timer.c:57
unsigned long u32
Definition types.h:105
unsigned short u16
Definition types.h:100
volatile u32 vu32
Definition types.h:162
s32 fix32
Definition types.h:208