HIGHQ.SYS
Appearance
HighQ Video Capture Adapter Device Driver
DEVICE=X:\mmos2\highq.sys
Parameters
- /N=n
- Change the name of the driver to - HIGHQ n$. The parameter n can be any value in the range 1 to 8. The default value is 1, this parameter is only required if support for more than one board is required.
- /P=nnn
- Set the IO port address for the TV board to nnn. The default value is 0x500 this parameter is only required if support for more than one board is required or the board is mapped to an address other than 0x500. For information on setting the hardware IO port address refer to Hauppauge documentation. N.B. The Hauppauge docs refer to the address ranges as being:
- 51c
- 53c
- etc.
- or:
- 516
- 536
- etc.
- The address ranges this driver requires start at 0x500 and increments in steps of 0x20:
- 500
- 520
- etc.
- The current release of the highq driver ignores the low 5 bits in the IO port address. In other words:
- 500 is equivalent to all numbers in the range 500 → 51F.
- /I=nn
- Set the interrupt address for the TV board to nn. The default value is 0x10 this parameter is only required if support for more than one board is required or the board is mapped to an address other than 0x10.
- For information on setting the hardware interrupt address refer to Hauppauge documentation.
- N.B. This version of the driver does not make use of IRQ's, (and would offer no advantages if it did) so to save precious IRQ numbers this option has been disabled.
- /M=nnnnn
- Set the memory address for the TV board to nnnnn. The default value is 0xb8000 this parameter is only required if support for more than one board is required.
- If your system hangs on reboot, it may be due to an address conflict between the HighQ card & another adapter on your system.
/F=file:Set the full path name for the device drivers ini file. The default file name is C:\HIGHQ 1.INI. Because this file name contains embedded spaces it is important to enclose the file name in quotes:
- /F='c:\mmos2\highq 1.ini'
- This ini file contains a list of initial values for device driver variables. They are held in the form:
- XOffset=148
- YOffset=124
- HScale=183
- VScale=188
- InputFormat=0
- InterlaceVGA=1
- SLDivider=1247
- SLVCOGain=0
- SLPhDetGain=3
- HSyncVGA=0
- VSyncVGA=0
- SLAuto=0
- NumColours=256
- ScreenWidth=1024
- ScreenHeight=768
- These variables will normally be set up by the configuration utility program. If you do not have a .ini file at start up then the latest version of the driver will create one. If there is no .ini file then MMPM/2 will crash silently for no reason (that's why it is needed).
Example
DEVICE=d:\mmos2\highq.sys /P=520 /M=0xb8000