; INF file for P2k.sys in Windows 2000 and Windows 98, install sheid will install this file for both O/S.
; Portions Copyright (c) 1996-2000, BlueWater Systems, Inc.
; Portions Copyright (c) 2002, Siemens AG.
; Version  8/26/03, 1.1.0.0
 

[Version]
Signature=$Chicago$
Class=USB
ClassGUID={FEB8D079-0681-11D4-9531-0060089ABC08}
Provider=%P2k.Provider%
      
[Manufacturer]
%P2k.Manufacturer%=P2k
      
[ClassInstall32]
AddReg=P2k.AddClassReg

[P2k]

;Rainbow chipsets and products

;boot PID
%P2kF.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1801&REV_0001
;USB
%P2k0.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_00
%P2k1.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_01
%P2k2.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_02
%P2k3.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_03
%P2k4.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_04
%P2k5.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_05
%P2k6.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_06
%P2k7.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_07
%P2k8.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_08
%P2k9.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_1C01&REV_0001&MI_09

;Talon Integrated 8/26/03
;USB
%P2k0.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_00
%P2k1.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_01
%P2k2.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_02
%P2k3.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_03
%P2k4.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_04
%P2k5.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_05
%P2k6.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_06
%P2k7.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_07
%P2k8.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_08
%P2k9.DeviceDesc%=P2k.INSTALL, USB\VID_22B8&PID_6131&REV_0001&MI_09


; TODO:  Add an optional Tag File to ensure that the end user
;        has specified the correct path to the diskette, CD-ROM,
;        or network drive.  See the INF File Reference in the
;        DDK documentation for more information on SourceDisksNames
;        sections.
[SourceDisksNames]
1=%P2k.DriverDiskName%,"",1

[SourceDisksFiles]
P2k.sys=1

[PreCopySection]
HKR,,NoSetupUI,,1
      
[DestinationDirs]
P2k.CopyFiles = 10,system32\drivers ; WINDOWS\SYSTEM32\DRIVERS
      
[P2k.INSTALL]
CopyFiles=P2k.CopyFiles
AddReg=P2k.AddRegLoader
      
[P2k.AddClassReg]
HKR,,,,%P2k.ClassName%

[P2k.AddRegLoader]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,P2k.sys

[P2k.INSTALL.NT]
CopyFiles=P2k.CopyFiles

[P2k.INSTALL.NT.Services]
AddService = P2k,0x00000002,P2k_Service_Inst,P2k_EventLog_Inst

[P2k_Service_Inst]
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_AUTO_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\P2k.sys
DisplayName     = %P2k.DeviceDesc%

[P2k_EventLog_Inst]
AddReg=P2k.AddEventLogReg

[P2k.AddEventLogReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\P2k.sys"
HKR,,TypesSupported,0x00010001,7

      
[P2k.CopyFiles]
P2k.sys

;---------------------------------------------------------------;
      
[Strings]
P2k.Provider="Siemens Inc"
P2k.Manufacturer="Siemens Inc"
; TODO:  Replace the following with an appropriate description
;        of this actual device.
P2k.DeviceDesc="Siemens USB Device"

P2kF.DeviceDesc="Siemens Flash Interface"
P2k0.DeviceDesc="Communications Class - Control Interface"
P2k1.DeviceDesc="Communications Class - Data Interface"
P2k2.DeviceDesc="Audio Control Interface"
P2k3.DeviceDesc="Audio Streaming OUT Interface"
P2k4.DeviceDesc="Audio Streaming IN Interface"
P2k5.DeviceDesc="Accessories Interface"
P2k6.DeviceDesc="Data Logging MCU Interface"
P2k7.DeviceDesc="Data Logging DSP Interface"
P2k8.DeviceDesc="Test Command Interface"
P2k9.DeviceDesc="DSP Debugging Interface"
P2k10.DeviceDesc="Flash Operating System Interface"
P2k11.DeviceDesc="Flash File System Interface"
P2k12.DeviceDesc="Flash Baseband Interface"
P2k13.DeviceDesc="Flash Test Command Interface"


; TODO:  Replace the following with an appropriate class name
;        for this class of device.  
P2k.ClassName="Siemens USB Device"
; TODO:  If not installing from a diskette, change the following string
;        to indicate the source location.
P2k.DriverDiskName="P2k Installation Directory" 
