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