allocating uncachable memory
Roman Zippel
zippel at fh-brandenburg.de
Tue Aug 29 08:33:45 EST 2000
Hi,
> Well......there are many devices that perform DMA and must know the
> physical address that is often stored in some kind of device descriptor.
> I have written drivers that convert back and forth to get this
> information. You would have to keep the address mappings in the
> driver somehow.
Hmm, I only know one driver, where such stuff is needed, but due to lack
of such hardware I never had to deal with this myself.
Anyway, actually in the new page structure there are two fields that are
AFAIK only used by the page cache - mapping and index. With that you can
do a very fast physical to virtual (uncached) translation. (Ok, I take
back that it's impossible :) )
bye, Roman
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list