Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/mips

Module Name:    src
Committed By:   macallan
Date:           Thu Sep 22 05:08:52 UTC 2011

Modified Files:
        src/sys/arch/mips/include: cpu.h cpuregs.h mips3_pte.h pmap.h
        src/sys/arch/mips/mips: bus_space_alignstride_chipdep.c mips_machdep.c

Log Message:
support BUS_SPACE_MAP_PREFETCH in order to allow mapping device memory and
DMA buffers with cacheing disabled but things like write combining, relaxed
ordering etc. allowed when the CPU supports it
so far enabled only on Loongson, should work on R1xk and probably newer CPUs

To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/mips/include/cpu.h
cvs rdiff -u -r1.86 -r1.87 src/sys/arch/mips/include/cpuregs.h
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/mips/include/mips3_pte.h
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/mips/include/pmap.h
cvs rdiff -u -r1.15 -r1.16 \
cvs rdiff -u -r1.248 -r1.249 src/sys/arch/mips/mips/mips_machdep.c
cvs rdiff -u -r1.203 -r1.204 src/sys/arch/mips/mips/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index