Source-Changes archive

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

CVS commit: src/sys/arch/arm/gemini



Module Name:    src
Committed By:   cliff
Date:           Thu Nov 13 05:03:05 UTC 2008

Modified Files:
        src/sys/arch/arm/gemini: gemini_obio.c gemini_obiovar.h gemini_pci.c

Log Message:
on the Slave CPU where memory is remaped, use 'struct arm32_dma_range'
to manage kernel physical address unequal to DMA master bus address.

when Slave CPU configures PCI bus, program PCI memory window
to allow only bus addresses into memory owned by the Slave CPU.

Note: this code assumes that the CPU performing
PCI bus configuration has exclusive use of that bus.


To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 src/sys/arch/arm/gemini/gemini_obio.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/arm/gemini/gemini_obiovar.h
cvs rdiff -r1.3 -r1.4 src/sys/arch/arm/gemini/gemini_pci.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