BVHSVGA.DLL: Difference between revisions
Appearance
No edit summary |
|||
Line 28: | Line 28: | ||
* [[DOSCALL1.DLL]] | * [[DOSCALL1.DLL]] | ||
* [[OS2CHAR.DLL]] | * [[OS2CHAR.DLL]] | ||
==Source Code== | |||
The source code if this DLL is included on the IBM DDK under the terms of its licensing. | |||
[[Category:Files]] | [[Category:Files]] |
Revision as of 23:12, 9 June 2015
This file is the Base Video Handler for OS/2. Any OS/2 application that sets a video mode calls this DLL. In mode cases, however, the only application that sets any video modes is the PM display driver and the MODE.EXE utility (for setting 132 column modes). The first time this DLL would be called is after the OS/2 bitmap logo appears (PM starts up then). This DLL is specified in the CONFIG.SYS in the following manner:
SET VIO_VGA=DEVICE(BVHVGA,BVHSVGA)
BVHVGA is used to set, save, and restore VGA modes, BVHSVGA for SVGA modes.
Versions
DLL Entry Points
Ordinal Object Offset Name 0 bvhsvga 1 1 0000:0088 SETNUMBER9CLK 2 1 0000:026E SETDIAMONDCLK 3 1 0000:007C _WDSetPanelClk 4 2 0000 DEVENABLE 5 1 0000:0B14 HWINPWORD 6 1 0000:0B07 HWINPBYTE 7 1 0000:002D _WDPanelOn 8 1 0000:0B21 HWOUTPBYTE 9 1 0000:004C _ThinkPadHighestRes 10 1 0000:0B2F HWOUTPWORD
DLLs Loaded
Source Code
The source code if this DLL is included on the IBM DDK under the terms of its licensing.