Jump to content

BVHSVGA.DLL: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
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.COM 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:
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.COM 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)
  SET VIO_VGA=DEVICE(BVHVGA,BVHSVGA)
 
BVHVGA is used to set, save, and restore VGA modes, BVHSVGA for SVGA modes.
BVHVGA is used to set, save, and restore VGA modes, BVHSVGA for SVGA modes.  


==Versions==
==Versions==
{| class="wikitable"
{|class="wikitable"
!Date!!Version!!Size!!Comments
!Date||Version||Size||Comments
|-
|-
|2006-03-22 09:47||14.105||33,712 bytes||Super VGA Base Video Handler by IBM
|2006-03-22||14.105||33,712 bytes||Super VGA Base Video Handler by IBM
|}
|}


==DLL Entry Points==
==DLL Entry Points==
<PRE>
# SETNUMBER9CLK
Ordinal Object  Offset    Name
# SETDIAMONDCLK
  1      1    0000:0088 SETNUMBER9CLK
# _WDSetPanelClk
  2      1    0000:026E SETDIAMONDCLK
# DEVENABLE
  3      1    0000:007C _WDSetPanelClk
# HWINPWORD
  4      2    0000      DEVENABLE
# HWINPBYTE
  5      1    0000:0B14 HWINPWORD
# _WDPanelOn
  6      1    0000:0B07 HWINPBYTE
# HWOUTPBYTE
  7      1    0000:002D _WDPanelOn
# _ThinkPadHighestRes
  8      1    0000:0B21 HWOUTPBYTE
# HWOUTPWORD
  9      1    0000:004C _ThinkPadHighestRes
  10      1    0000:0B2F HWOUTPWORD
</PRE>


==DLLs Loaded==
==DLLs Loaded==
Line 32: Line 28:
==Device Driver Requirement==
==Device Driver Requirement==
* OEMHLP$ -
* OEMHLP$ -
* SCREEN$
* SCREEN$ - [[SCREEN01.SYS]] / [[SCREEN02.SYS]]


==Source Code==
==Source Code==
The source code if this DLL is included on the IBM DDK under the terms of its licensing.  
The source code if this DLL is included on the IBM DDK under the terms of its licensing.  


[[Category:Files]]
[[Category:DLL]]

Latest revision as of 22:30, 17 January 2020

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.COM 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

Date Version Size Comments
2006-03-22 14.105 33,712 bytes Super VGA Base Video Handler by IBM

DLL Entry Points

  1. SETNUMBER9CLK
  2. SETDIAMONDCLK
  3. _WDSetPanelClk
  4. DEVENABLE
  5. HWINPWORD
  6. HWINPBYTE
  7. _WDPanelOn
  8. HWOUTPBYTE
  9. _ThinkPadHighestRes
  10. HWOUTPWORD

DLLs Loaded

Device Driver Requirement

Source Code

The source code if this DLL is included on the IBM DDK under the terms of its licensing.