summaryrefslogtreecommitdiff
path: root/man/r128.man
diff options
context:
space:
mode:
authorKaleb Keithley <kaleb@freedesktop.org>2003-11-14 16:48:55 +0000
committerKaleb Keithley <kaleb@freedesktop.org>2003-11-14 16:48:55 +0000
commitd09f463a5d1ce73e0b65d5276fbcca393fa2da46 (patch)
treebb664ee5f34db07975530b32c7915074aa9515fe /man/r128.man
parentd9af6dc32652502d84ea8da5d57a5ab45429c4ad (diff)
Initial revision
Diffstat (limited to 'man/r128.man')
-rw-r--r--man/r128.man132
1 files changed, 132 insertions, 0 deletions
diff --git a/man/r128.man b/man/r128.man
new file mode 100644
index 00000000..0bb990a3
--- /dev/null
+++ b/man/r128.man
@@ -0,0 +1,132 @@
+.\" $XFree86: xc/programs/Xserver/hw/xfree86/drivers/ati/r128.man,v 1.4 2002/06/04 23:04:50 dawes Exp $
+.\" shorthand for double quote that works everywhere.
+.ds q \N'34'
+.TH R128 __drivermansuffix__ __vendorversion__
+.SH NAME
+r128 \- ATI Rage 128 video driver
+.SH SYNOPSIS
+.nf
+.B "Section \*qDevice\*q"
+.BI " Identifier \*q" devname \*q
+.B " Driver \*qr128\*q"
+\ \ ...
+.B EndSection
+.fi
+.SH DESCRIPTION
+.B r128
+is an XFree86 driver for ATI Rage 128 based video cards. It contains
+full support for 8, 15, 16 and 24 bit pixel depths, hardware
+acceleration of drawing primitives, hardware cursor, video modes up to
+1800x1440 @ 70Hz, doublescan modes (e.g., 320x200 and 320x240), gamma
+correction at all pixel depths, a fully programming dot clock and robust
+text mode restoration for VT switching.
+.SH SUPPORTED HARDWARE
+The
+.B r128
+driver supports all ATI Rage 128 based video cards including the Rage
+Fury AGP 32MB, the XPERT 128 AGP 16MB and the XPERT 99 AGP 8MB.
+.SH CONFIGURATION DETAILS
+Please refer to XF86Config(__filemansuffix__) for general configuration
+details. This section only covers configuration details specific to this
+driver.
+.PP
+The driver auto-detects all device information necessary to initialize
+the card. However, if you have problems with auto-detection, you can
+specify:
+.PP
+.RS 4
+VideoRam - in kilobytes
+.br
+MemBase - physical address of the linear framebuffer
+.br
+IOBase - physical address of the MMIO registers
+.br
+ChipID - PCI DEVICE ID
+.RE
+.PP
+In addition, the following driver
+.B Options
+are supported:
+.TP
+.BI "Option \*qSWcursor\*q \*q" boolean \*q
+Selects software cursor. The default is
+.B off.
+.TP
+.BI "Option \*qNoAccel\*q \*q" boolean \*q
+Enables or disables all hardware acceleration. The default is to
+.B enable
+hardware acceleration.
+.TP
+.BI "Option \*qDac6Bit\*q \*q" boolean \*q
+Enables or disables the use of 6 bits per color component when in 8 bpp
+mode (emulates VGA mode). By default, all 8 bits per color component
+are used. The default is
+.B off.
+.TP
+.BI "Option \*qVideoKey\*q \*q" integer \*q
+This overrides the default pixel value for the YUV video overlay key.
+The default value is
+.B undefined.
+.TP
+.BI "Option \*qDisplay\*q \*q" string \*q
+Select display mode for devices which support flat panels. Supported modes are:
+
+.B \*qFP\*q
+- use flat panel;
+
+.B \*qCRT\*q
+- use cathode ray tube;
+
+.B \*qMirror\*q
+- use both FP and CRT;
+
+.B \*qBIOS\*q
+- use mode as configured in the BIOS.
+
+The default is
+.B FP.
+
+.PP
+The following
+.B Options
+are mostly important for non-x86 architectures:
+.TP
+.BI "Option \*qProgramFPRegs\*q \*q" boolean \*q
+Enable or disable programming of the flat panel registers.
+Beware that this may damage your panel, so use this
+.B at your own risk.
+The default depends on the device.
+.TP
+.BI "Option \*qPanelWidth\*q \*q" integer \*q
+.TP
+.BI "Option \*qPanelHeight\*q \*q" integer \*q
+Override the flat panel dimensions in pixels. They are used to program the flat panel
+registers and normally determined using the video card BIOS. If the wrong dimensions
+are used, the system may hang.
+.TP
+.BI "Option \*qUseFBDev\*q \*q" boolean \*q
+Enable or disable use of an OS-specific framebuffer device interface
+(which is not supported on all OSs). See fbdevhw(__drivermansuffix__)
+for further information.
+Default: off.
+.TP
+.BI "Option \*qDMAForXv\*q \*q" boolean \*q
+Try or don't try to use DMA for Xv image transfers. This will reduce CPU
+usage when playing big videos like DVDs, but may cause instabilities.
+Default: off.
+
+.PP
+The following additional
+.B Options
+are supported:
+.TP
+.BI "Option \*qShowCache\*q \*q" boolean \*q
+Enable or disable viewing offscreen cache memory. A
+development debug option. Default: off.
+
+.SH "SEE ALSO"
+XFree86(1), XF86Config(__filemansuffix__), xf86config(1), Xserver(1), X(__miscmansuffix__)
+.SH AUTHORS
+.nf
+Rickard E. (Rik) Faith \fIfaith@precisioninsight.com\fP
+Kevin E. Martin \fIkevin@precisioninsight.com\fP