## Using Your DDK

[prev][next][parent][TOC]

### VGA/8514 Base Video Handler

Driver Description:

Base video handlers are used to access video devices. They provide display support for full-screen sessions. The drivers for different adapter cards are found in their respective BVH*.DLLs. Two additional DLLs are provided:

BVHINIT.DLL is a generic device handler that provides the minimum function necessary to support system installation and reporting errors. It is loaded if no other BVHs are currently loaded.

BVHWNDW.DLL supports VIO window sessions.

Compilers/Assemblers Required:

         Microsoft MASM 5.1  (supplied with the DDK)
         Microsoft C 6.0

Build Instructions:

1.Ensure the necessary compilers and assemblers are installed.

2.Run the SETCMPLR.CMD REXX command file located in the DDK\TOOLS directory. This command initializes environment variables to be used during the build.

e.g., SETCMPLR <MSCpath> <VACpath> <CSETpath> <DDKpath>

    Where <MSCpath> represents the Microsoft C 6.0 install directory
           <VACpath> represents the IBM Visual Age C++ install directory
           <CSETpath> represents the IBM C Set ++ install directory
           <DDKpath> represents the DDK install directory

Note: A period (.) may be substituted for a compiler directory that is not used during the build.

3.Change the directory to DDK\VIDEO\SRC\VIDEO\VDH.

4.Invoke NMAKE on the resident makefile.

Files Created by Successful Build:

         Directory:  \DDK\VIDEO\REL\OS2C\RETAIL\BASE\OS2\DLL

         o  BVH8514A.DLL
         o  BVHCGA.DLL
         o  BVHEGA.DLL
         o  BVHINIT.DLL
         o  BVHMPA.DLL
         o  BVHVGA.DLL
         o  BVHWNDW.DLL