xv6

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit ee312201a608a2d1c29b79a2a8a6f662bf6b2265
parent 6a770560639decfeb76d83c27377ee25ec19d494
Author: Brian Swetland <swetland@frotz.net>
Date:   Sun,  5 Jan 2014 19:08:02 -0800

update notes

Diffstat:
MREADME.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