Get more of the dreamcast port working.
commitea558142d8cc5cfa5e0f08c5df148af08f8118ac
authorTravis Geiselbrecht <geist@newos.org>
Sun, 15 Oct 2006 08:51:23 +0000 (15 08:51 +0000)
committerTravis Geiselbrecht <geist@newos.org>
Sun, 15 Oct 2006 08:51:23 +0000 (15 08:51 +0000)
treea742638f519f026dc3347dd7126750ca1629499f
parent27cbbce743df9c4209c6d63caeabc87d8a60275b
Get more of the dreamcast port working.

Moved the kernel into the P1 area (physical memory is mapped at 0x80000000). This
greatly simplifies the stage2 loader. Turned off the vcpu stuff, which means we'll
have to hack real mmu support in the kernel, and some mechanism to let the VM deal with
areas of kernel space that cannot be controlled by the mmu (0xc0000000 - 0xdfffffff is the only
priviledged area that can be mmued on an SH4).

git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1205 c25cc9d1-44fa-0310-b259-ad778cb1d433
boot/dreamcast/config.ini
boot/dreamcast/makefile
boot/dreamcast/stage1.S
boot/dreamcast/stage1.ld
boot/dreamcast/stage2.c
boot/dreamcast/stage2.ld
kernel/arch/sh4/kernel.ld