From owner-cvs-src Mon Feb 17 13:59:45 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D680137B401 for ; Mon, 17 Feb 2003 13:59:43 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CF1543F3F for ; Mon, 17 Feb 2003 13:59:43 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 602032A89E; Mon, 17 Feb 2003 13:59:43 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Andrew Gallatin Cc: Marcel Moolenaar , cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/alpha machdep.c In-Reply-To: <15953.15467.687489.517344@grasshopper.cs.duke.edu> Date: Mon, 17 Feb 2003 13:59:43 -0800 From: Peter Wemm Message-Id: <20030217215943.602032A89E@canning.wemm.org> Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Andrew Gallatin wrote: > > Marcel Moolenaar writes: > > > > Not yet. We don't even get 2GB to work all the time due to sparseness :-) > > And ia64 is in the same position as alpha: busdma needs to be fixed. So > > we too have "collateral damage"... > > Does ia64 have any sort of scatter/gather facility? Or are you > planning to just bounce? The Intel AGP-equipped systems can [ab]use the GART if we're desperate. The HP boxes have their own sets of features though. > BTW, most of the devices in this alpha are DAC capable (except the > nic, dammit). Does busdma currently have a way to handle that? It depends on the tag declarations. If you tell busdma that the device can address 64 bit, then it just does. Its up to your driver to deal with DAC or larger address pointers or whatever. I seem to recall that many of the ahc family have space in the descriptors for 39 bit addressing. The ahc driver gives an example of how to configure and use this. > Drew > Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message