[HAL:X64] Fix/improve the BIOS interface
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sun, 9 Feb 2020 21:19:54 +0000 (22:19 +0100)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 7 Nov 2020 17:46:20 +0000 (18:46 +0100)
commitc5a700fd0643723a695315519d8f9ee39ca953d9
tree592676d1d6f8590dfa48bcc37655f6274cc938c2
parent743c378ed12136f003e4d0e2b3d8874b565b8327
[HAL:X64] Fix/improve the BIOS interface

* Call HalInitializeBios both in phase 0 and 1
* In phase 0 allocate some physical memory, instead of using arbitrary hardcoded pages, that then end up as page tables and get filled with VESA tables
hal/halx86/amd64/x86bios.c
hal/halx86/generic/halinit.c
hal/halx86/include/halp.h