## Using Your DDK

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

### Adapter Presence Check Services (Test Configuration Device Driver)

Driver Description:

The Test Configuration Device Driver provides services for automatic detection of OEM hardware interfaces.

The TESTCFG device driver also provides:

A bus architecture query and some miscellaneous DASD subsystem query functions

POS IDs of all installed features for MCA workstations

EISA Product IDs of installed features for EISA workstations

A copy of the contents of physical memory between locations

I/O access to all ports not reserved for standard system use

Compilers/Assemblers Required:

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

Build Instructions:

1.Set the environment variables so the correct tools are picked up during the build.

    e.g., SET PATH=<drive>:\DDK\TOOLS;<drive>:\DDK\BASE\TOOLS;%path%
          SET INCLUDE=<drive>:\DDK\BASE\INC;%INCLUDE%

Where <drive> represents your DDK installed drive and DDK represents the DDK installed directory. On the CD-ROM, the TOOLS directory path is DDK\ TOOLS.

2.Before the FIRST build is attempted, run (only once) the COPYC60.CMD REXX command file in the DDK\TOOLS directory. This command copies the set of needed files from your copy of the Microsoft C 6.0 compiler to the proper directories under the DDK base directory.

    e.g., COPYC60 <MSCdrive>:\'MSC60' <drive>:\DDK

Where <MSCdrive> represents the Microsoft C 6.0 installed drive and 'MSC60' represents the Microsoft C 6.0 installed directory, <drive> represents your DDK installed drive and DDK represents the DDK installed directory.

3.Change the directory to DDK\BASE\SRC\DEV\TESTCFG.

4.Invoke NMAKE on the resident makefile.

Files Created by Successful Build:

         Directory:  \DDK\BASE\SRC\DEV\TESTCFG

         o  TESTCFG.SUS