summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--man/mga.man91
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