mirror of
https://github.com/X11Libre/xf86-video-ati.git
synced 2026-03-24 01:24:43 +00:00
ccd95bfb291a0c70272fab6822ef379b83dc298d
IA64 (Egbert Eich).
Fixed wrong function prototype (Egbert Eich).
Don't test for generic VGA on IA64 (Egbert Eich).
Fixed a segfault when accessing a structure before verifying the pointer
exists (Egbert Eich).
Added a showcache option for debugging (Egbert Eich).
Increase default video RAM size to 16MB when DRI is enabled and more than
128MB are available (Egbert Eich). Fixed lockups during mode switch.
Problem was introduced when attempting to copy the behavior during
LeaveVT()/EnterVT() but but forgetting to call I810DRILeave() before
I810DRIEnter(). The entire DRILeave()/Enter() scenario has been
commented out as it didn't seem to be necessary (Egbert Eich).
Fix TweakMemorySize() (tested with i855/i865) (Egbert Eich).
increased MAX_DEVICES to 128 (Egbert Eich).
Use OS provided PCI config space access as default method (Egbert Eich).
Added support for Linux 2.6 proc file format.
Fixed unaligned accesses to pieces of the VBE info block. VESA did not
align elements to size (Egbert Eich).
<!DOCTYPE linuxdoc PUBLIC "-//Xorg//DTD linuxdoc//EN"[
<!ENTITY % defs SYSTEM "defs.ent"> %defs;
]>
<article>
<title>Information for ATI Rage 128 Users
<author>Precision Insight, Inc., SuSE GmbH
<date>13 June 2000
<ident>
</ident>
<toc>
<sect>Supported Hardware
<p>
<itemize>
<item>ATI Rage 128 based cards
</itemize>
<sect>Features
<p>
<itemize>
<item>Full support (including hardware accelerated 2D drawing) for 8, 15,
16, 24 bit pixel depths.
<item>Hardware cursor support to reduce sprite flicker.
<item>Support for high resolution video modes up to 1800x1440 @ 70Hz.
<item>Support for doublescan video modes (e.g., 320x200 and 320x240).
<item>Support for gamma correction at all pixel depths.
<item>Fully programmable clock supported.
<item>Robust text mode restore for VT switching.
</itemize>
<sect>Technical Notes
<p>
<itemize>
<item>None
</itemize>
<sect>Reported Working Video Cards
<p>
<itemize>
<item>Rage Fury AGP 32MB
<item>XPERT 128 AGP 16MB
<item>XPERT 99 AGP 8MB
</itemize>
<sect>Configuration
<p>
The driver auto-detects all device information necessary to
initialize the card. The only lines you need in the "Device"
section of your xorg.conf file are:
<verb>
Section "Device"
Identifier "Rage 128"
Driver "r128"
EndSection
</verb>
or let <tt>xorgconfig</tt> do this for you.
However, if you have problems with auto-detection, you can specify:
<itemize>
<item>VideoRam - in kilobytes
<item>MemBase - physical address of the linear framebuffer
<item>IOBase - physical address of the memory mapped IO registers
<item>ChipID - PCI DEVICE ID
</itemize>
<sect>Driver Options
<p>
<itemize>
<item>"hw_cursor" - request hardware cursor (default)
<item>"sw_cursor" - software cursor only
<item>"no_accel" - software rendering only
<item>"dac_8_bit" - use color weight 888 in 8 bpp mode (default)
<item>"dac_6_bit" - use color weight 666 in 8 bpp mode (VGA emulation)
</itemize>
<sect>Known Limitations
<p>
<itemize>
<item>None
</itemize>
<sect>Authors
<p>
The X11R&relvers; driver was originally part of XFree86 4.4 rc2.
The XFree86 4 driver was ported from XFree86 3.3.x and enhanced by:
<itemize>
<item>Rickard E. (Rik) Faith <email>faith@precisioninsight.com</email>
<item>Kevin E. Martin <email>kevin@precisioninsight.com</email>
</itemize>
<p>
The XFree86 4 driver was funded by ATI and was donated to The XFree86
Project by:
<verb>
Precision Insight, Inc.
Cedar Park, TX
USA
</verb>
<p>
The XFree86 3.3.x driver used for the port was written by:
<itemize>
<item>Rickard E. (Rik) Faith <email>faith@precisioninsight.com</email>
<item>Kevin E. Martin <email>kevin@precisioninsight.com</email>
</itemize>
The XFree86 3.3.x driver was funded by ATI and was donated to The XFree86
Project by Precision Insight, Inc. It was based in part on an earlier
driver that was written by:
<itemize>
<item>Alan Hourihane <email>alanh@fairlite.demon.co.uk</email>
<item>Dirk Hohndel <email>hohndel@suse.de</email>
</itemize>
<p>This early driver was funded and donated to The XFree86 Project by:
<verb>
SuSE GmbH
Schanzaekerstr. 10
90443 Nuernberg
Germany
</verb>
<p>
<htmlurl name="http://www.precisioninsight.com"
url="http://www.precisioninsight.com">
<p>
<htmlurl name="http://www.suse.com"
url="http://www.suse.com">
</article>
Description
Languages
C
99.3%
M4
0.3%
Makefile
0.2%
Perl
0.1%