; ; Filename: MtxCom.INF ; Owner : Jlavergn ; Rev : $Revision: 3.0 $ ; Content : This file contains descriptions of Matrox Imaging serial com ; supported in Windows 2000 and XP with frame grabber ; Date : 2004/09/23 ; ; ; COPYRIGHT (c) 2004 Matrox Electronic Systems Ltd. ; All Rights Reserved ; ; =================== Version Sections =========================== [Version] Signature="$CHICAGO$" ;Signature="$WINDOWS NT$" Class=Ports ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} Provider=%String0% DriverVer=09/23/2004,8.00.0.00 ; Install class "Ports" ;---------------------------------------------------------- [ClassInstall32.NT] AddReg=PortsClass.NT.AddReg [PortsClass.NT.AddReg] HKR,,,,%PortsClassName% HKR,,Icon,,"-23" HKR,,Installer32,,"MsPorts.Dll,PortsClassInstaller" ; =================== Table of content ========================= [Manufacturer] %MESIMAGEMfg%=MESIMG [DestinationDirs] MTxSerialCom.CopyFiles=12 DefaultDestDir=12 ; =================== Imaging Grabber Description ======================== [MESIMG] %HeliosSerial.DeviceDesc%=MTxSerialCom.Install,MTXSERIAL\VEN_102B&DEV_40A6&SUBSYS_4200102B %HeliosSerialCLF.DeviceDesc%=MTxSerialCom.Install,MTXSERIAL\VEN_102B&DEV_46C1&SUBSYS_460E102B %HeliosSerialCLD.DeviceDesc%=MTxSerialCom.Install,MTXSERIAL\VEN_102B&DEV_46C1&SUBSYS_461E102B %HeliosSerialAN.DeviceDesc%=MTxSerialCom.Install,MTXSERIAL\VEN_102B&DEV_46A1&SUBSYS_460E102B %Meteor_II_CLSerial.DeviceDesc%=MTxSerialCom.Install,MTXSERIAL\VEN_102B&DEV_4536&SUBSYS_00000000 %MorphisSerial.DeviceDesc% = StdComPort16440, PCI\VEN_102B&DEV_4510&SUBSYS_0000102B %SoliosCLSerialRev0.DeviceDesc% = StdComPort16550Rev0, PCI\VEN_102B&DEV_47C2&SUBSYS_47C0102B %SoliosCLSerial1Rev0.DeviceDesc% = StdComPort16550Rev0, PCI\VEN_102B&DEV_47C2&SUBSYS_47C1102B %SoliosCLSerial.DeviceDesc% = StdComPort16550, PCI\VEN_102B&DEV_47C2&SUBSYS_47C8102B %SoliosCLSerial1.DeviceDesc% = StdComPort16550, PCI\VEN_102B&DEV_47C2&SUBSYS_47C9102B %SoliosANSerial.DeviceDesc% = StdComPort16440, PCI\VEN_102B&DEV_47A2&SUBSYS_47A0102B %SoliosANSerial1.DeviceDesc% = StdComPort16440, PCI\VEN_102B&DEV_47A2&SUBSYS_47A1102B %SoliosANSerial2.DeviceDesc% = StdComPort16440, PCI\VEN_102B&DEV_47A2&SUBSYS_47A2102B %SoliosANSerial3.DeviceDesc% = StdComPort16440, PCI\VEN_102B&DEV_47A2&SUBSYS_47A3102B [ControlFlags] ExcludeFromSelect=* ; ***************************************************************** ; Helios com specific sections ; ***************************************************************** [MTxSerialCom.Install.NT] CopyFiles=MTxSerialCom.CopyFiles AddReg=MTxSerialCom.AddReg, MTxSerialCom.NT.AddReg SyssetupPnPFlags = 1 [MTxSerialCom.Install.NT.Services] AddService=mtxserial, 2, MTxSerialCom.Services [MTxSerialCom.Install.NT.HW] AddReg=MTxSerialCom.NT.HW.AddReg [MTxSerialCom.CopyFiles] mtxserial.sys,,,2 [MTxSerialCom.Services] DisplayName = %MtxSerial.DeviceDesc% ServiceType = 1 ; %SERVICE_KERNEL_DRIVER% StartType = 3 ; %SERVICE_SYSTEM_START% ErrorControl = 1 ; %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\mtxserial.sys Dependencies=Helios [MTxSerialCom.AddReg] HKR,,PortSubClass,1,01 [MTxSerialCom.NT.AddReg] HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" [MTxSerialCom.NT.HW.AddReg] HKR,,"UpperFilters",0x00010000,"serenum" ; ***************************************************************** ; Standard microsoft COM specific sections ; ***************************************************************** [StdComPort16440] Include= msports.inf Needs= ComPort.NT [StdComPort16440.Services] Include= msports.inf Needs= ComPort.NT.Services ; ******************************************************************* ; Standard microsoft COM specific sections for CameraLink ports Rev0 ; ******************************************************************* [StdComPort16550Rev0] Include= msports.inf Needs= ComPort.NT [StdComPort16550Rev0.Services] Include= msports.inf Needs= ComPort.NT.Services ; *************************************** ; Do not set the clock rate on the rev0 ; *************************************** [StdComPort16550Rev0.HW] AddReg=rxfifo_addreg,txfifo_addreg ; ***************************************************************** ; Standard microsoft COM specific sections for CameraLink ports ; ***************************************************************** [StdComPort16550] Include= msports.inf Needs= ComPort.NT [StdComPort16550.Services] Include= msports.inf Needs= ComPort.NT.Services ; ************************************************ ; Set the clock rate on more recent revisions ; ************************************************ [StdComPort16550.HW] AddReg=clockrate_addreg,rxfifo_addreg,txfifo_addreg ; ******************************************************************* ; Registry parameters for 16550 devices ; ******************************************************************* [clockrate_addreg] HKR,,"ClockRate",0x00010001,7372800 [rxfifo_addreg] HKR,,"RxFIFO",0x00010001,8 [txfifo_addreg] HKR,,"TxFIFO",0x00010001,6 ; =================== Source section ================================== [SourceDisksNames] 1=%String1%,,, [SourceDisksFiles] mtxserial.sys=,..\system32\drivers ; =================== String ================================== [Strings] String0="Matrox Electronic Systems Ltd." String1="MIL CD-ROM" PortsClassName = "Ports (COM & LPT)" MtxSerial.DeviceDesc = "Matrox Serial Com Port" HeliosSerial.DeviceDesc = "Matrox Helios Com Port" HeliosSerialAN.DeviceDesc = "Matrox Helios Analog Com Port" HeliosSerialCLF.DeviceDesc = "Matrox Helios Camera Link Full Base Com Port" HeliosSerialCLD.DeviceDesc = "Matrox Helios Camera Link Dual Base Com Port" Meteor_II_CLSerial.DeviceDesc = "Matrox Meteor II CL Com Port" MorphisSerial.DeviceDesc = "Matrox Morphis Com Port" SoliosSerial.DeviceDesc = "Matrox Solios Com Port" SoliosCLSerialRev0.DeviceDesc = "Matrox Solios Camera Link Com Port 0" SoliosCLSerial1Rev0.DeviceDesc = "Matrox Solios Camera Link Com Port 1" SoliosCLSerial.DeviceDesc = "Matrox Solios Camera Link Com Port 0" SoliosCLSerial1.DeviceDesc = "Matrox Solios Camera Link Com Port 1" SoliosANSerial.DeviceDesc = "Matrox Solios Analog Com Port 0" SoliosANSerial1.DeviceDesc = "Matrox Solios Analog Com Port 1" SoliosANSerial2.DeviceDesc = "Matrox Solios Analog Com Port 2" SoliosANSerial3.DeviceDesc = "Matrox Solios Analog Com Port 3" MESIMAGEMfg="Matrox Electronic Systems Ltd.- Imaging" MS = "Microsoft"