diff options
-rw-r--r-- | man/mga.man | 91 |
1 files changed, 47 insertions, 44 deletions
diff --git a/man/mga.man b/man/mga.man index dae57bc..f803a6b 100644 --- a/man/mga.man +++ b/man/mga.man @@ -1,7 +1,7 @@ .\" $XFree86: xc/programs/Xserver/hw/xfree86/drivers/mga/mga.man,v 1.7 2003/04/03 07:11:03 herrb Exp $ .\" shorthand for double quote that works everywhere. .ds q \N'34' -.TH MGA __drivermansuffix__ __vendorversion__ +.TH mga __drivermansuffix__ __vendorversion__ .SH NAME mga \- Matrox video driver .SH SYNOPSIS @@ -13,57 +13,59 @@ mga \- Matrox video driver .B EndSection .fi .SH DESCRIPTION -.B mga +.B mga is an __xservername__ driver for Matrox video cards. The driver is fully -accelerated, and provides support for the following framebuffer depths: -8, 15, 16, 24, and an 8+24 overlay mode. All -visual types are supported for depth 8, and both TrueColor and DirectColor -visuals are supported for the other depths except 8+24 mode which supports -PseudoColor, GrayScale and TrueColor. Multi-card configurations -are supported. XVideo is supported on G200 and newer systems, with -either +accelerated, and provides support for the following framebuffer depths: 8, +15, 16, 24, and an 8+24 overlay mode. All visual types are supported for +depth 8, and both TrueColor and DirectColor visuals are supported for the +other depths except 8+24 mode which supports PseudoColor, GrayScale and +TrueColor. Multi\-card configurations are supported. XVideo is supported +on G200 and newer systems, with either .B TexturedVideo -or video overlay. The second head of dual-head cards is supported for -the G450 and G550. Support for the second head on G400 cards requires -a binary-only "mga_hal" module that is available from Matrox -<http://www.matrox.com>, and may be on the CD supplied with the card. -That module also provides various other enhancements, -and may be necessary to use the DVI (digital) output on the G550 -(and other cards). -.SH SUPPORTED HARDWARE +or video overlay. The second head of dual\-head cards is supported for the +G450 and G550. Support for the second head on G400 cards requires a +binary\-only "mga_hal" module that is available from Matrox +<http://www.matrox.com>, and may be on the CD supplied with the card. That +module also provides various other enhancements, and may be necessary to +use the DVI (digital) output on the G550 (and other cards). +.SH "SUPPORTED HARDWARE" The .B mga -driver supports PCI and AGP video cards based on the following Matrox chips: -.TP 12 +driver supports PCI and AGP video cards based on the following Matrox +chips. They are listed in approximate chronological order of production +(with the most recent chipsets listed last), so consult this list when you +are unsure whether your card is meant when references are made to \(oqG200 +and later\(cq chips, for example. +.TP .B MGA2064W -Millennium (original) -.TP 12 +.TP .B MGA1064SG Mystique -.TP 12 +.TP .B MGA2164W Millennium II -.TP 12 +.TP .B G100 -.TP 12 +Productiva G100 +.TP .B G200 Millennium G200 and Mystique G200 -.TP 12 +.TP .B G400 -.TP 12 -.B G450 -.TP 12 +Millenium G400, Millenium G400 MAX, Millenium G450, and Marvel G450 eTV +.TP .B G550 -.SH CONFIGURATION DETAILS +Millenium G550 and Millenium G550 Dual DVI +.SH "CONFIGURATION DETAILS" Please refer to __xconfigfile__(__filemansuffix__) for general configuration details. This section only covers configuration details specific to this driver. .PP -The driver auto-detects the chipset type, but the following +The driver auto\-detects the chipset type, but the following .B ChipSet names may optionally be specified in the config file .B \*qDevice\*q -section, and will override the auto-detection: +section, and will override the auto\-detection: .PP .RS 4 "mga2064w", "mga1064sg", "mga2164w", "mga2164w agp", "mgag100", "mgag200", @@ -72,7 +74,7 @@ section, and will override the auto-detection: .PP The G450 is Chipset "mgag400" with ChipRev 0x80. .PP -The driver will auto-detect the amount of video memory present for all +The driver will aut\o-detect the amount of video memory present for all chips except the Millennium II. In the Millennium II case it defaults to 4096\ kBytes. When using a Millennium II, the actual amount of video memory should be specified with a @@ -95,11 +97,12 @@ Enable or disable the HW cursor. Default: on. .TP .BI "Option \*qMGASDRAM\*q \*q" boolean \*q Specify whether G100, G200 or G400 cards have SDRAM. The driver attempts to -auto-detect this based on the card's PCI subsystem ID. This option may -be used to override that auto-detection. The mga driver is not able to -auto-detect the presence of of SDRAM on secondary heads in multihead configurations -so this option will often need to be specified in multihead configurations. -Default: auto-detected. +auto\-detect this based on the card's PCI subsystem ID. This option may +be used to override that auto\-detection. The +.B mga +driver is not able to auto\-detect the presence of of SDRAM on secondary +heads in multihead configurations so this option will often need to be +specified in multihead configurations. Default: auto\-detected. .TP .BI "Option \*qNoAccel\*q \*q" boolean \*q Disable or enable acceleration. Default: acceleration is enabled. @@ -109,14 +112,14 @@ Disable or enable loading the "mga_hal" module. Default: the module is loaded when available and when using hardware that it supports. .TP .BI "Option \*qOverclockMem\*q" -Set clocks to values used by some commercial X-Servers (G100, G200 and G400 +Set clocks to values used by some commercial X Servers (G100, G200 and G400 only). Default: off. .TP .BI "Option \*qOverlay\*q \*q" value \*q Enable 8+24 overlay mode. Only appropriate for depth 24. Recognized values are: "8,24", "24,8". Default: off. -.RB ( Note: -the G100 is unaccelerated in the 8+24 overlay mode due to a missing +.RB ( Note: +the G100 is unaccelerated in the 8+24 overlay mode due to a missing hardware feature.) .TP .BI "Option \*qPciRetry\*q \*q" boolean \*q @@ -136,7 +139,7 @@ Enable or disable combining the sync signals with the green signal. Default: off. .TP .BI "Option \*qUseFBDev\*q \*q" boolean \*q -Enable or disable use of on OS-specific fb interface (and is not supported +Enable or disable use of on OS\-specific fb interface (and is not supported on all OSs). See fbdevhw(__drivermansuffix__) for further information. Default: off. .TP @@ -145,9 +148,9 @@ This sets the default pixel value for the YUV video overlay key. Default: undefined. .TP .BI "Option \*qTexturedVideo\*q \*q" boolean \*q -This has XvImage support use the texture engine rather than the video overlay. -This option is only supported by the G200 and G400, and only in 16 and 32 -bits per pixel. +This has XvImage support use the texture engine rather than the video +overlay. This option is only supported by G200 and later chips, and only +at 16 and 32 bits per pixel. Default: off. .TP .BI "Option \*qOldDmaInit\*q \*q" boolean \*q |