: The kernel makes the assumption that the memory from _end to end of
: the physical memory is available for use. This is obviously wrong for
: your machine.
Yes. I've patched that on my machine to use KSEG0 + (1 << 20) as the
start address, and KSEG0 + (32 << 20) as the end address.
: Take a look at arch/mips/lib/console.c. It the console that I and Andy
: were using before we built support into the normal console.c. Tiny,
: incomplete and slow but has been extremly usefull.
OK. I'll take a look at it...