okay, thanks. But I looked wrong. It were only the bootloader flash
parameters that were set. Just before starting the kernel the routine
     enable_caches(0, 0); /* also flushes caches */
is called, which turns the I-cache and D-cache off.

Frank

-----Original Message-----
From: Russell King - ARM Linux [mailto:[EMAIL PROTECTED]]
Sent: maandag 3 december 2001 10:32
To: Frank van Eijkelenburg
Cc: Linux-arm Mailing List
Subject: Re: mmu, dcache


On Mon, Dec 03, 2001 at 09:30:43AM +0100, Frank van Eijkelenburg wrote:
> as far as I can see, the D-cache and the MMU are enabled at the moment the
> kernel is started:
> dcache_enabled=0x00000001
> icache_enabled=0x00000001
> could this give any problems? (by the way, I'm using the "Compaq OHH
> BootLoader, Rev 2-14-8 [BIG_KERNEL] [MONO]")

It's very possible - the init code isn't setup to handle the "cache on"
case, and it'll probably cause it to crash or do other random things.


_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to