CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2012/05/10 15:36:11

Modified files:
        sys/arch/sgi/gio: gio.c impact_gio.c 

Log message:
GIO devices with a 32-bit device identifier actually do not like halfword and
byte accesses to the ID register; instead of interpreting this is as a lack
of hardware, reconize this as a valid GIO device (if the `has a 32-bit ID'
bit is set, that is).

This allows GIO Impact boards, which use a 32-bit ID, to be recognized
correctly, and to work as a console device.

Commited from an Indigo2 with glass console on the single-board Impact
(MG10) board which arrived in the mail today. Would have been done even
earlier, had I not forgotten to connect the extra power supply cable to
the Impact GIO backplane...

Reply via email to