cvs commit: src/sys/arm/arm busdma_machdep.c vm_machdep.c
src/sys/arm/include bus_dma.h md_var.h pmap.h
Olivier Houchard
cognet at FreeBSD.org
Wed Jan 17 00:53:06 UTC 2007
cognet 2007-01-17 00:53:06 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c vm_machdep.c
sys/arm/include bus_dma.h md_var.h pmap.h
Log:
- Add bounce pages for arm, largely based on the i386 implementation.
- Add a default parent dma tag, similar to what has been done for sparc64.
- Before invalidating the dcache in POSTREAD, save the bits which are in the
same cachelines than our buffers, but not part of it, and restore them after
the invalidation.
Revision Changes Path
1.28 +621 -32 src/sys/arm/arm/busdma_machdep.c
1.30 +5 -0 src/sys/arm/arm/vm_machdep.c
1.2 +2 -0 src/sys/arm/include/bus_dma.h
1.4 +3 -0 src/sys/arm/include/md_var.h
1.24 +1 -1 src/sys/arm/include/pmap.h
More information about the cvs-src
mailing list