How to use the CV3D driver under Linux/m68k
Author:  Christian T. Steigies (cts@debian.org)
Date:    09.02.1999

This doc contains only the most important things to note for using the CV3D,
for more info on CyberGrafiX modes, please read the cv64 doc from Alan Bair.

The driver originally supported only Zorro3 systems, but since 2.0.36 and
2.1.131 it also supports Zorro2 (it works with my A2000, but I have heard of
problems with Zorro boards in A1200).
The driver does not yet initialize the board, so you have to select under
Amiga OS the video mode you want to use under linux.

Kernel 2.0.36
-------------
Available modes (8 bit only):
   640x480, 800x600, 1024x768, 1152x886, 1280x1024, 1600x1200

add video=virgefb:<mode> to the bootline, ie:
   amiboot -v -k vmlinux root=/dev/sda1 video=virgefb:640x480-8


Kernel 2.1.131/2.2.x
--------------------
Available modes (8 bit):
   640x480, 800x600, 1024x768, 1152x886, 1280x1024, 1600x1200
Available modes (16 bit):
   640x480, 800x600, 1024x768, 1152x886, 1280x1024(?)

add video=virge:<mode> to the bootline, ie:
   amiboot -v -k vmlinux root=/dev/sda1 video=virge:640x480-8

Notice the difference between 2.0 and 2.1 kernels (virgefb <-> virge).

16 bit modes are working on Zorro2 and Zorro3, allthough they are very slow,
at least on Zorro2. 16 bit does not make much sense on the console and is not
supported by xfree 3.3.2.3. It is supposed to work with xfree 3.3.3, though.

TODO:
- code to initialize the board, so that you can use a 800x600 mode on the
  console, which is readable very well, and 1024x768 or more with xfree.
- 24/32 bit modes (slower than very slow???)
- hardwarecursor (where will this be used?)

