Reworks memlayout (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 17 Jun 2013 06:20:50 +0000 (23:20 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Sat, 22 Jun 2013 17:29:31 +0000 (10:29 -0700)
commitef8a6255bf5a8f7cffcb203ff823b1cff2270d7e
tree73ec00f8ef262077a64f71395854bef38330dc11
parent2f408ce3fc837cf0da45a73d94a63452e850279a
Reworks memlayout (XCC)

Adds a memlayout for 64 bit x86, and reworks it slightly for the other
arches.  Everyone needs to specify UVPT and BRK_END, for instance.

Probably should reinstall your kernel headers and rebuild userspace.
kern/arch/riscv/ros/mmu.h
kern/arch/x86/entry32.S
kern/arch/x86/entry64.S
kern/arch/x86/kdebug.c
kern/arch/x86/pmap64.c
kern/arch/x86/ros/mmu32.h
kern/arch/x86/ros/mmu64.h
kern/include/ros/memlayout.h
kern/src/process.c