CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/04/21 11:13:36
Modified files:
sys/arch/sgi/gio: gio.c
Log message:
Well, it turns out the assumption that boards with a 32-bit ID register
will not accept smaller-than-32-bit accesses to the ID register is wrong with
some boards (such as the Set Eng. fast Ethernet).
Rework the logic introduced in 1.10 to allow matching a board with a 32-bit
ID register and consistent reads at smaller sizes.
Tested to not cause false positive or disappearing devices against newport,
grtwo, impact, Phobos G130/G160, Fore ATM, Cyclone Colorbus, and of course
Set Eng.