diff options
Diffstat (limited to 'sys/arm/include')
-rw-r--r-- | sys/arm/include/cpu.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/arm/include/cpu.h b/sys/arm/include/cpu.h index 417a2fe..6aedd73 100644 --- a/sys/arm/include/cpu.h +++ b/sys/arm/include/cpu.h @@ -9,11 +9,17 @@ void cpu_halt(void); void swi_vm(void *); +#ifdef _KERNEL static __inline uint64_t get_cyclecount(void) { - return (0); + struct bintime bt; + + binuptime(&bt); + return (bt.frac ^ bt.sec); + } +#endif #define CPU_CONSDEV 1 #define CPU_ADJKERNTZ 2 /* int: timezone offset (seconds) */ |