diff options
-rw-r--r-- | sys/src/9/xen/archxen.c | 3 | ||||
-rw-r--r-- | sys/src/9/xen/fns.h | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/src/9/xen/archxen.c b/sys/src/9/xen/archxen.c index 721950223..50bf70f19 100644 --- a/sys/src/9/xen/archxen.c +++ b/sys/src/9/xen/archxen.c @@ -97,7 +97,8 @@ void i8259on(void) {} void i8259off(void) {} int i8259vecno(int) { return 0; } int mtrrprint(char*, long) { return 0; } -int mtrr(uvlong, uvlong, char *) { return 0; } +char* mtrr(uvlong, uvlong, char *) { return nil; } +void mtrrsync(void) {} /* * XXX until fpsave is debugged diff --git a/sys/src/9/xen/fns.h b/sys/src/9/xen/fns.h index 8072cb7bd..3659354fa 100644 --- a/sys/src/9/xen/fns.h +++ b/sys/src/9/xen/fns.h @@ -78,8 +78,9 @@ ulong mmukmap(ulong, ulong, int); int mmukmapsync(ulong); #define mmunewpage(x) ulong* mmuwalk(ulong*, ulong, int, int); -int mtrr(uvlong, uvlong, char *); +char* mtrr(uvlong, uvlong, char *); int mtrrprint(char *, long); +void mtrrsync(void); void outb(int, int); void outsb(int, void*, int); void outs(int, ushort); |