home *** CD-ROM | disk | FTP | other *** search
- Driver Status for XFree86[tm] 4.0
-
- The XFree86 Project, Inc
-
- 3 March 2000
-
- Abstract
-
- This document provides information about the status of the driver
- and hardware support in XFree86 4.0 compared with that in XFree86
- 3.3.6. Please send updates for this document to
- <fixes@xfree86.org>
-
- 1. Introduction
-
- This document contains one section per vendor (organised alphabetically) for
- each chipset family that is supported in XFree86 3.3.6 or XFree86 4.0. It
- includes information about the status of the drivers and the hardware they
- support, including a comparison of the level of support between versions
- 3.3.6 and 4.0.
-
- NOTE: Status information needs to be checked carefully and expanded where
- possible. E.g., include information about acceleration, multi-head, known
- problems, hardware known to work on, platform dependencies/limitations, other
- architectures known to work on (e.g., Alpha, PPC), etc.
-
- 2. 3Dfx
-
- 3.3.6:
- Support (including acceleration) for Voodoo Banshee and Voodoo 3.
- Support is provided by the XF86_SVGA server with the tdfx
- driver).
-
- 4.0:
- Support for Voodoo 1 and Voodoo 2 via glide on platforms where
- glide is available (Linux and FreeBSD(?)). Support is provided
- by the "glide" driver (requires Glide 2x).
-
- Support (including acceleration) for Voodoo Banshee and Voodoo 3.
- Support is provided by the "tdfx" driver.
-
- Summary:
- All hardware supported in 3.3.6 is also supported in 4.0.
-
- 3. 3Dlabs
-
- 3.3.6:
- Support (including acceleration) for GLINT 500TX (with IBM RGB526
- ramdac), GLINT MX plus Delta or Gamma (with IBM RGB526 and RGB640
- ramdacs), Permedia with IBM RGB526 ramdac, Permedia 2, 2a, 2v.
- Support is provided by the XF86_3DLabs server.
-
- 4.0:
- Support (including acceleration) for Permedia, Permedia 2, 2v
- (and 2a??) GLINT 500TX, GLINT MX, GLINT Gamma, and Glint Delta
- coproc. Support is provided by the "glint" driver.
-
- Summary:
- All hardware supported in 3.3.6 is also supported in 4.0.
-
- 4. Alliance
-
- 3.3.6:
- Support (including acceleration) for the AT24, AP6422, AT3D.
- Support is provided by the XF86_SVGA server with the apm driver.
-
- 4.0:
- Support (including acceleration?) for the AT24, AT25 and AT3D.
- This support is provided by the "apm" driver. This driver cur-
- rently has only incomplete support for the AP6422.
-
- Summary:
- The AP6422 is supported in 3.3.6 but not fully in 4.0. The AT25
- is supported in 4.0 but not in 3.3.6.
-
- 5. ARK Logic
-
- 3.3.6:
- Support (including acceleration) for the ARK1000PV, ARK2000PV,
- and ARK2000MT. Support is provided by the XF86_SVGA server with
- the ark driver.
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No ARK Logic chips are supported in 4.0.
-
- 6. ATI
-
- 3.3.6:
- Accelerated support is provided for the Mach8 chips (by the
- XF86_Mach8 server), Mach32 chips (by the XF86_Mach32 server), the
- following Mach64 and Rage chips: GX, CX, CT, ET, VT, VT3, GT,
- RageII+DVD, RagePro (GB, GD, GI, FP, GQ), VT4, Rage IIC (GV, GW,
- GZ), Rage LT Pro (LD, LB, LI, LP), Rage LT, Rage XL or XC (GL,
- GM, GN, GO, GR, GS) and Rage Mobility (LM, LN, LR, LS) (by the
- XF86_Mach64 server). Unaccelerated support is provided for most
- of the above (except some early Mach8 and Mach32 adapters), as
- well the old VGAWonder series chipsets (18800, 18800-1, 28800-2,
- 28800-4, 28800-5, 28800-6) by the XF86_SVGA server with the ati
- driver. Accelerated support is provided for the Rage 128 chips
- by the XF86_SVGA server with the r128 driver.
-
- 4.0:
- Accelerated support is provided for the Rage 128 chips by the
- "r128" driver. Unaccelerated support is provided for all of the
- others except the Mach8 and some early Mach32 chips by the "ati"
- driver.
-
- Summary:
- All chips supported in 3.3.6 are supported in 4.0 except for
- Mach8 and some old Mach32 chips. The support in 4.0 is, however,
- unaccelerated for all chips except the Rage 128.
-
- 7. Avance Logic
-
- 3.3.6:
- Support for the AL2101, ALI2228, ALI2301, ALI2302, ALI2308,
- ALI2401 chipsets. Support is provided by the XF86_SVGA server,
- using the al2101 driver for the AL2101, and the ali driver for
- the others. The status of this support is unknown because we
- don't have any recent test reports, and these drivers have no
- maintainer.
-
- 4.0:
- No native support for these chipsets, because the old drivers
- have not been ported.
-
- Summary:
- No Avance Logic chips are supported in 4.0.
-
- 8. Chips and Technologies
-
- 3.3.6:
- Support (accelerated) for the 65520, 65525, 65530, 65535, 65540,
- 65545, 65546, 65548, 65550, 65554, 65555, 68554, 69000, 64200 and
- 64300. This support is provided by the XF86_SVGA server with the
- chips driver.
-
- 4.0:
- Support (accelerated) for the 65520, 65525, 65530, 65535, 65540,
- 65545, 65546, 65548, 65550, 65554, 65555, 68554, 69000, 64200 and
- 64300. This support is provided by the "chips" driver.
-
- Summary:
- All chips supported in 3.3.6 are also supported in 4.0.
-
- 9. Cirrus Logic
-
- 3.3.6:
- Support (unaccelerated) for the 6410, 6412, 6420 and 6440 is pro-
- vided by the XF86_SVGA server with the cl64xx driver. Support
- (accelerated) for the 5420, 5422, 5424, 5426, 5428, 5429, 5430,
- 5434, 5436, 5446, 5480, 5462, 5464, 5465, 6205, 6215, 6225, 6235,
- 7541, 7542, 7543, 7548, 7555 and 7556 is provided by the
- XF86_SVGA server with the cirrus driver.
-
- 4.0:
- Support (accelerated) for the Alpine (5430, 5434, 5436, 5446,
- 5480), and Laguna (5462, 5464, 5465) chips is provided by the
- "cirrus" driver.
-
- Summary:
- The following chips are supported in 3.3.6 but not in 4.0: 6410,
- 6412, 6420, 6440, 5420, 5422, 5424, 5426, 5428, 5429, 6205, 6215,
- 6225, 6235, 7541, 7542, 7543, 7548, 7555 and 7556.
-
- 10. Compaq/Digital
-
- 3.3.6:
- The old Compaq AVGA chipset is supported by the XF86_SVGA server
- with the compaq driver. The status of this support is unknown
- because we don't have any recent test reports, and this driver
- has no maintainer.
-
- Support (accelerated) for the DEC 21030 TGA 8 plane, 24 plane and
- 24 plane 3D chips (on Alpha platforms) is provided by the
- XF86_TGA server.
-
- 4.0:
- No support for the Compaq AVGA (driver hasn't been ported).
-
- Support (accelerated) for the DEC 21030 TGA 8 plane, 24 plane and
- 24 plane 3D chips (only tested on Alpha platforms) is provided by
- the "tga" driver.
-
- Summary:
- No Compaq AVGA support in 4.0. DEC TGA support is equivalent in
- both versions.
-
- 11. Cyrix
-
- 3.3.6:
- Support (accelerated) for the Cyrix MediaGX is provided by the
- XF86_SVGA server with the cyrix driver.
-
- 4.0:
- A preliminary port of the driver is available, but it isn't ready
- for widespread use.
-
- Summary:
- No Cyrix chips are well-supported in 4.0.
-
- 12. Epson
-
- 3.3.6:
- Support (accelerated) for the Epson SPC8110 is provided by the
- XF86_SVGA server with the spc8100 driver.
-
- 4.0:
- No native support for this chipset, because the old driver has
- not been ported.
-
- Summary:
- No Epson chips are supported in 4.0.
-
- 13. Genoa
-
- 3.3.6:
- The old Genoa GVGA chipset is supported by the XF86_SVGA server
- with the gvga driver. The status of this support is unknown
- because we don't have any recent test reports, and this driver
- has no maintainer.
-
- 4.0:
- No native support for this chipset, because the old driver has
- not been ported.
-
- Summary:
- No Genoa chips are supported in 4.0.
-
- 14. IBM
-
- 3.3.6:
- Support for the standard IBM VGA chip (and compatibles) is pro-
- vided by the XF86_Mono, XF86_VGA16 and XF86_SVGA servers with the
- generic driver.
-
- Support for the IBM 8514/A chip (and compatibles) is provided by
- the XF86_8514 server.
-
- Support for the IBM XGA-2 chip is provided by the XF86_AGX
- server.
-
- 4.0:
- Support for the standard IBM VGA chip (and compatibles) is pro-
- vided by the "vga" driver.
-
- There is no support for the IBM 8514/A or XGA-2 because the
- drivers have not been ported.
-
- Summary:
- The standard VGA core is supported in both versions, but there is
- no support for the 8514/A or XGA-2 in 4.0.
-
- 15. IIT
-
- 3.3.6:
- Support (accelerated) for the AGX-016, AGX-015 and AGX-014 is
- provided by the XF86_AGX server..
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No IIT chips are supported in 4.0.
-
- 16. Intel
-
- 3.3.6:
- Support (accelerated) for the Intel i740 is provided by the
- XF86_SVGA server with the i740 driver, and for the Intel i810
- with the i810 driver. The i810 is currently only supported on
- Linux, and requires the agpgart.o kernel module in order to use
- modes that require more than 1MB of video memory.
-
- 4.0:
- Support (accelerated) for the Intel i740 is provided by the
- "i740" driver, and support for the Intel i810 is provided by the
- "i810" driver. The "i810" driver is currently Linux-only, and
- requires the agpgart.o kernel module.
-
- Summary:
- The i740 and i810 are supported in both versions, but the i810 is
- only supported on Linux/x86 platforms at present.
-
- 17. Matrox
-
- 3.3.6:
- Support (accelerated) for the MGA2064W (Millennium I), MGA1064SG
- (Mystique), MGA2164W (Millennium II) (PCI and AGP), G100, G200
- and G400 is provided by the XF86_SVGA server with the mga driver.
-
- 4.0:
- Support (accelerated) for the MGA2064W (Millennium I), MGA1064SG
- (Mystique), MGA2164W (Millennium II) (PCI and AGP), G100, G200
- and G400 is provided by the "mga" driver.
-
- Summary:
- All chips supported in 3.3.6 are also supported in 4.0.
-
- 18. MX (???)
-
- 3.3.6:
- Support for the MX68000 and MX68010 chips is provided by the
- XF86_SVGA server with the mx driver. The status of this support
- is unknown because we don't have any recent test reports, and
- this driver has no maintainer.
-
- 4.0:
- No native support for this chipset, because the old driver has
- not been ported.
-
- Summary:
- No MX (???) chips are supported in 4.0.
-
- 19. NCR
-
- 3.3.6:
- Support for the old NCR 77C22 and 77C22E chips is provided by the
- XF86_SVGA server and the ncr77c22 driver. The status of this
- support is unknown because we don't have any recent test reports.
-
- 4.0:
- No native support for this chipset, because the old driver has
- not been ported.
-
- Summary:
- No NCR chips are supported in 4.0.
-
- 20. NeoMagic
-
- 3.3.6:
- Support (accelerated) for the NeoMagic NM2070, NM2090, NM2093,
- NM2097, NM2160 and NM2200 chipsets is provided by the XF86_SVGA
- server with the neo driver.
-
- 4.0:
- Support (accelerated) for the NeoMagic NM2070, NM2090, NM2093,
- NM2097, NM2160 and NM2200 chipsets is provided by the "neomagic"
- driver.
-
- Summary:
- All chips supported in 3.3.6 are also supported in 4.0.
-
- 21. NVIDIA
-
- 3.3.6:
- Support (accelerated) for the NV1, Riva 128, 128ZX, TNT, TNT2
- (Ultra, Vanta, M64), GeForce (DDR) and Quadro is provided by the
- XF86_SVGA server and the nv driver.
-
- 4.0:
- Support (accelerated) for the Riva 128, 128ZX, TNT, TNT2 (Ultra,
- Vanta, M64), GeForce (DDR) and Quadro is provided by the
- XF86_SVGA server and the nv driver.
-
- Summary:
- All chipsets supported in 3.3.6 except the NV1 are also supported
- in 4.0.
-
- 22. Number Nine
-
- 3.3.6:
- Support (accelerated) for the Imagine 128, Ticket 2 Ride, Revolu-
- tion 3D and Revolution IV is provided by the XF86_I128 server.
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No Number Nine chips are supported in 4.0.
-
- 23. Oak Technologies Inc
-
- 3.3.6:
- Support for the OTI067, OTI077, and OTI087 (the latter with some
- acceleration) is provided by the XF86_SVGA server and the oak
- driver.
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No Oak chips are supported in 4.0.
-
- 24. Paradise/Western Digital
-
- 3.3.6:
- Support for the Paradise PVGA1 and the Western Digital WD90C00,
- 90C10, 90C30, 90C24, 90C31 and 90C33 chipsets is provided by the
- XF86_SVGA server with the pvga1 driver. The status of the sup-
- port for some of these chipsets is uncertain because we don't
- have any recent test reports, and this driver has no maintainer.
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No Paradise/Western Digital chips are supported in 4.0.
-
- 25. RealTek
-
- 3.3.6:
- Support for the RealTek RTG3106 is provided by the XF86_SVGA
- server and the realtek driver. The status of this support is
- unknown because we don't have any recent test reports, and this
- driver has no maintainer.
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No RealTek chips are supported in 4.0.
-
- 26. Rendition/Micron
-
- 3.3.6:
- Support for the Verite 1000, 2100 and 2200 is provided by the
- XF86_SVGA server with the rendition driver.
-
- 4.0:
- Support for the Verite 1000, 2100 and 2200 is provided by the
- "rendition" driver.
-
- Summary:
- All chips supported in 3.3.6 are also supported in 4.0.
-
- 27. S3
-
- 3.3.6:
- Support (accelerated) for the S3 911, 924, 801, 805, 928, 864,
- 868, 964, 968, Trio32, Trio64, Trio64V+, Trio64UV+, Aurora64V+,
- Trio64V2, PLATO/PX is provided by the XF86_S3 server and the
- XF86_SVGA server with the s3_svga driver. Support (accelerated)
- for the ViRGE, ViRGE/VX, ViRGE/DX, ViRGE/GX, ViRGE/GX2, ViRGE/MX,
- ViRGE/MX+ is provided by the XF86_S3V server. Support (acceler-
- ated) for those ViRGE chips, as well as the Trio3D and Trio3D/2X
- is provided by the XF86_SVGA server with the s3v driver. Support
- (accelerated) for the Savage3D, Savage3D/MV, Savage4, Savage2000,
- Savage/MX-MV, Savage/MX, Savage/IX-MV and Savage/IX is provided
- by the XF86_SVGA server with the s3_savage driver (CHECK: is this
- support Linux-only?).
-
- 4.0:
- Support (accelerated) for the ViRGE, ViRGE/VX, ViRGE/DX,
- ViRGE/GX, ViRGE/GX2, ViRGE/MX, ViRGE/MX+, Trio3D and Trio3D/2X is
- provided by the "s3virge" driver. Support for the other S3
- chipsets has not yet been ported.
-
- Summary:
- Only the ViRGE and Trio3D chipsets are supported in 4.0. All of
- the other chipsets are only supported in 3.3.6.
-
- 28. Silicon Integrated Systems (SiS)
-
- 3.3.6:
- Support (accelerated) for the SiS 86C201, 86C202, 86C205, 86C215,
- 86C225, 5597, 5598, 6326, 530, 620, 300, 630 and 540 is provided
- by the XF86_SVGA server with the sis driver.
-
- 4.0:
- Support (accelerated) for the SiS
- 530, 620, 6326 is provided by the "sis" driver. The 630, 300,
- and 540 are also supported, but this code is new and there are
- some problems with it in this version.
-
- Summary:
- Support for the 86C201, 86C202, 86C215, 86C225, 5597 and 5598 is
- currently only available in 3.3.6.
-
- 29. Silicon Motion, Inc
-
- 3.3.6:
- Support (accelerated) for the Lynx, LynxE, Lynx3D, LynxEM,
- LynxEM+ and Lynx3DM chips is provided by the XF86_SVGA server
- with the smi driver.
-
- 4.0:
- No native support for these chipsets, because the driver has not
- been ported.
-
- Summary:
- No SMI chips are supported in 4.0.
-
- 30. Trident Microsystems
-
- 3.3.6:
- Support (accelerated where the chip supports it) for the
- TVGA8200LX, TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL,
- TVGA8900D, TVGA9000, TVGA9000i, TVGA9100B, TVGA9200CXr,
- TGUI9400CXi, TGUI9420, TGUI9420DGi, TGUI9430DGi, TGUI9440AGi,
- TGUI9660, TGUI9680, ProVidia 9682, ProVidia 9685, Cyber9320,
- Cyber9382, Cyber9385, Cyber9388, Cyber9397, Cyber9520, Cyber9525,
- 3DImage975, 3DImage985, Cyber9397/DVD, Blade3D, CyberBlade/i7,
- CyberBlade/DSTN/i7 and CyberBlade/i1 is provided by the XF86_SVGA
- server with the tvga8900 driver.
-
- 4.0:
- Support (accelerated where the chip supports it) for the
- TVGA8900D, TGUI9420DGi, TGUI9440AGi, TGUI9660, TGUI9680, ProVidia
- 9682, ProVidia 9685, Cyber9320, Cyber9382, Cyber9385, Cyber9388,
- Cyber9397, Cyber9520, Cyber9397/DVD, Cyber9525/DVD, 3DImage975,
- 3DImage875, Blade3D, CyberBlade/i7, CyberBlade/DSTN/i7 and
- CyberBlade/i1 is provided by the "trident" driver.
-
- Summary:
- The following (older) chipsets that are supported in 3.3.6 are
- not supported in 4.0: TVGA8200LX, TVGA8800CS, TVGA8900B,
- TVGA8900C, TVGA8900CL, TVGA9000, TVGA9000i, TVGA9100B,
- TVGA9200CXr, TGUI9400CXi, TGUI9420, TGUI9430DGi.
-
- 31. Tseng Labs
-
- 3.3.6:
- Support for the ET3000 is provided by the XF86_SVGA server with
- the et3000 driver. Support for the ET4000AX, and accelerated
- support for the ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000 and
- ET6100 is provided by the XF86_SVGA server with the et4000
- driver. Support (accelerated) for the ET4000/W32 series and the
- ET6000 is also provided by the deprecated XF86_W32 server.
-
- 4.0:
- Support for the ET4000AX, and accelerated support for the
- ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000 and ET6100 is pro-
- vided by the "tseng" driver.
-
- Summary:
- All cards supported by 3.3.6 are also supported by 4.0 except for
- the old ET3000.
-
- 32. Video 7
-
- 3.3.6:
- Support for the Video 7 chipset is provided by the XF86_SVGA
- server with the video7 driver. The status of this support is
- unknown because we don't have any recent test reports, and this
- driver has no maintainer.
-
- 4.0:
- No native support for these chipsets, because the old driver has
- not been ported.
-
- Summary:
- No Video 7 chips are supported in 4.0.
-
- 33. Weitek
-
- 3.3.6:
- Support (accelerated) for the P9000 is provided by the XF86_P9000
- server and accelerated support for the P9100 is provided by the
- XF86_SVGA server with the p9x00 driver.
-
- 4.0:
- No native support for these chipsets, because the old drivers
- have not been ported.
-
- Summary:
- No Weitek chips are supported in 4.0.
-
- Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/Status.sgml,v 1.15 2000/03/03 21:28:10 dawes Exp $
-
-