Subject: X11 on Toshiba Tecra 8100
To: None <tech-x11@netbsd.org>
From: Hubert Feyrer <feyrer@rfhs8012.fh-regensburg.de>
List: tech-x11
Date: 06/18/2000 03:48:12
The patches below (against xsrc as of 20000617) together with the
following "Device" section in XF86Config get X going on a Toshiba
Tecra 8100 (equipped with S3 Savage MX):
Section "Device"
Identifier "S3 Savage MX"
VendorName "toshiba"
BoardName "tecra8100"
VideoRam 8192
Chipset "s3_savage"
ChipID 0x8a20
EndSection
Any objections to commit these changes?
Many thanks to Soren for pointing me at things!!!
- Hubert
--
NetBSD - because Unix isn't just #include <linux.h>, i386, ILP32, ELF, ...!
Index: xf86site.def
===================================================================
RCS file: /cvsroot/xsrc/xc/config/cf/xf86site.def,v
retrieving revision 1.19
diff -u -r1.19 xf86site.def
--- xf86site.def 2000/02/01 23:42:18 1.19
+++ xf86site.def 2000/06/18 01:34:10
@@ -350,7 +350,7 @@
#define XF86SvgaDrivers nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \
cirrus ncr77c22 compaq mga oak al2101 ali \
cl64xx video7 ark mx realtek apm s3_savage \
- s3v s3_svga neo chips cyrix rendition p9x00 \
+ s3v s3_savage s3_svga neo chips cyrix rendition p9x00 \
spc8110 i740 tdfx smi generic
*/
Index: xfree86.cf
===================================================================
RCS file: /cvsroot/xsrc/xc/config/cf/xfree86.cf,v
retrieving revision 1.11
diff -u -r1.11 xfree86.cf
--- xfree86.cf 2000/01/10 23:50:33 1.11
+++ xfree86.cf 2000/06/18 01:34:10
@@ -496,13 +496,13 @@
# define XF86SvgaDrivers nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \
cirrus ncr77c22 compaq mga oak al2101 \
ali cl64xx video7 ark mx realtek s3_savage s3v apm \
- s3_svga neo chips cyrix rendition p9x00 \
+ s3_savage s3_svga neo chips cyrix rendition p9x00 \
spc8110 i740 tdfx smi generic
# else
# define XF86SvgaDrivers nv et4000 et3000 pvga1 gvga r128 ati sis tvga8900 \
cirrus ncr77c22 compaq mga oak al2101 \
ali cl64xx video7 ark mx realtek s3v apm \
- s3_svga neo chips cyrix rendition p9x00 \
+ s3_savage s3_svga neo chips cyrix rendition p9x00 \
spc8110 i740 tdfx smi generic
# endif
# endif
Index: Imakefile
===================================================================
RCS file: /cvsroot/xsrc/xc/programs/Xserver/hw/xfree86/vga256/drivers/Imakefile,v
retrieving revision 1.7
diff -u -r1.7 Imakefile
--- Imakefile 2000/01/10 23:50:35 1.7
+++ Imakefile 2000/06/18 01:39:28
@@ -21,7 +21,7 @@
mga/?*.c mx/?*.c ncr77c22/?*.c oak/?*.c pvga1/?*.c realtek/?*.c \
sis/?*.c tvga8900/?*.c video7/?*.c nv/?*.c compaq/?*.c s3v/?*.c \
rendition/?*.c p9x00/?*.c cyrix/?*.c neo/?*.c spc8110/?*.c \
- s3_svga.c/?*.c i740/?*.c tdfx/?*.c r128/?*.c smi/?*.c
+ s3_svga.c/?*.c i740/?*.c tdfx/?*.c r128/?*.c smi/?*.c s3_savage/?*.c
XCOMM s3_savage/?*.c
OBJS = al2101/?*_drv.o ali/?*_drv.o apm/?*_drv.o ark/?*_drv.o ati/?*_drv.o \
@@ -32,7 +32,7 @@
nv/?*_drv.o compaq/?*_drv.o s3v/?*_drv.o rendition/?*_drv.o \
p9x00/?*_drv.o cyrix/?*_drv.o neo/?*_drv.o spc8110/?*_drv.o \
s3_svga/?*_drv.o i740/?*_drv.o tdfx/?*_drv.o r128/?*_drv.o \
- smi/?*_drv.o
+ smi/?*_drv.o s3_savage/?*.o
XCOMM s3_savage/?*.o
#endif