Subject: Re: problem: need tech specs of magnum 4000SC
To: Mark Abene <phiber@radicalmedia.com>
From: Noriyuki Soda <soda@sra.co.jp>
List: port-arc
Date: 10/17/2000 02:36:57
>>>>> On Sun, 15 Oct 2000 01:42:00 -0400,
	Mark Abene <phiber@radicalmedia.com> said:

> but is it possible that R4030_SYS_IT_STAT is in a region of memory
> being cached???

No. I think it is impossible.

R4030_SYS_IT_STAT (== physical address 0x80000230 == virtual address)
is mapped in following calling sequence:
	arc/arc/machdep.c:mach_init()
		|
		v
	arc/arc/machdep.c:tlb_init_pica()
		|
		v
	arc/arc/wired_map.c:arc_enter_wired(R4030_V_LOCAL_IO_BASE...
Because arc_enter_wired() always mapps pages with MIPS3_PG_IOPAGE
attribute, and MIPS3_PG_IOPAGE includes MIPS3_PG_UNCACHED bit,
R4030_SYS_IT_STAT is always mapped in uncached page.
--
soda