Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Aug 2005 16:21:18 +0800
From:      Yuka Muromachi <yuka.muromachi@gmail.com>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: How alloc non-cache type memory?
Message-ID:  <c5c27980050804012142dd7994@mail.gmail.com>
In-Reply-To: <c5c27980050804011756d8e8d9@mail.gmail.com>
References:  <c5c27980050804003749c56a96@mail.gmail.com> <20050804080649.C23F915EB042@gabi-n.hauN.org> <c5c27980050804011756d8e8d9@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2005/8/4, Yuka Muromachi <yuka.muromachi@gmail.com>:
> >2005/8/4, TAMURA Kent <kent@netbsd.org>:
>  > In message "How alloc non-cache type memory?"
> >    on 05/08/04, Yuka Muromachi <yuka.muromachi@gmail.com> writes:
> > > Is there any way to allocate Non-Cached type physical memory for dma
> > > transfer in FreeBSD?
> > BUS_DMA_NOCACHE flag for bus_dmamem_alloc(9) may perform it
> > though FreeBSD/i386 does not support it.
> Sorry, but I have no see this flag in FreeBSD 5.4 kernel.
> The nVidia MCP51 Azalia controoler made some trouble...
I'm sorry. I found BUS_DMA_NOCACHE flag in src/sys/sys/bus_dma.h,
But it not implement in i386. It only used in sparc64/iommu.c



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