16#define TICKS_PER_SEC 1024
49 void ( *
udelay ) (
unsigned long usecs );
53#define TIMERS __table ( struct timer, "timers" )
56#define __timer( order ) __table_entry ( TIMERS, order )
63#define TIMER_PREFERRED 01
64#define TIMER_NORMAL 02
75extern void udelay (
unsigned long usecs );
76extern void mdelay (
unsigned long msecs );
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
unsigned long currticks(void)
Get current system time in ticks.
unsigned int sleep(unsigned int seconds)
Sleep (interruptibly) for a fixed number of seconds.
void sleep_fixed(unsigned int secs)
Sleep (uninterruptibly) for a fixed number of seconds.
void mdelay(unsigned long msecs)
Delay for a fixed number of milliseconds.
void udelay(unsigned long usecs)
Delay for a fixed number of microseconds.
UINT16_t seconds
Elapsed time.
void(* udelay)(unsigned long usecs)
Delay for a fixed number of microseconds.
int(* probe)(void)
Probe timer.
unsigned long(* currticks)(void)
Get current system time in ticks.