summaryrefslogtreecommitdiff
path: root/sys/src/9/pc64/fns.h
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2018-07-22 21:00:20 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2018-07-22 21:00:20 +0200
commit0431ea242d8856c5a780ab3a01252f3909349a49 (patch)
tree9a2d0f92d001ddcd16a89e370353885c89ef182d /sys/src/9/pc64/fns.h
parentf4b9f0304dee1e94dbee35e30765f8a7349794ba (diff)
pc, pc64: look for "RSD PTR " in ACPI reserved memory region from e820 map
nobody passes us the "RSD PTR " address when doing multiboot/kexec on UEFI systems. so we search for it manually in the ACPI reserved area as indicated in the e820 memory map.
Diffstat (limited to 'sys/src/9/pc64/fns.h')
-rw-r--r--sys/src/9/pc64/fns.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/9/pc64/fns.h b/sys/src/9/pc64/fns.h
index cc7c66a2d..7edaed4bc 100644
--- a/sys/src/9/pc64/fns.h
+++ b/sys/src/9/pc64/fns.h
@@ -170,10 +170,11 @@ void putdr7(u64int);
void* rampage(void);
int rdmsr(int, vlong*);
void realmode(Ureg*);
+void* rsdsearch(void);
void screeninit(void);
void (*screenputs)(char*, int);
void setconfenv(void);
-void* sigsearch(char*);
+void* sigsearch(char*, int);
void syncclock(void);
void syscallentry(void);
void touser(void*);