Configuring a single instance of the VTSIO driver:

Given a contiguous IO port range or memory address range, the following steps will configure an instance of the VTSIO driver.  Here, the VTS installation directory is assumed to be C:\VTS.  If a different name has been used for the VTS installation directory, substitute as required.

 

1.  Create a folder for the driver files (e.g. c:\DriverInstance1).

The following steps will refer to this as “the driver folder”.  This folder may be deleted at the completion of the steps, or you may keep it in case the driver needs to be re-installed.

2.  Copy the appropriate .inf file from the VTS installation’s Template directory to the driver folder.

      IO.INF for an IO port range

      MEMORY.INF for a memory address range

3.  Copy the subdirectories i386 and amd64 from C:\VTS\DRIVER\VTSIO\ to the driver folder.

4.  Edit the .inf file copy that you copied to the driver folder, specifying the IO port or memory address range. 

      For an IO port range, change the number range specified on the line that starts with IOConfig=. 

      For a memory address range, change the number range specified on the line that starts with MemConfig=. 

Note that these numbers are hexadecimal.  Save the edited file.

The following instructions are for Windows Vista; the process is very similar for Windows XP.

1.  In the Control Panel (in Classic View), double-click on Add Hardware. 

The Add Hardware Wizard should appear.

2.  Click the Next button.

The dialog should look like the following:

3.  Select “Install the hardware that I manually select from a list (Advanced)” and click Next.

 

4.  Leave “Show All Devices” selected and click Next.

 

5.  Without changing anything in the list boxes, click the “Have Disk...” button.

 

6.  In the box labeled “Copy manufacturer’s files from”, enter the path to the driver folder, or browse to that directory. 

If you used the suggested name, then that directory will be “c:\DriverInstance1”, as in the above screenshot.  Click OK.

 

The dialog now should look like the following if you are creating a VTSIO driver for an IO port range, using IO.inf (this dialog, and dialogs that follow, will say VTSIO Memory device if you are using memory.inf).

7.  Click the Next button.

 

8.  Click the Next button.

If you get a warning about the driver not being digitally signed, select “Install this driver software anyway”.

You should see a driver installation status dialog like the following while the driver is being installed.

 

When the driver is done installing, the dialog should look like the following.

 

9.  Click the Finish button. 

You may be prompted that your computer needs to be restarted.  Safely shut down all programs and do so.