Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys/arch/sgimips
Module Name: src
Committed By: sekiya
Date: Mon Jan 12 03:30:51 UTC 2004
Modified Files:
src/sys/arch/sgimips/dev: crime.c
src/sys/arch/sgimips/include: bus.h
src/sys/arch/sgimips/sgimips: bus.c ip32.c
Log Message:
CRIME revision 1.1 has a bug that affects PIO operations to/from the MACE.
The recommended workaround is a 5-10ms delay before and after accesses.
Therefore, move the affected bus_space_* operations from bus.h to bus.c
and special-case MACE accesses.
CRIME accesses are not affected, so introduce SGIMIPS_BUS_SPACE_CRIME and
use it as the CRIME tag.
My ip32 seems a little bit happier with this change, and my ip22 didn't
notice the change.
To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 src/sys/arch/sgimips/dev/crime.c
cvs rdiff -r1.10 -r1.11 src/sys/arch/sgimips/include/bus.h
cvs rdiff -r1.22 -r1.23 src/sys/arch/sgimips/sgimips/bus.c \
src/sys/arch/sgimips/sgimips/ip32.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