linux-mips
[Top] [All Lists]

Re: mips32 kernel memory mapping

To: Srinivas Kommu <kommu@hotmail.com>
Subject: Re: mips32 kernel memory mapping
From: "Maciej W. Rozycki" <macro@linux-mips.org>
Date: Fri, 23 Jul 2004 13:51:34 +0200 (CEST)
Cc: linux-mips@linux-mips.org
In-reply-to: <BAY1-F25sCR6nWqNG2Y00092cf9@hotmail.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <BAY1-F25sCR6nWqNG2Y00092cf9@hotmail.com>
Sender: linux-mips-bounce@linux-mips.org
On Fri, 23 Jul 2004, Srinivas Kommu wrote:

> Can a 32-bit mips kernel access beyond KSEG0 contiguously? I have a Sibyte 
> 1250 with 1 Gig RAM, but only 256 MB is located at phyical 0x0. The rest is 
> all located at 0x8000_0000. Does that mean the kernel can access only 256 
> meg contiguously? Do I need to enabled CONFIG_HIGHMEM to even reach the 
> remaining RAM? It appears Highmem gives me only a 4 meg window at a time. 

 The BCM1250A is a 64-bit processor.  What's the problem with using 64-bit
Linux avoiding the hassle altogether?

> Can't I set up a page mapping into KSEG2 for the rest of the memory? KSEG2 
> seems to be unused from what I read.

 KSEG2 is used for modules.

  Maciej

<Prev in Thread] Current Thread [Next in Thread>