mtxcom.inf Driver File Contents (DD_DCCLMXRTWIN_100.zip)

;
;    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=1,..\MtxSerial\Wdm

; =================== 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"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 2.02