diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-07-22 21:00:20 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-07-22 21:00:20 +0200 |
commit | 0431ea242d8856c5a780ab3a01252f3909349a49 (patch) | |
tree | 9a2d0f92d001ddcd16a89e370353885c89ef182d /sys/src/9/pc64/fns.h | |
parent | f4b9f0304dee1e94dbee35e30765f8a7349794ba (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.h | 3 |
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*); |