Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Feb 2003 13:59:43 -0800
From:      Peter Wemm <peter@wemm.org>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        Marcel Moolenaar <marcel@xcllnt.net>, cvs-src@FreeBSD.org
Subject:   Re: cvs commit: src/sys/alpha/alpha machdep.c 
Message-ID:  <20030217215943.602032A89E@canning.wemm.org>
In-Reply-To: <15953.15467.687489.517344@grasshopper.cs.duke.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030217215943.602032A89E>