home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / doc / graphdoc / readme < prev    next >
Text File  |  1994-01-18  |  5KB  |  213 lines

  1. This is the official release version of VGADOC3, the most comprehensive
  2. collection on (Super)VGA and other video adapter programming available.
  3.  
  4.  
  5. This is a collection of programming information on (Super)VGA chipsets,
  6. not an introduction to video/graphics programming.
  7.  
  8. The major changes from version 2 are:
  9. Hualon, UMC, Weitek, PCVideo and Targa coverage is new.
  10. The material on Cirrus, Compaq and XGA is vastly expanded.
  11. The cards, clocks, history and q&a files are new.
  12. The coverage of Hardware Cursor, BitBLT, Line Draw and Read/Write
  13.  banks in WHATVGA is new
  14. The coverage of Hi/Truecolor RAMDACs is greatly expanded.
  15.  
  16.  
  17. Contents:
  18.  
  19.   Documentation files:
  20.  
  21.   File:          Contents:
  22.  
  23.   intro.txt      Introduction to VGADOC
  24.  
  25.   8514a.txt      IBM 8514/a and clones
  26.  
  27.   ahead.txt      Ahead V5000 A and B
  28.  
  29.   ati.txt        ATI VGA and Mach32
  30.  
  31.   avance.txt     Avance Logic
  32.  
  33.   chiptect.txt   Chips & Technologies 82c45x
  34.  
  35.   cirrus.txt     Cirrus Logic CL-GD5x0, 6x0, 54xx, 62xx, 64xx
  36.  
  37.   compaq.txt     Compaq IVGS, AVGA and QVision
  38.  
  39.   everex.txt     Everex Micro Enhancer
  40.  
  41.   genoa.txt      Genoa 6x00
  42.  
  43.   hualon.txt     Hualon HM86304
  44.  
  45.   mxic.txt       MXIC MX860x0
  46.  
  47.   ncr.txt        NCR 77c21/22/22e
  48.  
  49.   oak.txt        Oak OTI-037/067/077/087
  50.  
  51.   paradise.txt   Paradise/Western PVGA1/WD90cxx
  52.  
  53.   primus.txt     Primus P2000
  54.  
  55.   realtek.txt    Realtek RT310x
  56.  
  57.   s3.txt         S3 86c911/924/80x/928
  58.  
  59.   trident.txt    Trident TVGA
  60.  
  61.   tseng.txt      Tseng ET3000/4000/W32
  62.  
  63.   umc.txt        UMC 85c408
  64.  
  65.   vesa.txt       VESA BIOS interface
  66.  
  67.   vga.txt        EGA/VGA registers
  68.  
  69.   vgabios.txt    EGA/VGA BIOS interface
  70.  
  71.   video7.txt     Video7/Headland
  72.  
  73.   weitek.txt     Weitek 5x86
  74.  
  75.   xga.txt        IBM XGA and compatibles
  76.  
  77.   yamaha.txt     Yamaha 6388
  78.  
  79.   cga.txt        IBM CGA registers
  80.  
  81.   hercules.txt   Hercules registers
  82.  
  83.   pcvideo.txt    Chips&Tech PC Video frame grabber chipset
  84.  
  85.   pcvision.txt   PC Vision frame grabber
  86.  
  87.   targa.txt      Truevision Targa/Targa+
  88.  
  89.   cards.txt      List of VGA cards & Motherboard VGAs
  90.  
  91.   clocks.txt     Video clocks
  92.  
  93.   ramdac.txt     RAMDAC information
  94.  
  95.   q&a.txt        Common Question & Answers
  96.  
  97.   vendor.txt     List of vendors
  98.  
  99.   history.txt    History of changes to VGADOC
  100.  
  101.  
  102.  
  103.   Source files:
  104.  
  105.   defvga.pas     All definitions, general rutines etc.
  106.  
  107.   idvga.pas      The rutines to analyse a mode and ID the cards.
  108.  
  109.   supervga.pas   The chip specific parts: Bank switching, Mode setting,
  110.                  Scrolling, Hardware Cursor, BitBLT and Line Draw rutines
  111.  
  112.   whatvga.pas    The menues and tests.
  113.  
  114.   whatvga.doc    Documentation for WHATVGA. Includes list of tested chipsets.
  115.  
  116.   whatvga.chg    History list of WHATVGA changes
  117.  
  118.  
  119.  
  120.   showtest.pas   Pascal source for showtest.exe
  121.  
  122.   Dmpmem.pas     Pascal source for dmpmem.exe
  123.  
  124.   Table.pas      Pascal source for table.exe
  125.  
  126.   vesalie.as     Assembler source (a86) for vesalie.com
  127.  
  128.  
  129.  
  130.   Executables and data files:
  131.  
  132.   chips.lst      List of chipsets
  133.  
  134.   whatvga.lst    List of video modes
  135.  
  136.   whatvga.exe    The WHATVGA test program. Identifies and tests the
  137.                  VGA chipset, ramdac etc. See WHATVGA.DOC for details.
  138.  
  139.   showtest.exe   Analyses WHVGAxx.TST files generated by WHATVGA /a
  140.  
  141.   dmpmem.exe     Dumps the VGA BIOS
  142.  
  143.   table.exe      Analyses the REGISTER.VGA file
  144.  
  145.   vesalie.com    Modifies the VESA driver information.
  146.  
  147.  
  148.  
  149. Programs & source files:
  150.  
  151.   All source is in pascal (except VESALIE.as).
  152.   The source files can be compiled with Turbo Pascal 5.5 or Borland
  153.   Pascal 7.0. Other versions will probably work, but ...
  154.  
  155.   The assembler source (Vesalie.as) can be assembled with a86.com
  156.  
  157.  
  158.  
  159.  
  160.  
  161. I'ld be very interested in any information you may be able to supply,
  162. whether as new information, corrections or suggestions.
  163.  
  164. Any contributors and testers will be given credit in future versions.
  165. Please specify if you have special requests as to names or addresses
  166. used (or not used).
  167.  
  168.  
  169.  
  170. While I'll try to answer all queries, experience shows that I sometimes
  171. have trouble keeping up (I have this nasty habit of working 75 hour weeks).
  172.  
  173. Generally ongoing test sessions, new information/corrections and intelligent
  174. queries (my decision) will get priority.
  175.  
  176.  
  177.  
  178. I can be contacted at the following addresses:
  179.  
  180. Email:    jesperf@daimi.aau.dk    Please note that this is an account
  181.                                   a friend lets me use, so mail should
  182.                                   have FINN: or VGADOC: in the subject line
  183.  
  184. Phone:    +45 9751 3788       These are at work, so please attention
  185. Fax:      +45 9751 4050       or ask for Finn Thoegersen
  186.                               Note that these have changed since the
  187.                               last version!!!
  188.  
  189. Surface:  Finn Thoegersen
  190.           Nordbanevej 3 C
  191.           DK-7800 Skive
  192.           Denmark
  193.  
  194.  
  195.  
  196.  
  197.  
  198. To do:
  199.  
  200.  - Adapter Independant (AI) interface (8514/A)
  201.  
  202.  - WD90c33 BitBLT support
  203.  
  204.  - Tseng ET4000W32 BitBLT support
  205.  
  206.  - Weitek P9000 support
  207.  
  208.  - Better support for IIT AGX series
  209.  
  210.  - Better (more intuitive) BitBLT and RWbank tests.
  211.  
  212.  - Oak 87 BitBLT support
  213.