This section details specifics to running SI_SCOPE with SIDRVR under Windows NT, 2000, and XP. When running under any of these platforms SI_SCOPE will use the driver SIDRVR.SYS. The version of SIDRVR.SYS that was installed on your system depends on which operating system you are using. If you are using Windows NT then the driver that was installed is a legacy NT driver. Under Windows 2000/XP the version of SIDRVR installed is a WDM driver that supports the new Windows Driver Model. Regardless of which platform you are using you will need administrative rights to your machine in order to install and configure the software. The command line parameters to launch the program are automatically handled for you by the program SCOPECFG.
Determining your IO address and IRQ under NT 4.0
Determining your IO
address and IRQ under Windows 2000
Determining your IO address and IRQ under
Windows XP
Determining your IO address and IRQ under Windows Vista
Open the "Control Panel" applet from the start bar.
Click on "Hardware and Sound".
Select "Device Manager".
Double click on the Ports (COM & LPT) icon.
Right click on the port you want to use and select the "Properties" option.
Click on the "Resources" tab and note the values for "IRQ" and "I/O Range".
Pre-Allocating Hardware During O/S Load
You may need to have SI_SCOPE's drivers claim the hardware resources from the operating system when they load. The reason for this is that the operating systems serial driver included with WinNT,2000,XP, and Vista do not allow another driver to share a serial resource. If you are using an ISA card that is not detected by the operating system then there is no conflict and you can skip this section. Otherwise it is recommended that you turn this option on. If you are receiving an error "Unable to Virtualize Irq" when loading SI_SCOPE then you must turn on the hardware pre-allocation option.
To have SI_SCOPE pre-allocate your serial ports choose the "Configure Virtual Device Driver" option off the "Settings" menu inside SCOPECFG. You will see an option to "Claim Hardware During O/S Load". Enabling this option will give SI_SCOPE exclusive access to your hardware. Please note that while SI_SCOPE has your ports claimed you cannot use those ports for any other application even if you are not running SI_SCOPE. When you want the operating systems serial driver to be able to use those ports again turn this option off and reboot. Note that you may see warnings in the System Event Log with this option on. These warnings are from the serial driver stating that another driver (SIDRVR) has claimed its resources.