home *** CD-ROM | disk | FTP | other *** search
/ Compilation of drivers fo…old hardware for windows / drivers20000.iso / ifxtpm.inf < prev    next >
Encoding:
INI File  |  2006-03-31  |  4.0 KB  |  150 lines

  1. ;/*++
  2. ;
  3. ;Copyright (c) Infineon TEchnologies AG.  All rights reserved.
  4. ;
  5. ;Module Name:
  6. ;
  7. ;    IFXTPM.INF
  8. ;
  9. ;Abstract:
  10. ;    INF file for installing TPM device drivers
  11. ;
  12. ;--*/
  13. [Version]
  14. Signature=$Windows NT$
  15. Class=System
  16. ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}
  17. Provider=%MFGNAME%
  18. CatalogFile=IFXTPM.cat
  19. DriverVer=03/12/2004,1.70.0154.00
  20.  
  21. [DestinationDirs]
  22. DefaultDestDir=12        ;it's %windir/system32/drivers
  23.  
  24. Win2KCopyDriver    = 12
  25. WinXPCopyDriver    = 12
  26.  
  27. [SourceDisksNames]
  28. 1=%INSTDISK%,
  29.  
  30. [SourceDisksFiles]
  31. IFXTPM.SYS=1
  32.  
  33. [Manufacturer]
  34. %MFGNAME%=Company, NT.5.1
  35.  
  36. [Company]
  37. %DEVICEDESCRIPTION% = DriverInstall,ACPI\IFX0101,*IFX0101,IFX0000
  38.  
  39. [Company.NT.5.1]
  40. %DEVICEDESCRIPTIONXP% = DriverInstallXP,ACPI\IFX0101,*IFX0101,IFX0000
  41.  
  42. [ControlFlags]
  43. ;ExcludeFromSelect = ACPI\IFX0101
  44.  
  45. ;------------------------------------------------------------------------------
  46. ;  Windows 2000 Sections
  47. ;------------------------------------------------------------------------------
  48. [DriverInstall.NTx86]
  49. AddReg=CommonAddReg
  50. DelReg=CommonDelReg
  51. CopyFiles=Win2KCopyDriver
  52. LogConfig=PortIO.LC0
  53.  
  54. [Win2KCopyDriver]
  55. ifxtpm.sys
  56.  
  57. [DriverInstall.NTx86.Services]
  58. AddService=IFXTPM,2,Win2KServiceInstallSection,EventLogging
  59.  
  60. [Win2KServiceInstallSection]
  61. DisplayName    = IFXTPM
  62. ServiceType=1
  63. StartType=3
  64. ErrorControl=1
  65. ServiceBinary=%12%\IFXTPM.SYS
  66.  
  67. [EventLogging]
  68. AddReg=EventLogAddReg
  69.  
  70. [EventLogAddReg]
  71. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\system32\drivers\Ifxtpm.sys"
  72. HKR,,TypesSupported,0x00010001,7
  73.  
  74. [DriverInstall.NTx86.hw]
  75. AddReg=DriverHwAddReg.NTx86
  76.  
  77. [DriverHwAddReg.NTx86]
  78. HKR,,FriendlyName,,%FRIENDLYNAME%
  79.  
  80. ;------------------------------------------------------------------------------
  81. ;  Windows XP Sections
  82. ;------------------------------------------------------------------------------
  83. [DriverInstallXP.NT]
  84. AddReg=CommonAddReg
  85. DelReg=CommonDelReg
  86. CopyFiles=WinXPCopyDriver
  87. LogConfig=PortIO.LC0
  88.  
  89. [WinXPCopyDriver]
  90. ifxtpm.sys
  91.  
  92. [DriverInstallXP.NT.Services]
  93. AddService=IFXTPM,2,WinXPServiceInstallSection,EventLoggingXP
  94.  
  95. [WinXPServiceInstallSection]
  96. DisplayName    = IFXTPM
  97. ServiceType=1
  98. StartType=3
  99. ErrorControl=1
  100. ServiceBinary=%12%\IFXTPM.SYS
  101.  
  102. [EventLoggingXP]
  103. AddReg=EventLogAddRegXP
  104.  
  105. [EventLogAddRegXP]
  106. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\system32\drivers\Ifxtpm.sys"
  107. HKR,,TypesSupported,0x00010001,7
  108.  
  109. [DriverInstallXP.nt.hw]
  110. AddReg=DriverHwAddRegXP
  111.  
  112. [DriverHwAddRegXP]
  113. HKR,,FriendlyName,,%FRIENDLYNAMEXP%
  114.  
  115. [CommonAddReg]
  116. HKLM,"%REG_PATH_IFXTPM_PARAMS%","InitHW",0x00010001,0
  117. HKLM,"%REG_PATH_IFXTPM_PARAMS%","InterruptModus",0x00010001,0
  118.  
  119. [CommonDelReg]
  120. HKLM,"%REG_PATH_IFXTPM_PARAMS%","SerIRQModus"
  121. HKLM,"%REG_PATH_IFXTPM_PARAMS%","LogEvent"
  122. HKLM,"%REG_PATH_IFXTPM_PARAMS%","LogPerformance"
  123. HKLM,"%REG_PATH_IFXTPM_PARAMS%","PollingDelay"
  124. HKLM,"%REG_PATH_IFXTPM_PARAMS%","PollingSendReceiveDelay"
  125. HKLM,"%REG_PATH_IFXTPM_PARAMS%","FirmwareDownLoadDelay"
  126. HKLM,"%REG_PATH_IFXTPM_PARAMS%","FirmwareDownLoadSendReceiveDelay"
  127. HKLM,"%REG_PATH_IFXTPM_CLASS_PARAMS%"
  128.  
  129.  
  130. [PortIO.LC0]
  131. ConfigPriority=NORMAL 
  132. IOConfig=04C0-04C7(FFFF::), 4700-4707(FFFF::)  
  133. ;IRQConfig=5,6,7,8,9,10,11,12,13,14,15
  134.  
  135. ;------------------------------------------------------------------------------
  136. ;  String Definitions
  137. ;------------------------------------------------------------------------------
  138. [Strings]
  139. MFGNAME="Infineon Technologies AG"
  140. INSTDISK="Infineon Technologies AG Installation Disc"
  141. DEVICEDESCRIPTION="Windows 2000 device driver for the Infineon Trusted Platform Module"
  142. DEVICEDESCRIPTIONXP="Windows XP device driver for the Infineon Trusted Platform Module"
  143. FRIENDLYNAME="Infineon Trusted Platform Module"
  144. FRIENDLYNAMEXP="Infineon Trusted Platform Module"
  145. CLASSNAME="Trusted Platform Modules"
  146. REG_PATH_IFXTPM_PARAMS    = "SYSTEM\CurrentControlSet\Services\IFXTPM"
  147. REG_PATH_IFXTPM_CLASS_PARAMS = "SYSTEM\CurrentControlSet\Control\Class\{A75750F8-4FAB-4813-A873-A36C44AB2635}"
  148.  
  149.  
  150.