diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-12-14 21:58:02 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-12-14 21:58:02 +0100 |
commit | 1d674abe9cdb20c59852fe096412a6890314f99a (patch) | |
tree | c6868ffb70316799884818fc1c47e58575e78c34 | |
parent | 035aacf6f5c23f0513e240046818ef203e8d87cb (diff) | |
download | plan9front-1d674abe9cdb20c59852fe096412a6890314f99a.tar.xz |
xen: fix mtrr dummy functions
-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); |