3af75740f5
Robert Swindells, with addition of serial console, other assorted cleanup and much headbanging by me. Tested only on a iPaq 3970 so far. NB: So far this uses the SA-11xx-targetted assembly code (including cache handling, etc). Fortunately, none of that's required since hpcboot allocs cache-inhibited pages from WinCE to copy the 2nd-stage loader and kernel into. I've split the code into SA-11xx and PXA-2x0 bits in my tree, but that needs help/review from someone with ARM/XScale clue. |
||
---|---|---|
.. | ||
arm | ||
menu | ||
mips | ||
res | ||
sh3 | ||
arch.cpp | ||
arch.h | ||
boot.cpp | ||
boot.h | ||
console.cpp | ||
console.h | ||
file_fat.cpp | ||
file_fat.h | ||
file_http.cpp | ||
file_http.h | ||
file_manager.cpp | ||
file_ufs.cpp | ||
file_ufs.h | ||
file.cpp | ||
file.h | ||
framebuffer.cpp | ||
framebuffer.h | ||
hpcboot.config | ||
hpcboot.cpp | ||
hpcboot.h | ||
hpcdefs.h | ||
hpcmenu.cpp | ||
hpcmenu.h | ||
load_coff.cpp | ||
load_coff.h | ||
load_elf.cpp | ||
load_elf.h | ||
load.cpp | ||
load.h | ||
machine_config.cpp | ||
memory.cpp | ||
memory.h |