commit ee312201a608a2d1c29b79a2a8a6f662bf6b2265 parent 6a770560639decfeb76d83c27377ee25ec19d494 Author: Brian Swetland <swetland@frotz.net> Date: Sun, 5 Jan 2014 19:08:02 -0800 update notes Diffstat:
M | README.64BIT | | | 10 | ++++++++-- |
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/README.64BIT b/README.64BIT @@ -46,12 +46,18 @@ DONE * test on real hardware * enable SMP and verify it * tidy up vm64.c + * fix procdump for 64bit mode + * figure out how to enumerate CPUs without BIOS MP table + * had to implement minimal ACPI table parsing IN PROGRESS - * figure out how to enumerate CPUs without BIOS MP table TODO - * fix procdump for 64bit mode + * detect actual memory size, make PHYSTOP dynamic + * handle >2GB ram + * will have to move the linear map region below the kernel + since we can only map 2GB from the kernel base to end of vram + * fix validateint() of usertests for 64bit THINGS TO FIX LATER / NICE TO HAVE * I wish qemu had a "halt-on-exception" mode. Would help early bringup