Updates multiboot code for amd64
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 13 Jun 2013 23:44:25 +0000 (16:44 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Sat, 22 Jun 2013 17:29:30 +0000 (10:29 -0700)
commit3a6c28cefd42ac899cf8f7a6652311e02ab24780
tree44fd7235534a90ca5af30976c6df20bd732ec8eb
parente28dbef7c5583bfe3693a60592cf3c777374fc84
Updates multiboot code for amd64

The old version was 64-bit incompatible (assumed longs were 32 bits).
The FSF has a newer version anyway.

Note our old style of determining which memory to use only works for the
first 3GB or so of pmem (at least on my test machines).
kern/arch/x86/cpuinfo.c
kern/include/multiboot.h
kern/include/pmap.h
kern/include/ros/common.h
kern/src/init.c
kern/src/multiboot.c