Subject: Re: Kernel Start-up Question
To: I-Jong Lin <ijonglin@EE.Princeton.EDU>
From: Allen Briggs <briggs@canolog.ninthwonder.com>
List: port-mac68k
Date: 08/25/1998 18:43:15
> When Netbsd first boots with an '040 processor, what page size
> should the MMU (the translation control register) be set to?
> 4K or 8K? Or does the page size depend on some sort of kernel
> configuration?
The kernel reprograms the page tables at boot time, so the only reason
to have the MMU configured is to allow the machdep.c:get_mapping() call
from pmap_bootstrap.c:bootstrap_mac68k() to work. Can you boot at all
with the MMU disabled?
In more answer to your question, it looks like machdep.c:get_physical()
will work with either 8K or 4K page size.
When you are running with your accelerator configured, does it show that
you have a 68040 running? Does NetBSD know that you have a 68040, or
does it still think that you have an '030?
-allen
--
Allen Briggs - briggs@ninthwonder.com