How alloc non-cache type memory?

Yuka Muromachi yuka.muromachi at
Thu Aug 4 08:21:19 GMT 2005

2005/8/4, Yuka Muromachi <yuka.muromachi at>:
> >2005/8/4, TAMURA Kent <kent at>:
>  > In message "How alloc non-cache type memory?"
> >    on 05/08/04, Yuka Muromachi <yuka.muromachi at> 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

More information about the freebsd-multimedia mailing list