home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / os2 / programm / 6250 < prev    next >
Encoding:
Internet Message Format  |  1992-11-07  |  2.3 KB

  1. Path: sparky!uunet!vnet.ibm.com
  2. From: joe2@vnet.ibm.com
  3. Message-ID: <19921106.091431.836@almaden.ibm.com>
  4. Date: Fri, 6 Nov 92 18:15:00 FWT
  5. Newsgroups: comp.os.os2.programmer
  6. Subject: Re: Writing Video Drivers
  7. Reply-To: <joe2@vnet.ibm.com>
  8. Disclaimer: This posting represents the poster's views, not those of IBM
  9. News-Software: UReply 3.0
  10. References: <1992Nov4.121856.29225@actrix.gen.nz>
  11.             <92309.234426BJT105@psuvm.psu.edu>
  12. Lines: 46
  13.  
  14. In <92309.234426BJT105@psuvm.psu.edu> BJT105@psuvm.psu.edu writes:
  15. >Any member of the developer assistance program can get sample source code
  16. >for video drivers .. currently what is available is the code to VSVGA, V8514
  17. >VVGA BVHVGA, BVHSVGA, BVH8514, and, unfortunately, the only PM driver at
  18. >this time is the code to 16-bit VGA.  "very soon now" the code to the 32-bit
  19. >tseng drivers is planned to be released .. I have no idea when.
  20.  
  21. It also include the 8514 PM drivers. Quite useful to learn how
  22. to make a 256c driver...
  23.  
  24. >Documenation is available in the forms of
  25. >"OS/2 2.0 virtual device driver reference"
  26. >"OS/2 2.0 physical device driver reference"
  27. >and "OS/2 2.0 presentation driver reference"
  28. >all three are part of the CSET/2 documentation set, and can be purchaced
  29. >seperately.
  30. >
  31. >OK .. now WHY doesn't every board around have OS/2 device drivers,
  32. >since so much is available?!:
  33. >(1) IBM didn't release the code mentioned above until September
  34.  
  35. Yeah, we had to wait quite a long time...
  36.  
  37.  
  38. >(2) The VV, BV, and PM source code is comprised on hundreds of thousands
  39. >    of lines of mixed C and assembler, so it is very difficult to
  40. >    pick up quickly!
  41.  
  42. Well, at least the PM drivers are ASM only... :-) (80000 lines)
  43.  
  44. >(3) Most video board companies are fly-by-night operations that feed on
  45. >    consumers that don't realize that SVGA means NOTHING by itself ..
  46. >    that each chipset requires custom software for Windows, OS/2, X
  47. >    and whatever else.  And, basically, they don't want to have to deal
  48. >    with writing drivers for more than one operating system (windows)
  49. >    (BTW .. there are exceptions to this rule .. Orchid and Trident
  50. >    come to mind ...)
  51. >
  52. >Bernie
  53.  
  54.    Since the 32bit PM drivers use a completely new (and undocumented)
  55. architecture, I would not start writing a PM driver now... I would
  56. just wait for the 32bit version of the above kit (hopefully about
  57. to be released...).
  58.  
  59. -Joel Armengaud
  60.