home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1996 December / CD_shareware_12-96.iso / DOS / Ut_sistm / 312FSVGA.ZIP / XFREE86 / LIB / X11 / DOC / README.VID < prev    next >
Encoding:
Text File  |  1996-08-30  |  3.5 KB  |  135 lines

  1.   README.VIDEO7
  2.   Craig Struble
  3.   17 May 1994
  4.  
  5.   1.  The Driver:
  6.  
  7.   The Video7 driver has only been tested on a Headland Technologies
  8.   HT216-32 chip, but should work on other Video 7/Headland Technologies
  9.   chips as well.
  10.  
  11.   Currently this implementation of the video7 driver only supports
  12.   single bank mode, which can cause performance degradation, and makes
  13.   no attempt to distinguish between the different video7 chips.
  14.  
  15.   It also does not probe for memory, so in your XF86Config file, make
  16.   sure that you use the following line:
  17.  
  18.  
  19.           Videoram XXX
  20.  
  21.  
  22.   Where XXX is the amount of RAM in your card. Most of them have at
  23.   least 512k, so this is a good value to start with.
  24.  
  25.   Also, the clock probing function of XFree86 doesn't seem to correctly
  26.   get the clocks. The documentation I used (vgadoc3) suggests using the
  27.   following values for the Clocks line in your XF86Config file:
  28.  
  29.           Clocks        25.175 28.322 30.000 32.514 34.000 36.000 38.000 40.000
  30.  
  31.  
  32.   For 800x600 mode, use a dot clock of 38 instead of 36 or 40 as sug-
  33.   gested in most of the sample XF86Config files and modeDB.txt.  This
  34.   seems to be what is used in the BIOS mode (0x69) which is the 800x600
  35.   in 256 colors.
  36.  
  37.   2.  Known bugs and What's been tested:
  38.  
  39.   2.1.  Known bugs:
  40.  
  41.  
  42.      1. No video ram probing. Only known way to get this info is through
  43.         an INT 10 call, but you can't do this in a user process.
  44.  
  45.      2. Clock probing. I'm not sure the docs in vgadoc3 are correct.
  46.  
  47.      3. Random lockups with the SVGA server
  48.  
  49.   2.2.  What's been tested:
  50.  
  51.  
  52.      1. An HT216-32 chip.
  53.  
  54.      2. 800x600 mode and 640x480 mode
  55.  
  56.      3. Mode switching and switching to text mode through CTRL-ALT-F1
  57.  
  58.      4. Only been tested on Linux.
  59.  
  60.   3.  Who to contact:
  61.  
  62.   Craig Struble (cstruble@acm.vt.edu) Video 7 driver
  63.  
  64.  
  65.  
  66.  
  67.   4.  Acknowledgments
  68.  
  69.   4.1.  Thanks to:
  70.  
  71.  
  72.      o  Cara Cocking for loving me and supporting me. Without her I'd be
  73.         a bowl of jello.
  74.  
  75.      o  XFree86 team for the great stub code that allowed me to get this
  76.         going.
  77.  
  78.      o  Finn Thoegersen for compiling vgadoc3. Without this I would not
  79.         have had a clue.
  80.  
  81.      o  Harm Hanemaayer for the vga.c program in svgalib. Without this I
  82.         would not have had the breakthroughs I needed to get the thing
  83.         up and running.
  84.  
  85.   4.2.  Other things I've already done:
  86.  
  87.  
  88.        For Linux, I have a small patch to get the extended text
  89.        modes to work on the Video 7 card.
  90.  
  91.  
  92.   4.3.  Things to do:
  93.  
  94.  
  95.      o  Try dual banking mode.
  96.  
  97.      o  Write an svgalib driver.
  98.  
  99.      o  Go back to graduate school. (I'm a glutton for punishment.)
  100.  
  101.   4.4.  Disclaimer:
  102.  
  103.  
  104.        CRAIG STRUBLE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
  105.        SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABIL-
  106.        ITY AND FITNESS. IN NO EVENT SHALL CRAIG STRUBLE BE LIABLE
  107.        FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
  108.        DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROF-
  109.        ITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  110.        TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
  111.        USE OR PERFORMANCE OF THIS SOFTWARE.
  112.  
  113.  
  114.  
  115.   Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/Video7.sgml,v 3.3 1996/02/04 09:08:29 dawes Exp $
  116.  
  117.  
  118.  
  119.  
  120.  
  121.   $XConsortium: Video7.sgml /main/2 1995/11/12 20:00:20 kaleb $
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. $XFree86: xc/programs/Xserver/hw/xfree86/doc/README.Video7,v 3.10 1996/02/05 11:22:38 dawes Exp $
  135.