## Using Your DDK

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

### Filter GRADD Driver

Driver Description

The Filter GRADD is a sample of a debug filter that is installed between the Video Manager and a GRADD driver. It provides an example of how a filter GRADD can monitor, modify, and/or time stamp data that is passed from the Video Manager to a GRADD video driver.

Compilers/Assemblers Required:

         IBM VisualAge C++ V3.0

Build Instructions:

Note:

When building, we have found that VDISKs as large as 2MB have caused build breaks. If your TMP variable is set to a VDISK, it is advisable to reset it to a hard drive before building.

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\DBGFILT.

4.Invoke NMAKE on the resident makefile.

Files Created by Successful Build:

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

         o  DBGFILT.DLL