Date: Mon, 30 Jun 2003 09:59:36 -0400 (EDT) From: Andrew Gallatin <gallatin@cs.duke.edu> To: "Justin T. Gibbs" <gibbs@scsiguy.com> Cc: freebsd-arch@freebsd.org Subject: Re: API change for bus_dma Message-ID: <16128.16968.114031.709885@grasshopper.cs.duke.edu> In-Reply-To: <721230000.1056753126@aslan.btc.adaptec.com> References: <3EF3C12F.9060303@btc.adaptec.com> <16124.39930.142492.356163@grasshopper.cs.duke.edu> <3EFC9F2D.6020908@btc.adaptec.com> <16124.43999.333761.397624@grasshopper.cs.duke.edu> <3EFCAC7A.6060305@btc.adaptec.com> <16124.45051.919899.414795@grasshopper.cs.duke.edu> <3EFCB178.9030207@btc.adaptec.com> <16124.46454.595892.860118@grasshopper.cs.duke.edu> <3EFCB725.4060902@btc.adaptec.com> <16124.48285.343025.428957@grasshopper.cs.duke.edu> <721230000.1056753126@aslan.btc.adaptec.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Justin T. Gibbs writes: > > > As I understand it, it is possible to set the pycho bridge to use > > > a coherent address range, but FreeBSD doesn't take advantage of that > > > yet. > > > > > > > Yes, that's what solaris does.. > > We added BUS_DMA_COHERENT to the API just before shipping 5.1. It > is only a "hint", so if you need to verify that the implementation > was able to give you coherent memory, we should add an API to allow > you to know. Of course, the Sparc bus dma implementation doesn't honor > the flag yet, but I'm sure that will change shortly. > Thanks Justin! Drew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16128.16968.114031.709885>