summaryrefslogtreecommitdiff
path: root/sys/src/9/pc64/fns.h
diff options
context:
space:
mode:
authoraiju <devnull@localhost>2017-06-20 15:10:08 +0000
committeraiju <devnull@localhost>2017-06-20 15:10:08 +0000
commitbecb89bae53e01785bfd843478737eeb77a9419f (patch)
tree11450e95827d5356c4e8c845124cca0d80ca326c /sys/src/9/pc64/fns.h
parent9fb2001658fb59fa0c7437f856491ef5f4214ebe (diff)
pc, pc64: adapt devvmx to work on pc64
Diffstat (limited to 'sys/src/9/pc64/fns.h')
-rw-r--r--sys/src/9/pc64/fns.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/src/9/pc64/fns.h b/sys/src/9/pc64/fns.h
index 6db652674..f51d21fe6 100644
--- a/sys/src/9/pc64/fns.h
+++ b/sys/src/9/pc64/fns.h
@@ -34,6 +34,7 @@ int ecinit(int cmdport, int dataport);
int ecread(uchar addr);
int ecwrite(uchar addr, uchar val);
#define evenaddr(x) /* x86 doesn't care */
+void fpinit(void);
void (*fprestore)(FPsave*);
void (*fpsave)(FPsave*);
void fpsserestore(FPsave*);
@@ -108,6 +109,7 @@ char* mtrr(uvlong, uvlong, char *);
void mtrrclock(void);
int mtrrprint(char *, long);
void mtrrsync(void);
+void netconsole(void);
void noteret(void);
uchar nvramread(int);
void nvramwrite(int, uchar);
@@ -157,9 +159,11 @@ void procsave(Proc*);
void procsetup(Proc*);
void procfork(Proc*);
void putcr0(u64int);
+void putcr2(u64int);
void putcr3(u64int);
void putcr4(u64int);
void putdr(u64int*);
+void putdr01236(u64int*);
void putdr6(u64int);
void putdr7(u64int);
void* rampage(void);