Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 16 Oct 2002 03:17:53 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 16 Oct 2002 03:17:53 -0400 Received: from vladimir.pegasys.ws ([64.220.160.58]:14601 "HELO vladimir.pegasys.ws") by vger.kernel.org with SMTP id ; Wed, 16 Oct 2002 03:17:52 -0400 Date: Wed, 16 Oct 2002 00:23:45 -0700 From: jw schultz To: linux-kernel@vger.kernel.org Subject: Re: mapping 36 bit physical addresses into 32 bit virtual Message-ID: <20021016072345.GE7844@pegasys.ws> Mail-Followup-To: jw schultz , linux-kernel@vger.kernel.org References: <20021015165947.50642.qmail@web13801.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1716 Lines: 45 On Tue, Oct 15, 2002 at 03:54:35PM -0700, H. Peter Anvin wrote: > Followup to: <20021015165947.50642.qmail@web13801.mail.yahoo.com> > By author: Padraig O Mathuna > In newsgroup: linux.dev.kernel > > > > I'm developing some drivers for the AU1000 under > > Mountain Vista's 2.4.17 sherman release. The AU1000 is > > a MIPS based SOC with a 36 bit internal address bus > > and a 32 bit MIPS cpu. According to the documentation > > the MIPS' TLB is able to map 32 bit virtual addresses > > to 36 bit physical addresses, however I cannot figure > > out how to get Linux to set this up. I've looked at > > ioremap which only takes unsigned long (32bits) as an > > argument to assign a virtual address. Is there > > another way? > > > > Oh no, the x86 madness is spreading!!!! > > (It's depressing this happening on a MIPS system, which has been 64 > bits since who-knows-when...) > > *Vomit* > > -hpa Can't say exactly when but my MIPS RISC Architecture manual for the R2000/R3000 shows it to be a _strictly_ 32 bit architecture in 1988 and i distinctly remember the working with the newest R400x in 1993 which was still 32bit. I know MIPS went to 64bit sometime not too long after that (mid 90's?) but by then Alpha and Sparc had beaten them to the punch. -- ________________________________________________________________ J.W. Schultz Pegasystems Technologies email address: jw@pegasys.ws Remember Cernan and Schmitt - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/