diff options
Diffstat (limited to 'man')
-rw-r--r-- | man/apm.man | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/man/apm.man b/man/apm.man new file mode 100644 index 0000000..cb206c1 --- /dev/null +++ b/man/apm.man @@ -0,0 +1,106 @@ +.\" $XFree86: xc/programs/Xserver/hw/xfree86/drivers/apm/apm.man,v 1.3 2002/05/07 12:53:49 alanh Exp $ +.\" shorthand for double quote that works everywhere. +.ds q \N'34' +.TH APM __drivermansuffix__ __vendorversion__ +.SH NAME +apm \- Alliance ProMotion video driver +.SH SYNOPSIS +.nf +.B "Section \*qDevice\*q" +.BI " Identifier \*q" devname \*q +.B " Driver \*qapm\*q" +\ \ ... +.B EndSection +.fi +.SH DESCRIPTION +.B apm +is an XFree86 driver for Alliance ProMotion video cards. The driver +is accelerated for supported hardware/depth combination. It supports +framebuffer depths of 8, 15, 16, 24 and 32 bits. For 6420, 6422, AT24, +AT3D and AT25, all depths are fully accelerated except 24 bpp for which +only screen to screen copy and rectangle filling is accelerated. +.SH SUPPORTED HARDWARE +The +.B apm +driver supports PCI and ISA video cards on the following Alliance +ProMotion chipsets +.TP 12 +.B ProMotion 6420 +.TP 12 +.B ProMotion 6422 +.TP 12 +.B AT24 +.TP 12 +.B AT3D +.TP 12 +.B AT25 +.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 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: +.PP +.RS 4 +"6422", "at24", "at3d". +.PP +The AT25 is Chipset "at3d" and the 6420 is 6422. +.PP +The driver will auto-detect the amount of video memory present for all +chips. The actual amount of video memory can also be specified with a +.B VideoRam +entry in the config file +.B \*qDevice\*q +section. +.PP +The following driver +.B Options +are supported: +.TP +.BI "Option \*qHWCursor\*q \*q" boolean \*q +Enable or disable the hardware cursor. Default: on. +.TP +.BI "Option \*qNoAccel\*q \*q" boolean \*q +Disable or enable acceleration. Default: acceleration is enabled. +.TP +.BI "Option \*qNoLinear\*q \*q" boolean \*q +Disable or enable use of linear frame buffer. Default: on. +Note: it may or may not work. Tell me if you need it. +.TP +.BI "Option \*qPciRetry\*q \*q" boolean \*q +Enable or disable PCI retries. Default: off. +.TP +.BI "Option \*qRemap_DPMS_On\*q \*q" string \*q +.TP +.BI "Option \*qRemap_DPMS_Standby\*q \*q" string \*q +.TP +.BI "Option \*qRemap_DPMS_Suspend\*q \*q" string \*q +.TP +.BI "Option \*qRemap_DPMS_Off\*q \*q" string \*q +Remaps the corresponding DPMS events. I've found that my +Hercules 128/3D swaps Off and Suspend events. You can correct +that with +.nf +.RS +.RS +.BI "Option \*qRemap_DPMS_Suspend\*q \*qOff\*q" +.BI "Option \*qRemap_DPMS_Off\*q \*qSuspend\*q" +.RE +.fi +in the +.B Device +section of the config file. +.TP +.BI "Option \*qSWCursor\*q \*q" boolean \*q +Force the software cursor. Default: off. +.TP +.BI "Option \*qShadowFB\*q \*q" boolean \*q +Enable or disable use of the shadow framebuffer layer. Default: off. +.SH "SEE ALSO" +XFree86(1), XF86Config(__filemansuffix__), xf86config(1), Xserver(1), X(__miscmansuffix__) +.SH AUTHORS +Authors include: ... |