more x86_64 work. started to put the mmu bits together in the (former) stage2 loader.
commitc282cd481a69a1bb7cd6015bab232b2f0fd258ee
authorTravis Geiselbrecht <geist@newos.org>
Mon, 26 May 2008 06:10:53 +0000 (26 06:10 +0000)
committerTravis Geiselbrecht <geist@newos.org>
Mon, 26 May 2008 06:10:53 +0000 (26 06:10 +0000)
tree6e5ec43d988efbdf6a810fedf0f770825eddffed
parent43ddc91992e27bdc95a92543be073de4478f9e0a
more x86_64 work. started to put the mmu bits together in the (former) stage2 loader.
Need to get the kernel pseudo building to put together the elf loader next.

git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1246 c25cc9d1-44fa-0310-b259-ad778cb1d433
14 files changed:
boot/pc/x86_64/heap.c [new file with mode: 0755]
boot/pc/x86_64/inflate.c
boot/pc/x86_64/makefile
boot/pc/x86_64/mmu.c [new file with mode: 0755]
boot/pc/x86_64/multiboot.c [new file with mode: 0755]
boot/pc/x86_64/multiboot.h [new file with mode: 0755]
boot/pc/x86_64/stage1.c
boot/pc/x86_64/stage1.h [deleted file]
boot/pc/x86_64/stage1_entry.S
boot/pc/x86_64/stage2.c
boot/pc/x86_64/stage2_asm.S
boot/pc/x86_64/stage2_priv.h
include/boot/arch/x86_64/stage2.h
include/kernel/arch/x86_64/kernel.h