[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openrisc] cache control






I see!!!
If MMU is not enabled, then even if cache is enabled,
it's still uncached all the time until MMU is set.
Best regards, Jimmy





"Damjan Lampret" <lampret@opencores.org> 於 2000/06/06 09:13:06 PM

請回應 給 openrisc@opencores.org

收件人:  openrisc@opencores.org
副本抄送: (副本密送: jimmy87/Sunplus)

主旨:    Re: [openrisc] cache control




----- Original Message -----
From: <jimmy87@sunplus.com.tw>
To: <lampret@opencores.org>; <johan.rydberg@netinsight.se>;
<openrisc@opencores.org>
Sent: Tuesday, June 06, 2000 11:08 AM
Subject: [openrisc] cache control


>
>
> Hi Damjan,
> I don't know what I think is the same as yours about cache and MMU.
>
> 1. at reset, all addresses including insn and data are located
>      in uncached region.

Caches and MMU are disabled at reset so entire memory address space is not
cached.

> 2. Which one of cache and MMU should be enabled first?

Hmm, I think order is not so important. Not sure though...

> 3. Is there a permanent region which is always uncached?

Depends what you set with MMU. Everything is very custom. Including support
for cache coherency in SMP systems.

regards,
Damjan