CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/04/18 11:28:24
Modified files:
sys/arch/sgi/sgi: wscons_machdep.c
sys/arch/sgi/xbow: files.xbow
sys/arch/sgi/conf: GENERIC-IP22 RAMDISK-IP22 files.sgi
sys/arch/sgi/gio: files.gio gio.c
Added files:
sys/arch/sgi/dev: impact.c impactreg.h impactvar.h
sys/arch/sgi/xbow: impact_xbow.c
sys/arch/sgi/gio: impact_gio.c
Removed files:
sys/arch/sgi/xbow: impact.c impactreg.h impactvar.h
Log message:
Split the existing impact@xbow attachment into generic impact routines, and
bus-specific attachment; impactreg.h and impactvar.h move from sgi/xbow/ to
sgi/dev/.
Teach the generic impact code how to code with pre-ImpactSR boards, which have
a slightly different register layout (information obtained from Peter Fuerst's
Linux IP28 patches).
Add an impact@gio attachment (unfortunately untested, no Impact GIO boards
here). All Indigo 2 graphics options should be supported now (assuming the
Extreme/Ultra will actually work with grtwo(4) out of the box).
Tested not to disturb operation on IP30.
** ATTENTION! If you are building IP27 or IP30 kernels, be sure to rm impact.d
** before building a new kernel.