8 typedef struct tsc_struct tsc_t;
10 static tsc_t rdtsc(void)
13 __asm__ __volatile__ (
15 : "=a" (res.lo), "=d"(res.hi) /* outputs */
20 #if !defined( __ROMCC__ ) && !defined (__PRE_RAM__)
21 static inline unsigned long long rdtscll(void)
23 unsigned long long val;
24 asm volatile ("rdtsc" : "=A" (val));
28 void init_timer(void);
32 #endif /* CPU_X86_TSC_H */