summaryrefslogtreecommitdiff
path: root/sys/src/9/xen/archxen.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/src/9/xen/archxen.c')
-rw-r--r--sys/src/9/xen/archxen.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/sys/src/9/xen/archxen.c b/sys/src/9/xen/archxen.c
index 6f3d1bfae..0e30e6591 100644
--- a/sys/src/9/xen/archxen.c
+++ b/sys/src/9/xen/archxen.c
@@ -52,10 +52,11 @@ shutdown(void)
HYPERVISOR_shutdown(1);
}
-int xenintrassign(Vctl *v);
-void xentimerenable(void);
-uvlong xentimerread(uvlong*);
-void xentimerset(uvlong);
+extern int xenintrassign(Vctl *v);
+extern void xentimerinit(void);
+extern void xentimerenable(void);
+extern uvlong xentimerread(uvlong*);
+extern void xentimerset(uvlong);
PCArch archxen = {
.id= "Xen",
@@ -63,6 +64,7 @@ PCArch archxen = {
.reset= shutdown,
.intrinit= intrinit,
.intrassign= xenintrassign,
+.clockinit= xentimerinit,
.clockenable= xentimerenable,
.fastclock= xentimerread,
.timerset= xentimerset,