summaryrefslogtreecommitdiffstats
path: root/sys/arm/include
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/include')
-rw-r--r--sys/arm/include/cpu.h8
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) */
OpenPOWER on IntegriCloud