home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 March / PCWorld_2004-03_cd.bin / Hardware / FIR / Win98se / VIAFIR.INF next >
Windows Setup INFormation  |  2000-02-09  |  6KB  |  185 lines

  1. [Version]
  2. Signature=$CHICAGO$
  3. Class=Net
  4. Provider=%VIA%
  5. DriverVer=05/22/2001,1.20.0000.1
  6. CatalogFile=viairda.cat
  7.  
  8. [DestinationDirs]
  9. ;
  10. ;  Specify destination directories for groups of files.
  11. ;  '11' indicates the Windows System directory.
  12. ;
  13. DefaultDestDir=11
  14. VIA_CopyFiles=11
  15.  
  16. [Manufacturer]
  17. ;
  18. ;  Specify a name and devices section for each supported manufacturer that
  19. ;  makes products of this class.
  20. ;  For the VIA3058FR device.
  21. ;
  22. ;  Default setting:
  23. ;
  24. ;       ConfigIO :  7000
  25. ;       DMA      :  0,1
  26. ;       IRQ      :  3
  27. ;       Dongle   :  HP (IBM ,Temic)
  28.  
  29. "VIA Technology inc."=VIA_Devices
  30.  
  31. [VIA_Devices]
  32. ;
  33. ;  This section describes the devices of this class made by a particular
  34. ;  manufacturer.
  35. ;  The first descriptor, delimited by '%', is a symbolic string whose actual
  36. ;  value is given in the [Strings] section below.
  37. ;
  38. %VIA3058FR.DeviceDesc%=VIA3058.ndi, *VIA3058 ;
  39. %VIA3076FR.DeviceDesc%=VIA3076.ndi, *VIA3076 ;
  40.  
  41.  
  42. [VIA3058.ndi]
  43. ;
  44. ;  This section describes how to install a particular device.
  45. ;  It names other sections which detail the registry changes
  46. ;  that need to be made and the files that need to be copied.
  47. ;
  48. DeviceID=*VIA3058
  49. CopyFiles=VIA_CopyFiles
  50. AddReg=VIA_AddReg,VIA3058FR_AddReg,UIR_AddReg,Dongle_Addreg,Help_Addreg
  51. MaxInstance=1
  52.  
  53. [VIA3076.ndi]
  54. ;
  55. ;  This section describes how to install a particular device.
  56. ;  It names other sections which detail the registry changes
  57. ;  that need to be made and the files that need to be copied.
  58. ;
  59. DeviceID=*VIA3076
  60. CopyFiles=VIA_CopyFiles
  61. AddReg=VIA_AddReg,VIA3076FR_AddReg,UIR_AddReg,Dongle_Addreg,Help_Addreg
  62. MaxInstance=1
  63.  
  64. [VIA_CopyFiles]
  65. ;
  66. ;  This section lists the source and destination names of files that need
  67. ;  to be copied to the user's drive.  The destination directory is given
  68. ;  in the [DestinationDirs] section above.
  69. ;
  70. viairda.sys,viairda.sys
  71.  
  72. [VIA_AddReg]
  73. ;
  74. ;  This section describes additions to the Windows registry.
  75. ;  See the Windows 95 Resource kit and be sure of what you're
  76. ;  doing before making changes.  You can use the regedit.exe tool that
  77. ;  comes with Windows 95/NT to browse the registry.
  78. ;
  79. HKR,,DevLoader,,*ndis
  80. HKR,,DeviceVxDs,0,viairda.sys
  81. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  82. ; NDIS Info
  83. HKR,NDIS,MajorNdisVersion,1,04
  84. HKR,NDIS,MinorNdisVersion,1,00
  85. ; Interfaces
  86. HKR,NDI\Interfaces,DefUpper,0,%UpperInterface%
  87. HKR,NDI\Interfaces,UpperRange,0,%UpperInterface%
  88. ; Install sections
  89. ;HKLM,System\CurrentControlSet\Services\VxD\ISAPNP,RDPOverRide,3,74,02
  90. HKR,NDI,CardType,0,FORCEENUM
  91. HKR,Ndi,NetType,,1
  92. ;
  93. ;  This entry is required by the NDI loader, IR_NDI.DLL,
  94. ;  to identify this driver as an infrared miniport driver
  95. ;  which must be bound to (only) the Fast Infrared Protocol.
  96. ;
  97. HKR,NDI,AdapterType,,"IrDA Infrared Miniport"
  98. ;
  99. ; NDI Registry entries
  100. ;
  101. ; IR_NDI.DLL is the NDI Installer for the IR3.0 NDIS drivers.
  102. ; These registry entries direct netdi.dll (the Network Properties handler)
  103. ; to call ir_ndi.dll with NDI events for these drivers.  This will allow
  104. ; ir_ndi.dll to decide how our drivers are bound.
  105. ;
  106. HKR,NDI,MaxInstance,,0  ;prevent multiple bindings
  107. HKR,NDI,NdiInstaller,,"ir_ndi.dll,IRMINI_NdiProc"
  108.  
  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.  
  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.  
  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. [SourceDisksNames]
  166. 1 =%DiskDescription%,,
  167.  
  168. [SourceDisksFiles]
  169. viairda.sys=1
  170.  
  171. [Strings]
  172. ;
  173. ;  This section defines symbolic string constants for use in the rest
  174. ;  of the .inf script.  You should create and use symbols for all
  175. ;  translatable strings in order to make locatization easier.
  176. ;  Also, spaces within strings elsewhere in the script confuse infedit.exe;
  177. ;  so use symbolic constants for any multi-word strings.
  178. ;
  179. 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."
  180. UpperInterface="ndis3,ndis4"
  181. VIA3058FR.DeviceDesc="VIA Fast Infrared Controller"
  182. VIA3076FR.DeviceDesc="VIA Fast Infrared Controller"
  183. VIA="VIA Tech Inc"
  184. DiskDescription  = ""
  185.