home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 March / PCWorld_2004-03_cd.bin / Hardware / FIR / WINME / VIAFIRME.INF next >
Windows Setup INFormation  |  2001-05-28  |  7KB  |  211 lines

  1. [Version]
  2. Signature=$CHICAGO$
  3. Class=Net
  4. Provider=%VIA%
  5. DriverVer=05/20/2001,1.20.0000.1
  6. CatalogFile=viairda.cat
  7. [DestinationDirs]
  8. ;
  9. ;  Specify destination directories for groups of files.
  10. ;  '11' indicates the Windows System directory.
  11. ;
  12. DefaultDestDir=11
  13. VIA_CopyFiles=11
  14.  
  15. [Manufacturer]
  16. ;
  17. ;  Specify a name and devices section for each supported manufacturer that
  18. ;  makes products of this class.
  19. ;  For the VIA3058FR device.
  20. ;
  21. ;  Default setting:
  22. ;
  23. ;       ConfigIO :  0E00
  24. ;       DMA      :  0,1
  25. ;       IRQ      :  3
  26. ;       Dongle   :  HP (IBM ,Temic)
  27.  
  28. "VIA Technologies, Inc."=VIA_Devices
  29.  
  30. [VIA_Devices]
  31. ;
  32. ;  This section describes the devices of this class made by a particular
  33. ;  manufacturer.
  34. ;  The first descriptor, delimited by '%', is a symbolic string whose actual
  35. ;  value is given in the [Strings] section below.
  36. ;
  37. %VIA3058FR.DeviceDesc%=VIA3058.ndi, *VIA3058 ;
  38. %VIA3076FR.DeviceDesc%=VIA3076.ndi, *VIA3076 ;
  39.  
  40.  
  41. [VIA3058.ndi]
  42. ;
  43. ;  This section describes how to install a particular device.
  44. ;  It names other sections which detail the registry changes
  45. ;  that need to be made and the files that need to be copied.
  46. ;
  47. DeviceID=*VIA3058
  48. CopyFiles=VIA_CopyFiles
  49. AddReg=VIA_AddReg,VIA3058FR_AddReg,UIR_AddReg,Dongle_Addreg,Help_Addreg,Speed_AddReg,Turnaround_Addreg
  50. MaxInstance=1
  51. DriverVer=08/01/2000
  52. [VIA3076.ndi]
  53. ;
  54. ;  This section describes how to install a particular device.
  55. ;  It names other sections which detail the registry changes
  56. ;  that need to be made and the files that need to be copied.
  57. ;
  58. DeviceID=*VIA3076
  59. CopyFiles=VIA_CopyFiles
  60. AddReg=VIA_AddReg,VIA3076FR_AddReg,UIR_AddReg,Dongle_Addreg,Help_Addreg,Speed_Ad dReg,Turnaround_Addreg
  61. MaxInstance=1
  62. DriverVer=05/20/2001
  63. [VIA_CopyFiles]
  64. ;
  65. ;  This section lists the source and destination names of files that need
  66. ;  to be copied to the user's drive.  The destination directory is given
  67. ;  in the [DestinationDirs] section above.
  68. ;
  69. viairda.sys,viairda.sys
  70.  
  71. [VIA_AddReg]
  72. ;
  73. ;  This section describes additions to the Windows registry.
  74. ;  See the Windows 95 Resource kit and be sure of what you're
  75. ;  doing before making changes.  You can use the regedit.exe tool that
  76. ;  comes with Windows 95/NT to browse the registry.
  77. ;
  78. HKR,,DevLoader,,*ndis
  79. HKR,,DeviceVxDs,0,viairda.sys
  80. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  81. ; NDIS Info
  82. HKR,NDIS,MajorNdisVersion,1,04
  83. HKR,NDIS,MinorNdisVersion,1,00
  84. ; Interfaces
  85. HKR,NDI\Interfaces,DefUpper,0,"ndisirda"
  86. HKR,NDI\Interfaces,UpperRange,0,"ndisirda"
  87. ; Install sections
  88. ;KLM,System\CurrentControlSet\Services\VxD\ISAPNP,RDPOverRide,3,74,02
  89. HKR,NDI,CardType,0,FORCEENUM
  90. HKR,Ndi,NetType,,1
  91. ;
  92. ;  This entry is required by the NDI loader, IR_NDI.DLL,
  93. ;  to identify this driver as an infrared miniport driver
  94. ;  which must be bound to (only) the Fast Infrared Protocol.
  95. ;
  96. HKR,NDI,AdapterType,,"IrDA Infrared Miniport"
  97. ;
  98. ; NDI Registry entries
  99. ;
  100. ; IR_NDI.DLL is the NDI Installer for the IR3.0 NDIS drivers.
  101. ; These registry entries direct netdi.dll (the Network Properties handler)
  102. ; to call ir_ndi.dll with NDI events for these drivers.  This will allow
  103. ; ir_ndi.dll to decide how our drivers are bound.
  104. ;
  105. ;HKR,NDI,MaxInstance,,0  ;prevent multiple bindings
  106. ;HKR,NDI,NdiInstaller,,"ir_ndi.dll,IRMINI_NdiProc"
  107. HKR,NDI,NdiInstaller,,"ir_ndi.dll,IRWDM_NdiProc"
  108. HKR,Ndi\Compatibility,RequireAll,,"IRDA"
  109. [UIR_AddReg]
  110. ;
  111. ;
  112. HKR,,UartIoBaseAddress,1,02,00,00,00
  113. HKR,NDI\params\UartIoBaseAddress,resc,1,02,00,00,00
  114. HKR,NDI\params\UartIoBaseAddress,ParamDesc,,"UartIoBaseAddress"
  115. HKR,NDI\params\UartIoBaseAddress,flag,1,20,00,00,00
  116.  
  117. HKR,,InterruptNumber,1,04,00,00,00
  118. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  119. HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  120. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  121.  
  122. HKR,,DMAChannel,1,03,00,00,00
  123. HKR,NDI\params\DMAChannel,resc,1,03,00,00,00
  124. HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
  125. HKR,NDI\params\DMAChannel,flag,1,20,00,00,00
  126.  
  127. [VIA3058FR_AddReg]
  128. HKR,NDI,DeviceID,,*VIA3058
  129. HKR,,AdapterName,0,MS$3058FR
  130. HKR,,BoardType,0,"0"
  131. HKR,NDIS,LogDriverName,0,3058FR
  132. HKR,,DriverDesc,0,%VIA3058FR.DeviceDesc%
  133. HKR,NDI\Install,,0,VIA.ndi
  134. HKR,NDI\params\Dongle,default,,"2"
  135. HKR,NDI\params\MaxConnectRate,default,,"4000000"
  136. [VIA3076FR_AddReg]
  137. HKR,NDI,DeviceID,,*VIA3076
  138. HKR,,AdapterName,0,MS$3076FR
  139. HKR,,BoardType,0,"1"
  140. HKR,NDIS,LogDriverName,0,3076FR
  141. HKR,,DriverDesc,0,%VIA3076FR.DeviceDesc%
  142. HKR,NDI\Install,,0,VIA.ndi
  143. HKR,NDI\params\Dongle,default,,"2"
  144. HKR,NDI\params\MaxConnectRate,default,,"4000000"
  145.  
  146. [Dongle_Addreg]
  147. ;
  148. ; These entries allow the user to select the Configuration Register
  149. ; Base Address that the IR108 driver uses from network properties
  150. ; dialog box AFTER INSTALLATION (under the 'Advanced' options).
  151. ; The user's selection is recorded in the registry and then read out
  152. ; by the viairda.sys driver at boot time.
  153. ;
  154.  
  155. HKR,NDI\params\Dongle,ParamDesc,,"Infrared Transceiver"
  156. HKR,NDI\params\Dongle,flag,1,20,00,00,00
  157. HKR,NDI\params\Dongle,type,,enum
  158. HKR,NDI\params\Dongle\enum,"1",,"HP HSDL-1100/2100"
  159. HKR,NDI\params\Dongle\enum,"2",,"IBM 31T1100"
  160. HKR,NDI\params\Dongle\enum,"3",,"HP HSDL-2300/3600"
  161.  
  162. [Help_Addreg]
  163. HKR,NDI,HelpText,0,%IRMINI_HELP%
  164.  
  165. [Speed_Addreg]
  166. HKR,NDI\params\MaxConnectRate,ParamDesc,,%MaxConnectRate%
  167. HKR,NDI\params\MaxConnectRate,type,,enum
  168. HKR,NDI\params\MaxConnectRate\enum,"4000000",,"4,000,000 bps"
  169. HKR,NDI\params\MaxConnectRate\enum,"1152000",,"1,152,000 bps"
  170. HKR,NDI\params\MaxConnectRate\enum,"115200",, "  115,200 bps"
  171. HKR,NDI\params\MaxConnectRate\enum,"57600",,  "   57,600 bps"
  172. HKR,NDI\params\MaxConnectRate\enum,"38400",,  "   38,400 bps"
  173. HKR,NDI\params\MaxConnectRate\enum,"19200",,  "   19,200 bps"
  174. HKR,NDI\params\MaxConnectRate\enum,"9600",,   "    9,600 bps"
  175.  
  176. [Turnaround_Addreg]
  177. HKR,NDI\params\TurnaroundTime,default,,"1000"
  178. HKR,NDI\params\TurnaroundTime,ParamDesc,,%TurnaroundTime%
  179. HKR,NDI\params\TurnaroundTime,type,,enum
  180. HKR,NDI\params\TurnaroundTime\enum,"10000",,"10,000 uSec"
  181. HKR,NDI\params\TurnaroundTime\enum,"5000",, " 5,000 uSec"
  182. HKR,NDI\params\TurnaroundTime\enum,"1000",, " 1,000 uSec"
  183. HKR,NDI\params\TurnaroundTime\enum,"500",,  "   500 uSec"
  184. HKR,NDI\params\TurnaroundTime\enum,"100",,  "   100 uSec"
  185. HKR,NDI\params\TurnaroundTime\enum,"50",,   "    50 uSec"
  186. HKR,NDI\params\TurnaroundTime\enum,"10",,   "    10 uSec"
  187. HKR,NDI\params\TurnaroundTime\enum,"0",,    "     0 uSec"
  188.  
  189. [SourceDisksNames]
  190. 1 =%DiskDescription%,,
  191.  
  192. [SourceDisksFiles]
  193. viairda.sys=1
  194.  
  195. [Strings]
  196. ;
  197. ;  This section defines symbolic string constants for use in the rest
  198. ;  of the .inf script.  You should create and use symbols for all
  199. ;  translatable strings in order to make locatization easier.
  200. ;  Also, spaces within strings elsewhere in the script confuse infedit.exe;
  201. ;  so use symbolic constants for any multi-word strings.
  202. ;
  203. IRMINI_HELP="The VIA Fast Infrared Controller is a fast IrDA infrared port.  It can be used to establish wireless serial and network links to other computers."
  204. UpperInterface="ndis3,ndis4"
  205. VIA3058FR.DeviceDesc="VIA Fast Infrared Controller"
  206. VIA3076FR.DeviceDesc="VIA Fast Infrared Controller"
  207. VIA="VIA Technologies, Inc."
  208. MaxConnectRate="Maxiumum Connect Rate"
  209. TurnaroundTime="Turnaround Delay"
  210. DiskDescription  = ""
  211.