CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2012/04/16 16:28:15

Modified files:
        sys/arch/sgi/gio: gio.c gioreg.h giovar.h 
        sys/arch/sgi/sgi: ip22_machdep.c wscons_machdep.c 

Log message:
Improve the way frame buffers are probed to reduce (and hopefully avoid)
false positives.

Do not look for framebuffers past GIO EXP1, there shouldn't be anything there.

Add the console code machinery to attach a glass console on IP22, when the
appropriate drivers will exist.

On multihead systems, get console framebuffer address (well, sort of) from a
completely undocumented interface (knowledge taken from Linux, confirmed to
work on a dual-head Indigo 2 here).

While there, get frame buffer names from ARCBios whenever possible, to be used
in dmesg eventually.

Reply via email to