xen: fix mtrr dummy functions
This commit is contained in:
parent
035aacf6f5
commit
1d674abe9c
2 changed files with 4 additions and 2 deletions
|
@ -97,7 +97,8 @@ void i8259on(void) {}
|
||||||
void i8259off(void) {}
|
void i8259off(void) {}
|
||||||
int i8259vecno(int) { return 0; }
|
int i8259vecno(int) { return 0; }
|
||||||
int mtrrprint(char*, long) { 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
|
* XXX until fpsave is debugged
|
||||||
|
|
|
@ -78,8 +78,9 @@ ulong mmukmap(ulong, ulong, int);
|
||||||
int mmukmapsync(ulong);
|
int mmukmapsync(ulong);
|
||||||
#define mmunewpage(x)
|
#define mmunewpage(x)
|
||||||
ulong* mmuwalk(ulong*, ulong, int, int);
|
ulong* mmuwalk(ulong*, ulong, int, int);
|
||||||
int mtrr(uvlong, uvlong, char *);
|
char* mtrr(uvlong, uvlong, char *);
|
||||||
int mtrrprint(char *, long);
|
int mtrrprint(char *, long);
|
||||||
|
void mtrrsync(void);
|
||||||
void outb(int, int);
|
void outb(int, int);
|
||||||
void outsb(int, void*, int);
|
void outsb(int, void*, int);
|
||||||
void outs(int, ushort);
|
void outs(int, ushort);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue