From owner-freebsd-alpha@FreeBSD.ORG Wed Jun 18 11:12:18 2003 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 381C137B401 for ; Wed, 18 Jun 2003 11:12:18 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 772FD43F3F for ; Wed, 18 Jun 2003 11:12:16 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.9/8.12.9) with ESMTP id h5IICAhR032560 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Wed, 18 Jun 2003 20:12:12 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.9/8.12.9) with ESMTP id h5IIC7Rp003976 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Jun 2003 20:12:08 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.9/8.12.9) with ESMTP id h5IIC7oT007533; Wed, 18 Jun 2003 20:12:07 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.9/8.12.9/Submit) id h5IIC7jw007532; Wed, 18 Jun 2003 20:12:07 +0200 (CEST) Date: Wed, 18 Jun 2003 20:12:07 +0200 From: Bernd Walter To: Andrew Gallatin Message-ID: <20030618181206.GV3626@cicely12.cicely.de> References: <16094.16676.273466.121560@grasshopper.cs.duke.edu> <20030613190624.W36168-100000@mail.chesapeake.net> <16110.27799.68056.48679@grasshopper.cs.duke.edu> <20030618005958.GD3626@cicely12.cicely.de> <20030618024716.GE3626@cicely12.cicely.de> <16111.55358.756861.374441@grasshopper.cs.duke.edu> <20030618120004.GG3626@cicely12.cicely.de> <16112.39524.638824.307800@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16112.39524.638824.307800@grasshopper.cs.duke.edu> X-Operating-System: FreeBSD cicely12.cicely.de 5.1-CURRENT alpha User-Agent: Mutt/1.5.4i cc: ticso@cicely.de cc: freebsd-alpha@freebsd.org Subject: Re: 5.1beta2 on Alpha ES40 w/ 32GB pys ram X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2003 18:12:18 -0000 On Wed, Jun 18, 2003 at 12:59:16PM -0400, Andrew Gallatin wrote: > > Bernd Walter writes: > > > > How do you tell? Is there someting in config space, or do you just > > > check the device's docs? > > > > I've checked the memory base registers. > > A memory base register return bit set to zero 0 and bit2/1 tell > > the width (00 = 32bit, 10 = 64bit). > > I don't know if this is a shure indicator. > > Doesn't this just mean that it can be the target for a DAC > transaction? That's not the same thing as being a master. Yes, but that's the best that I could find in the specs. The exact information seems to be chip specific so it's left to the driver and the bridges between. PCI-PCI bridges are well defined. The 2105x specs don't mention DAC - maybe the newer 2115x can. > Our older Myrinet cards have a 32-bit memory base, but can be a 64-bit > busmaster. (ie, are what I consider to be DAC capable). But maybe > they are not typical.. I have no clue. > > But there are cards that definitive can't without replacement. > > E.g. USB OHCI controllers are defined with 32bit DMA registers. > > I don't use USB on my alpha ;) Me too, but I do tests on alpha. > My concern is that at least one cheap NIC, and one cheap SCSI > controller is DAC capable. I don't think anything else is really > critical. If we had that, and we could made busdma DAC aware, and we > got the chipset goo right, we'd have an alpha which could be used with > 2GB. Mmm... sym defines nc_dnad64 in a header but it's not used anywhere. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de