Article View: comp.os.os2.programmer
Article #1755Re: Writing Video Drivers
From: joe2
Date: Fri, 06 Nov 1992 18:15
Date: Fri, 06 Nov 1992 18:15
46 lines
2437 bytes
2437 bytes
In <92309.234426BJT105@psuvm.psu.edu> BJT105@psuvm.psu.edu writes: >Any member of the developer assistance program can get sample source code >for video drivers .. currently what is available is the code to VSVGA, V8514 >VVGA BVHVGA, BVHSVGA, BVH8514, and, unfortunately, the only PM driver at >this time is the code to 16-bit VGA. "very soon now" the code to the 32-bit >tseng drivers is planned to be released .. I have no idea when. It also include the 8514 PM drivers. Quite useful to learn how to make a 256c driver... >Documenation is available in the forms of >"OS/2 2.0 virtual device driver reference" >"OS/2 2.0 physical device driver reference" >and "OS/2 2.0 presentation driver reference" >all three are part of the CSET/2 documentation set, and can be purchaced >seperately. > >OK .. now WHY doesn't every board around have OS/2 device drivers, >since so much is available?!: >(1) IBM didn't release the code mentioned above until September Yeah, we had to wait quite a long time... >(2) The VV, BV, and PM source code is comprised on hundreds of thousands > of lines of mixed C and assembler, so it is very difficult to > pick up quickly! Well, at least the PM drivers are ASM only... :-) (80000 lines) >(3) Most video board companies are fly-by-night operations that feed on > consumers that don't realize that SVGA means NOTHING by itself .. > that each chipset requires custom software for Windows, OS/2, X > and whatever else. And, basically, they don't want to have to deal > with writing drivers for more than one operating system (windows) > (BTW .. there are exceptions to this rule .. Orchid and Trident > come to mind ...) > >Bernie Since the 32bit PM drivers use a completely new (and undocumented) architecture, I would not start writing a PM driver now... I would just wait for the 32bit version of the above kit (hopefully about to be released...). -Joel Armengaud
Technical Details
Message-ID:
<19921106.091431.836@almaden.ibm.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!vnet.ibm.comReferences:
<1992Nov4.121856.29225@actrix.gen.nz> <92309.234426BJT105@psuvm.psu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!vnet.ibm.com
From: joe2@vnet.ibm.com
Message-ID: <19921106.091431.836@almaden.ibm.com>
Date: Fri, 6 Nov 92 18:15:00 FWT
Newsgroups: comp.os.os2.programmer
Subject: Re: Writing Video Drivers
Reply-To: <joe2@vnet.ibm.com>
Disclaimer: This posting represents the poster's views, not those of IBM
News-Software: UReply 3.0
References: <1992Nov4.121856.29225@actrix.gen.nz>
<92309.234426BJT105@psuvm.psu.edu>
Lines: 46