home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / SOURCE / D / SVGALIB / _SVGALIB.TAR / usr / doc / svgalib / README.oak < prev    next >
Encoding:
Text File  |  1995-01-18  |  2.2 KB  |  50 lines

  1. A few comments regarding the Oak driver:
  2.  
  3. The original OTI driver, which supported the OTI-067/77 at 640x480x256, 
  4. has been augmented with the following features:
  5.  
  6.     1) Supported resolutions/colors have been expanded to 640x480x32K,
  7.        800x600x256/32K, 1024x768x256, and 1280x1024x16.
  8.  
  9.     2) The OTI-087 (all variants) is now supported.  Video memory is 
  10.        correctly recognized.
  11.  
  12. The driver as it exists now is somewhat schizoid.  As the '87 
  13. incorporates a completely different set of extended registers, I found it 
  14. necessary to split its routines from the others.  Further, I did not have 
  15. access to either a '67 or a '77 for testing the new resolutions.  If 
  16. using them causes your monitor/video card to fry, your dog to bite you, 
  17. and so forth, I warned you.  The driver works on my '87, and that's all I 
  18. guarantee.  Period.
  19.  
  20. Heh.  Now, if someone wants to try them out ... let me know if they work.
  21.  
  22. New from last release:
  23.  
  24. 32K modes now work for 640x480 and 800x600.  I found that the Sierra DAC 
  25. information in VGADOC3.ZIP is, well, wrong.  But, then again, the 
  26. information for the '87 was wrong also.
  27.  
  28. 64K modes _do not_ work.  I can't even get Oak's BIOS to enter those modes.
  29.  
  30. I have included a 1280x1024x16 mode, but I haven't tested it.  My monitor 
  31. can't handle that resolution.  According to the documentation, with 2 
  32. megs the '87 should be able to do an interlaced 1280x1024x256 ... again, 
  33. I couldn't get the BIOS to do the mode.  I haven't 2 megs anyway, so 
  34. there it sits.
  35.  
  36. I have included routines for entering and leaving linear mode.  They 
  37. _should_ work, but they don't.  It looks like a pointer to the frame 
  38. buffer is not being passed to SVGALIB.  I've been fighting with this one 
  39. for a month.  If anyone wants to play with this, let me know if it can be 
  40. make to work.  I've got exams that I need to pass.
  41.  
  42. Tidbit: I pulled the extended register info out of the video BIOS.  When 
  43. the information thus obtained failed to work, I procured the OTI-087 data 
  44. book.  It appears that Oak's video BIOS sets various modes incorrectly 
  45. (e.g. setting 8-bit color as 4, wrong dot clock frequencies, etc.).  Sort 
  46. of makes me wonder ...
  47.  
  48. Christopher M. Wiles (a0017097@wsuaix.csc.wsu.edu)
  49. 12 September 1994
  50.