home *** CD-ROM | disk | FTP | other *** search
/ Compilation of drivers fo…old hardware for windows / drivers20000.iso / A0300 / btpcibm.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-03-31  |  4.9 KB  |  199 lines

  1. ; Windows Installation File for the Bluetooth PCMCIA Driver
  2. ;
  3. ; Copyright (c) 2000-2003, WIDCOMM Inc.
  4. ;
  5.  
  6. [Version]
  7. Signature="$CHICAGO$"
  8. Class=BTW
  9. ClassGUID={95C7A0A0-3094-11D7-A202-00508B9D7D5A}
  10. Provider=%V_WIDCOMM%
  11. DriverVer=10/05/2004,4.0.1.600
  12.  
  13. [ClassInstall]
  14. AddReg=BTWClassAddReg
  15.  
  16. [BTWClassAddReg]
  17. HKR,,,,%BTWClassName%
  18.  
  19. ;[ControlFlags]
  20. ;ExcludeFromSelect=*
  21.  
  22. [Manufacturer]
  23. %V_WIDCOMM%=WIDCOMM
  24.  
  25. [WIDCOMM]
  26. %IBMPC_Desc%  = WBTDev, PCMCIA\IBM-BLUETOOTH_PC_CARD_II-9AC4
  27. %IBMPC_DescF% = FBTDev, PCMCIA\IBM-BLUETOOTH_PC_CARD_II-FAST
  28. %IBMPC_Desc%  = WBTDev, PCMCIA\IBM-BLUETOOTH_PC_CARD_IIS-5B8D
  29.  
  30. [DestinationDirs]
  31. DefaultDestDir=11
  32. InfFiles.Lst  =10,INF                 ; where .inf files go
  33. MiscFiles.Lst =11                     ; where driver files go on Win9x
  34. MiscFiles.Lst.NT =10,System32\Drivers ; where driver files go on Win2K
  35.  
  36. [WBTDev]
  37. AddReg = WBTDev.AddReg,WBTDev.Config
  38. CopyFiles =MiscFiles.Lst
  39.  
  40. [WBTDev.hw]
  41. AddReg = WBTDev.hw.AddReg
  42.  
  43. [FBTDev]
  44. AddReg = FBTDev.AddReg,WBTDev.Config
  45. CopyFiles =MiscFiles.Lst
  46.  
  47. [FBTDev.hw]
  48. AddReg = FBTDev.hw.AddReg
  49.  
  50. [WBTDev.NT]
  51. AddReg = WBTDev.AddReg
  52. CopyFiles = MiscFiles.Lst.NT
  53.  
  54. [WBTDev.NT.hw]
  55. AddReg = WBTDev.hw.AddReg
  56.  
  57. [FBTDev.NT]
  58. AddReg = FBTDev.AddReg
  59. CopyFiles = MiscFiles.Lst.NT
  60.  
  61. [FBTDev.NT.hw]
  62. AddReg = FBTDev.hw.AddReg
  63.  
  64. [WBTDev.NT.LogConfigOverride]
  65. LogConfig = cfconfig
  66.  
  67. [WBTDev.AddReg]
  68. HKR,,DevLoader,,"*ntkern"
  69. HKR,,NTMPDriver,,btpcbcsp.sys
  70.  
  71. [WBTDev.hw.AddReg]
  72. HKR,,"BaudDivisor",0x10001,1
  73. HKR,,"Prescaler",0x10001,0x20
  74. HKR,,"SamplesPerBitValue",0x10001,4
  75. ; DataRate parameter is for info only - it's not read by the driver
  76. HKR,,"DataRate",0x10001,921600
  77.  
  78. [FBTDev.AddReg]
  79. HKR,,DevLoader,,"*ntkern"
  80. HKR,,NTMPDriver,,btpcbcsp.sys
  81.  
  82. [FBTDev.hw.AddReg]
  83. HKR,,"BaudDivisor",0x10001,1
  84. HKR,,"Prescaler",0x10001,0x18
  85. HKR,,"SamplesPerBitValue",0x10001,4
  86. ; DataRate parameter is for info only - it's not read by the driver
  87. HKR,,"DataRate",0x10001,1228800
  88.  
  89. [WBTDev.Config]
  90. ;
  91. ; OVERRIDE
  92. ;
  93. HKR,Override,0000,1, \
  94. ;
  95. ; CONFIGMG_VERSION
  96. ;
  97. 00,04,00,00, \
  98. ;
  99. ; PRIORITY
  100. ;
  101. 00,30,00,00, \
  102. ;
  103. ;
  104. ; OVERRIDE
  105. ;
  106. ; I/O Resource Descriptor 1
  107. ;
  108. 24,00,00,00, \ ; Total length of I/O Resource Descriptor
  109. 02,00,00,00, \ ; ResType_IO = 0x00000002
  110. 01,00, \       ; IOD_Count;
  111. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  112. 00,00, \       ; IOD_Alloc_Base;
  113. 00,00, \       ; IOD_Alloc_End;
  114. 00,00, \       ; IOD_DesFlags;
  115. 00, \          ; IOD_Alloc_Alias;
  116. 00, \          ; IOD_Alloc_Decode;
  117. F0,FF, \       ; IOR_Align;        // Mask for base alignment E0/F0
  118. 10,00, \       ; IOR_nPorts;       // Number of ports, pony=10
  119. 00,01, \       ; IOR_Min;          // Min port address
  120. FF,03, \       ; IOR_Max;          // Max port address
  121. 00,00, \       ; IOR_RangeFlags;   // Flags
  122. 00, \          ; IOR_Alias;        // Alias offset
  123. 00, \          ; IOR_Decode;       // Address specified
  124. 00,00,00,00, \ ; PCCARD flags, 0x40 = 16-bit port
  125. ;
  126. ; IRQ Resource Descriptor
  127. ;
  128. 14,00,00,00, \ ; Total length of IRQ Resource Descriptor
  129. 04,00,00,00, \ ; ResType_IRQ = 0x00000004
  130. 00,00, \       ; IRQD_Flags;
  131. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  132. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  133. 00,00, \       ; IRQD_Reserved;
  134. 20,00,00,00, \ ; PCCARD flags, 0x20 = Level mode interrupts
  135. ;
  136. ; REQUEST_CONFIG_PKT Descriptor
  137. ;
  138. 19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
  139. 7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  140. 00,00, \       ; Socket;
  141. 02,00, \       ; Attributes;
  142. 32, \          ; Vcc;
  143. 32, \          ; Vpp1; 78
  144. 32, \          ; Vpp2; 78
  145. 02, \          ; IntType;
  146. F8,00,00,00, \ ; ConfigBase;
  147. 08, \          ; Status;
  148. 00, \          ; Pin;
  149. 00, \          ; Copy;
  150. 04, \          ; ConfigIndex;
  151. 0F, \          ; Present;
  152. ;
  153. ; TERMINATOR
  154. ;
  155. 00,00,00,00
  156.  
  157. [MiscFiles.Lst]
  158. btpcbcsp.sys
  159.  
  160. [MiscFiles.Lst.NT]
  161. btpcbcsp.sys
  162.  
  163. [InfFiles.Lst]
  164. ;btpcibm.inf
  165.  
  166. ;=============== Service Definition =============== 
  167. ;          HKLM\SYSTEM\CurrentControlSet\Control\Services\BTPCCARD
  168. [WBTDev.NT.Services]
  169. Addservice = BTPCCARD, 0x00000002, WBTDev.AddService
  170.  
  171. [WBTDev.AddService]
  172. DisplayName    = %WBTDev.SvcDesc%
  173. ServiceBinary    = %10%\System32\Drivers\BTPCBCSP.SYS
  174. ErrorControl    = 1                  ; SERVICE_ERROR_NORMAL
  175. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  176. StartType    = 3                  ; SERVICE_DEMAND_START
  177. AddReg        = WBTDev.AddReg
  178.  
  179. [cfconfig]            ; This is for CF950 in Win2000 only
  180. IOConfig=10@100-3ff%3f0(3ff::)
  181. IRQConfig=S:3,4,5,7,9,10,11,12,14,15
  182. PcCardConfig=4
  183. ConfigPriority=DESIRED
  184.  
  185. [SourceDisksNames]
  186. 1=%drvDisk%,,
  187.  
  188. [SourceDisksFiles]
  189. btpcbcsp.sys=1
  190.  
  191.  
  192. [Strings]
  193. BTWClassName="Bluetooth Devices"
  194. drvDisk    ="Bluetooth Install Disk"
  195. V_WIDCOMM  ="IBM"
  196. IBMPC_Desc ="Bluetooth PC Card II from IBM"
  197. IBMPC_DescF ="Bluetooth PC Card II from IBM"
  198. WBTDev.SvcDesc ="Bluetooth BCSP Transport for Pc Card"
  199.