Subject: Re: New Booter, which should fix IIvx booting problems
To: Allen Briggs <briggs@puma.macbsd.com>
From: Colin Wood <cwood@ichips.intel.com>
List: port-mac68k
Date: 08/28/1997 13:43:20
Allen Briggs wrote:
> 
> > is it necessary to turn them off in the booter as well?  Just
> > trying to figure this out... ;-)
> 
> It's necessary to at least flush the caches after the kernel is loaded
> because you don't want to start executing code at an address that hasn't
> been flushed out of the data cache (you'll get the previous contents of
> that RAM).  That should only be an issue on the 040, I think (it has
> separate data and instruction caches).  It's safer to go ahead and just
> turn them off, too.  I don't recall the assembly code being in there--I
> think we used to just call the macos entry points to flush the caches...

Since this is the case, why do we bother doing the same thing again in
locore.s?

And why does the booter do this in a file titled ufs_test.c????

Later.

-- 
Colin Wood                                 cwood@ichips.intel.com
Component Design Engineer - MD6                 Intel Corporation
-----------------------------------------------------------------
I speak only on my own behalf, not for my employer.