; -----------------------------------------------------------------------------
; XP/2000 USB Comms Port Setup
; -----------------------------------------------------------------------------

[Version] 
DriverVer=12/03/2008,4.0.0000.0000
Signature="$Windows NT$"
Class=Ports 
ClassGUID={4d36e978-e325-11ce-bfc1-08002be10318} 
Provider=%CSR% 

[DestinationDirs]
DefaultDestDir=12
DriverCopyFiles=12

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer] 
%CSR%=CSRSerialPort, NTx86,NTamd64

; 
; Win 2000
;
[CSRSerialPort] 
%CSRUSBSerialPort%=IRIDIUMUSB,USB\VID_1EDD&PID_A555

[IRIDIUMUSB]
Include=mdmcpq.inf
CopyFiles=FakeModemCopyFileSection

[IRIDIUMUSB.HW] 
AddReg=CSRUSBAddReg.HW 

[CSRUSBAddReg.HW] 
HKR,,DevLoader,0,*ntkern 
HKR,,NTMPDriver,,"usbser.sys" 

[IRIDIUMUSB.Services] 
AddService=usbser, 0x00000002, FuncDrv_Service_Inst

[FuncDrv_Service_Inst] 
DisplayName=%USBFilterString% 
ServiceType= 1 
StartType = 3 
ErrorControl = 0 
ServiceBinary = %12%\usbser.sys 

; 
; Win XP
;
[CSRSerialPort.NTx86] 
%CSRUSBSerialPort%=IRIDIUMUSB,USB\VID_1EDD&PID_A555

[IRIDIUMUSB.NTx86]
Include=mdmcpq.inf
CopyFiles=FakeModemCopyFileSection

[IRIDIUMUSB.NTx86.HW] 
AddReg=CSRUSBAddReg.NTx86.HW 

[CSRUSBAddReg.NTx86.HW] 
HKR,,DevLoader,0,*ntkern 
HKR,,NTMPDriver,,"usbser.sys" 

[IRIDIUMUSB.NTx86.Services] 
AddService=usbser, 0x00000002, FuncDrv_Service_Inst.NTx86 

[FuncDrv_Service_Inst.NTx86] 
DisplayName=%USBFilterString% 
ServiceType= 1 
StartType = 3 
ErrorControl = 0 
ServiceBinary = %12%\usbser.sys 

; 
; Win 64-bit
;
[CSRSerialPort.NTamd64] 
%CSRUSBSerialPort%=IRIDIUMUSB,USB\VID_1EDD&PID_A555

[IRIDIUMUSB.NTamd64]
Include=mdmcpq.inf
CopyFiles=FakeModemCopyFileSection

[IRIDIUMUSB.NTamd64.HW] 
AddReg=CSRUSBAddReg.NTamd64.HW 

[CSRUSBAddReg.NTamd64.HW] 
HKR,,DevLoader,0,*ntkern 
HKR,,NTMPDriver,,"usbser.sys" 

[IRIDIUMUSB.NTamd64.Services] 
AddService=usbser, 0x00000002, FuncDrv_Service_Inst.NTamd64 

[FuncDrv_Service_Inst.NTamd64] 
DisplayName=%USBFilterString% 
ServiceType= 1 
StartType = 3 
ErrorControl = 0 
ServiceBinary = %12%\usbser.sys 

[Strings] 
CSR="Iridium" 
CSRUSBSerialPort="Iridium USB Serial Port" 
USBFilterString = "USB Serial Service"
