194 lines
6.1 KiB
Plaintext
194 lines
6.1 KiB
Plaintext
Information for Rendition (Micron) Verite Users
|
||
The XFree86 Project Inc.
|
||
9 June 2000, last update by Dejan Ilic <dejan.ilic@home.se>
|
||
____________________________________________________________
|
||
|
||
Table of Contents
|
||
|
||
|
||
1. Supported hardware
|
||
2. Limitations
|
||
3. Important notices
|
||
4. Features
|
||
5. xorg.conf Option
|
||
6. News in the X11R6.8 release
|
||
7. News in the XFree86 4.1 release
|
||
8. Major changes in this release
|
||
9. Bugfixes
|
||
10. Known problems in current driver
|
||
11. Work in progress (not finished in time for release)
|
||
|
||
|
||
______________________________________________________________________
|
||
|
||
[1m1. Supported hardware[0m
|
||
|
||
All cards based on the V1000 or the V2x00 should be supported. The
|
||
server was tested on a miroCRYSTAL VRX (V1000), Intergraph Intense-100
|
||
3D (V1000), Diamond Stealth II S220 (V2100), Hercules Thriller3D
|
||
(V2200), Innovision Warrior3D (V2200) and Genoa V-Raptor (v2200).
|
||
|
||
|
||
[1m2. Limitations[0m
|
||
|
||
V1000 cards can only work as primary display card due to hardware
|
||
limitations.
|
||
|
||
V2x00 cards can work even if not primary, but primary display card
|
||
will be disabled when server is run. This is a driver limitation.
|
||
|
||
Hopefully these limitations were worked around and fixed before final
|
||
XFree86 4.0 release.
|
||
|
||
|
||
|
||
[1m3. Important notices[0m
|
||
|
||
Some V1000-based video cards are known to lock up the computer if you
|
||
have write-combine activated. Disabling it removes the problem. Look
|
||
for settings in the motherboards BIOS and disable ALL settings that
|
||
has to do with write-combine (usually called USWC or just WC for
|
||
short).
|
||
|
||
|
||
15 bits per pixel is only supported on V1000-based cards due to
|
||
hardware limitations on V2x00 chipsets.
|
||
|
||
|
||
If you have problems with hardware cursor use the "sw_cursor" option
|
||
to revert back to software cursor.
|
||
|
||
|
||
This is essentially a port of XFree86 3.3.x driver to the new XFree86
|
||
4.0 API, and thus we have put most of effort in making a working
|
||
driver with the most basic features. Support for multi-head support
|
||
and acceleration are next on the list of features to be included.
|
||
|
||
[1m4. Features[0m
|
||
|
||
|
||
+o Hardware acceleration
|
||
|
||
+o Hardware cursor
|
||
|
||
+o Supported color depths
|
||
|
||
+o 8 bits per pixel (256 pseudo colour)
|
||
|
||
+o 15 bits per pixel (actually 16-bits with RGB-weight 555, 32768
|
||
colors)
|
||
|
||
+o 16 bits per pixel (high colour, RGB-weight 565, 65536 colors)
|
||
|
||
+o 32 bits per pixel (true colour, sparse 24bit, 16M colors)
|
||
|
||
|
||
[1m5. xorg.conf Option[0m
|
||
|
||
|
||
[1mOption[0m
|
||
Disables use of the hardware cursor.
|
||
|
||
[1mOption[0m
|
||
Run the memory at a higher clock. Useful on some cards with
|
||
display glitches at higher resolutions. But adds the risk to
|
||
damage the hardware. Use with caution.
|
||
|
||
[1mDacSpeed[0m
|
||
Set custom ramdac limit. We have currently no way of knowing if
|
||
the v2x00 chip is a v2100 (170MHz) or v2200 (203MHz and 230MHz)
|
||
so we assume the lowest. Use this option to manually override
|
||
the value.
|
||
|
||
[1mOption[0m
|
||
If writecombine is disabled in BIOS, and you add this option in
|
||
configuration file, then the driver will try to request
|
||
writecombined access to the framebuffer. This can drastically
|
||
increase the performance on unaccelerated server. Requires that
|
||
"MTRR"-support is compiled into the OS-kernel.
|
||
|
||
[1mOption[0m
|
||
Disable probing of DDC-information from your monitor. This
|
||
information is not used yet and is only there for informational
|
||
purposes. This might have changed before final XFree86 4.0
|
||
release. Safe to disable if you experience problems during
|
||
startup of X-server.
|
||
|
||
[1mOption[0m
|
||
If this option is enabled, the driver will cause the CPU to do
|
||
each drawing operation first into a shadow frame buffer in
|
||
system virtual memory and then copy the result into video
|
||
memory. If this option is not active, the CPU will draw
|
||
directly into video memory. Enabling this option is beneficial
|
||
for those systems where reading from video memory is, on
|
||
average, slower than the corresponding read/modify/write
|
||
operation in system virtual memory. This is normally the case
|
||
for PCI or AGP adapters, and, so, this option is enabled by
|
||
default unless acceleration is enabled.
|
||
|
||
[1mOption[0m
|
||
The option expect a value "CW" for clockwise or "CCW" for
|
||
counterclockwise rotation of the screen. This is useful when you
|
||
need more height then width on the screen. Desktop publishing is
|
||
one example where a monitor could display the whole page at once
|
||
on a monitor laying on the side. Notice that this option
|
||
requires "ShadowFB" and automatically enable it. It also
|
||
disables the acceleration. The option is not activated by
|
||
default.
|
||
|
||
|
||
[1m6. News in the X11R6.8 release[0m
|
||
|
||
This driver was originally part of the XFree86 4.4 rc2 release.
|
||
|
||
|
||
[1m7. News in the XFree86 4.1 release[0m
|
||
|
||
|
||
+o DirectColor support
|
||
|
||
+o SilkenMouse support
|
||
|
||
|
||
[1m8. Major changes in this release[0m
|
||
|
||
|
||
+o Gamma works now for >8bpp
|
||
|
||
|
||
[1m9. Bugfixes[0m
|
||
|
||
|
||
+o Only some code cleanup done. No real bugfixes.
|
||
|
||
|
||
[1m10. Known problems in current driver[0m
|
||
|
||
|
||
+o The acceleration code hangs the computer during X-server startup.
|
||
|
||
+o DDC-probing does not work correctly yet. No DDC information is
|
||
found.
|
||
|
||
+o Switching from display to VC and back to display can lock up V2x00
|
||
cards.
|
||
|
||
+o When scrolling the virtual display on a V1000 card parts of the
|
||
screen will become distorted. Problem disappears when you continue
|
||
moving around. V2x00 does not exhibit this problem. Probably a bug
|
||
in the driver rather than a limitation of the chip.
|
||
|
||
+o Depth 15 & 16 has problems with colors when DirectColor is used.
|
||
|
||
|
||
[1m11. Work in progress (not finished in time for release)[0m
|
||
|
||
|
||
+o Acceleration is disabled for the moment. If you want to play with
|
||
it enable the "USE_ACCEL" define in rendition.c file! Beware as it
|
||
has several bugs left to clear out before if is stable for general
|
||
use.
|
||
|
||
|
||
|