Instructions... For NT. In order for Windows NT to access I/O ports, a device driver is necessary (which is not normally included). The driver takes two parameters - the base port, and the number of addresses. For example, the default might be port 300h for 10h addresses. To install the driver, be logged on with administrator privileges and copy genport.sys to your %SystemRoot%\system32\drivers directory. Next, you must create certain registry entries. File-Run-REGEDT32 (or Start-Run if using the new Shell). You should see four windows open on within REGEDT32. Select the window titled HKEY_LOCAL_MACHINE on Local Machine. Next you will double-click on a number of "keys" to expand down a tree: First double-click on SYSTEM, then CurrentControlSet, and then Services. Now use the Edit menu and select Add Key. In the dialog box, type GenPort and then press the enter key (or OK). Next, scroll down using the down-arrow key until GenPort is highlighted. Now use the Registry menu and select Restore... Enter the filename genport.REG for the default. After pressing the enter key (or OK), you will get a warning popup. If you are sure that you had highlighted (selected) GenPort, press Yes. If you need to specify a different base port, it is fairly easy to follow the above steps, then double-click on GenPort, double-click on Parameters, then double-click on the line to the right which says IoPortAddress. You can then enter a new value (in hex) and press the enter key (or OK). Finally, use the Registry menu and select Exit. Now shutdown/reboot the machine, and the device driver should automatically start (watch for any error). To verify that the driver installed/started correctly is to use Control Panel-Devices, and scroll down to the entry for GenPort (which should say Started Automatic). You can use the Startup button to disable the driver if necessary at some future point. ---------------------------------------------------------------------------- To change the port and port count watch, use regedit and change the following [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GenPort\Parameters] "IoPortAddress"=dword:00000320 'this is the port number "IoPortCount"=dword:00000010 'this is how many ports are monitored Be carefull when changing these, as other 'devices' may be using the same ports. For instance, if your AR is on port 0x300, change it to 0x300. If you have another device on port 0x306, then change the 'IoPortCount' to be just 2 or whatever, as long as they don't overlap. For 95. No special instructions. An error will occur the first time the app is run. This will inform you that the port is not set. This will then open up the settings screen where you can enter the correct port number For both NT and 95 Copy the MFC dll's to the system directory. Known problems.