IRDASMC.INF Driver File Contents (jb5k_infrared_i101ww.zip)

;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; File:  IRDASMC.INF
;
; INF to install SmcIrda.Sys NDIS 5.0 Miniport for SMC IrCC
; on Windows 2000 and Windows XP
;
; Copyright 1997 - 2002 Standard Microsystems Corp.
; (nw)
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; 12/11/02 (yo)
; INF only update for V.5.1.3600.3.
;
; SMCF010 is golden HW.
; SMCF020 device has SiS/VIA chipset, adds RxForceDrq reg key.
; SMCF030 forces HP transceiver and gives an user no other choice.
; SMCF031 forces IBM transceiver and gives an user no other choice.
; SMCF032 forces SHARP transceiver and gives an user no other choice.
; SMCF033 forces VISHAY transceiver and gives an user no other choice.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; yo v3600  3/13/2002
; EVB portion was removed.
; NEC PnP installation was added.
;	Note that both SMC & NEC installation shares services section
;	because multiple services can not have the same binary as 
;	ServiceBinary according to ChkInf tool from DDK.
; Win9x directives (DeviceID, MaxInstance) were removed.
; WinXp directive (NCF_HAS_UI) was added.
; Coinstaller directive was deleted.
; DelFiles section was not used and was deleted.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;

[version]
CatalogFile=irdasmc.cat
;LayoutFile=layout.inf ; should only use this if installing as part of OS
signature="$Windows NT$"
Class       = Infrared
ClassGUID   = {6bdd1fc5-810f-11d0-BEC7-08002BE2092F}
provider=%strSMC%
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's

[DestinationDirs]
DefaultDestDir=12                       ; %windir%\system32\drivers
SysCopyFiles=12

[Manufacturer]
%strSMC%=SMC_IRCC
%strNEC%=NEC_IRCC

[ControlFlags]
ExcludeFromSelect=*SMCF010
ExcludeFromSelect=*SMCF020
ExcludeFromSelect=*SMCF030
ExcludeFromSelect=*SMCF031
ExcludeFromSelect=*SMCF032
ExcludeFromSelect=*SMCF033
ExcludeFromSelect=*NEC9151

[SMC_IRCC]
%*SMCF010.DeviceDesc%=*SMCF010.ndi, *SMCF010
%*SMCF020.DeviceDesc%=*SMCF020.ndi, *SMCF020
%*SMCF030.DeviceDesc%=*SMCF030.ndi, *SMCF030
%*SMCF031.DeviceDesc%=*SMCF031.ndi, *SMCF031
%*SMCF032.DeviceDesc%=*SMCF032.ndi, *SMCF032
%*SMCF033.DeviceDesc%=*SMCF033.ndi, *SMCF033

[NEC_IRCC]
%*NEC9151.DeviceDesc%=*NEC9151.ndi, *NEC9151


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       SMCF0xx Block
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[*SMCF010.ndi]
DelReg=SMC_DelReg
AddReg=*SMCF0xx.ndi.reg,*SMCF0xx.ndi.param,AUTODETECT.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's

[*SMCF020.ndi]
DelReg=SMC_DelReg
AddReg=*SMCF0xx.ndi.reg,*SMCF0xx.ndi.param,*SMCF020.ndi.reg,AUTODETECT.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's

[*SMCF030.ndi]
DelReg=SMC_DelReg
AddReg=*SMCF0xx.ndi.reg,*SMCF0xx.ndi.param,*SMCF030.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's

[*SMCF031.ndi]
DelReg=SMC_DelReg
AddReg=*SMCF0xx.ndi.reg,*SMCF0xx.ndi.param,*SMCF031.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's

[*SMCF032.ndi]
DelReg=SMC_DelReg
AddReg=*SMCF0xx.ndi.reg,*SMCF0xx.ndi.param,*SMCF032.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's

[*SMCF033.ndi]
DelReg=SMC_DelReg
AddReg=*SMCF0xx.ndi.reg,*SMCF0xx.ndi.param,*SMCF033.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=12/11/2002, 5.1.3600.3		; INF date is newer than binary's


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Add Registry Section for Install
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       SMCF0xx	-- common for all PnP ID
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF0xx.ndi.reg]
HKR,Ndi,Service,0,"SMCIRDA"
HKR,Ndi\Interfaces,DefUpper,0,"ndisirda"
HKR,Ndi\Interfaces,UpperRange,0,"ndisirda"
HKR,Ndi\Interfaces,DefLower,0,"nolower"
HKR,Ndi\Interfaces,LowerRange,0,"nolower"
HKR,Ndi,BoardType,0,"3"
HKR,Ndi,RequiredAll,0,"MS_IrDA"

;
; This is the text that shows in the display area at the bottom
; of the Network dialog when this Adapter is selected in the
; scrolling window above.
;
HKR,Ndi,HelpText,,%strSmcIrdaHelp%

[SMC_DelReg]
HKR,,EnumPropPages32


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Special section for SMCF020
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF020.ndi.reg]
;
;    SiS & VIA DMAC Options
;
;	RxForceDrq:    Any TRUE value enables Force Drq when RX is enabled.
;
HKR,,RxForceDrq,0,"1"    ; Only for SiS & VIA chipset.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Parameters Section -- part of AddReg on Install
;       Key values are adjustable on ADVANCED Property Sheet
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;
;   Infrared Transceiver Selection
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Do auto detection and give user choice
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[AUTODETECT.ndi.param]
;   If AUTO [default], then driver will auto-detect at initialization,
;   which will produce a single spurious Tx pulse if HP/Sharp.
;   This key can be used to prevent this from happening, if desired.
;
HKR,Ndi\params\RxSel,ParamDesc,,%strRXSEL%
HKR,Ndi\params\RxSel,default,,"0"
HKR,Ndi\params\RxSel,type,,enum
HKR,Ndi\params\RxSel\enum,"0",,%strRXSEL_0%
HKR,Ndi\params\RxSel\enum,"1",,%strRXSEL_1%
HKR,Ndi\params\RxSel\enum,"2",,%strRXSEL_2%
HKR,Ndi\params\RxSel\enum,"3",,%strRXSEL_3%
HKR,Ndi\params\RxSel\enum,"4",,%strRXSEL_4%
HKR,,RxSel,,"0" ; For some reason defaults are not being picked up.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Force HP
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF030.ndi.param]
;
;   Infrared Transceiver Selection
;
;   For SMCF030, just add RxSel reg and select HP.
;
HKR,,RxSel,,"2" ; force HP.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Force IBM
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF031.ndi.param]
;
;   For SMCF031, just add RxSel reg and select IBM.
;
HKR,,RxSel,,"1" ; force IBM.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Force SHARP
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF032.ndi.param]
;
;   For SMCF032, just add RxSel reg and select SHARP.
;
HKR,,RxSel,,"3" ; force SHARP.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Force VISHAY
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF033.ndi.param]
;
;   For SMCF033, just add RxSel reg and select VISHAY.
;
HKR,,RxSel,,"4" ; force VISHAY.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       SMCF0xx	-- common for all PnP ID
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF0xx.ndi.param]
;
;    IrDA Minimum Turnaround Time (value in microseconds)
;
HKR,Ndi\params\MinTurnTime,ParamDesc,,%strIRDATURNTIME%
HKR,Ndi\params\MinTurnTime,default,,"1000"
HKR,Ndi\params\MinTurnTime,type,,enum
HKR,Ndi\params\MinTurnTime\enum,"500",,%strMinTurnTime_500%
HKR,Ndi\params\MinTurnTime\enum,"1000",,%strMinTurnTime_1000%
HKR,Ndi\params\MinTurnTime\enum,"5000",,%strMinTurnTime_5000%
HKR,Ndi\params\MinTurnTime\enum,"10000",,%strMinTurnTime_10000%
HKR,,MinTurnTime,,"1000" ; For some reason defaults are not being picked up.

;
;       Maximum Speed
;
HKR,Ndi\params\MaxSpeed,ParamDesc,,%strMAXSPEED%
HKR,Ndi\params\MaxSpeed,flag,1,20,00,00,00
HKR,Ndi\params\MaxSpeed,default,,"8"
HKR,Ndi\params\MaxSpeed,type,,enum
HKR,Ndi\params\MaxSpeed\enum,"1",,%strMaxSpeed_1%
HKR,Ndi\params\MaxSpeed\enum,"2",,%strMaxSpeed_2%
HKR,Ndi\params\MaxSpeed\enum,"3",,%strMaxSpeed_3%
HKR,Ndi\params\MaxSpeed\enum,"4",,%strMaxSpeed_4%
HKR,Ndi\params\MaxSpeed\enum,"5",,%strMaxSpeed_5%
HKR,Ndi\params\MaxSpeed\enum,"6",,%strMaxSpeed_6%
HKR,Ndi\params\MaxSpeed\enum,"7",,%strMaxSpeed_7%
HKR,Ndi\params\MaxSpeed\enum,"8",,%strMaxSpeed_8%
HKR,,MaxSpeed,,"8" ; For some reason defaults are not being picked up.

;
;    IrDA Speed enables
;
;       bit=1 enables corresponding speed, 1FF is all speeds [default])
;
;       d0 =  2400     d4 =   57600     d8 = 4000000
;       d1 =  9600     d5 =  115200
;       d2 = 19200     d6 =  576000
;       d3 = 38400     d7 = 1152000
;
;       Note:  Miniport will always enable 9600,
;               no matter what this key says
;
HKR,,SpeedEnable,,"1FF" ; For some reason defaults are not being picked up.



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       NEC9151 Block
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[*NEC9151.ndi]
DelReg=NEC_DelReg
AddReg=*NEC9151.ndi.reg,*NEC9151.ndi.param
BusType=14              ; ISAPNP Bus
Characteristics = 0x84	; NCF_PHYSICAL, NCF_HAS_UI
CopyFiles=SysCopyFiles
DriverVer=11/05/2002, 5.1.3600.3


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Add Registry Section for Install
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*NEC9151.ndi.reg]
;HKR,Ndi,Service,0,"NECIRDA"
HKR,Ndi,Service,0,"SMCIRDA"
HKR,Ndi\Interfaces,DefUpper,0,"ndisirda"
HKR,Ndi\Interfaces,UpperRange,0,"ndisirda"
HKR,Ndi\Interfaces,DefLower,0,"nolower"
HKR,Ndi\Interfaces,LowerRange,0,"nolower"
HKR,Ndi,BoardType,0,"3"
HKR,Ndi,RequiredAll,0,"MS_IrDA"

;
; This is the text that shows in the display area at the bottom
; of the Network dialog when this Adapter is selected in the
; scrolling window above.
;
HKR,Ndi,HelpText,,%strNECIrdaHelp%

[NEC_DelReg]
HKR,,EnumPropPages32


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Parameters Section -- part of AddReg on Install
;       Key values are adjustable on ADVANCED Property Sheet
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*NEC9151.ndi.param]
;
;   Infrared Transceiver Selection
;
;   If AUTO [default], then driver will auto-detect at initialization,
;   which will produce a single spurious Tx pulse if HP/Sharp.
;   This key can be used to prevent this from happening, if desired.
;
HKR,Ndi\params\RxSel,ParamDesc,,%strRXSEL%
HKR,Ndi\params\RxSel,default,,"0"
HKR,Ndi\params\RxSel,type,,enum
HKR,Ndi\params\RxSel\enum,"0",,%strRXSEL_0%
HKR,Ndi\params\RxSel\enum,"1",,%strRXSEL_1%
HKR,Ndi\params\RxSel\enum,"2",,%strRXSEL_2%
HKR,Ndi\params\RxSel\enum,"3",,%strRXSEL_3%
HKR,Ndi\params\RxSel\enum,"4",,%strRXSEL_4%
HKR,,RxSel,,"0" ; For some reason defaults are not being picked up.

;
;    IrDA Minimum Turnaround Time (value in microseconds)
;
HKR,Ndi\params\MinTurnTime,ParamDesc,,%strIRDATURNTIME%
HKR,Ndi\params\MinTurnTime,default,,"1000"
HKR,Ndi\params\MinTurnTime,type,,enum
HKR,Ndi\params\MinTurnTime\enum,"500",,%strMinTurnTime_500%
HKR,Ndi\params\MinTurnTime\enum,"1000",,%strMinTurnTime_1000%
HKR,Ndi\params\MinTurnTime\enum,"5000",,%strMinTurnTime_5000%
HKR,Ndi\params\MinTurnTime\enum,"10000",,%strMinTurnTime_10000%
HKR,,MinTurnTime,,"1000" ; For some reason defaults are not being picked up.

;
;       Maximum Speed
;
HKR,Ndi\params\MaxSpeed,ParamDesc,,%strMAXSPEED%
HKR,Ndi\params\MaxSpeed,flag,1,20,00,00,00
HKR,Ndi\params\MaxSpeed,default,,"8"
HKR,Ndi\params\MaxSpeed,type,,enum
HKR,Ndi\params\MaxSpeed\enum,"1",,%strMaxSpeed_1%
HKR,Ndi\params\MaxSpeed\enum,"2",,%strMaxSpeed_2%
HKR,Ndi\params\MaxSpeed\enum,"3",,%strMaxSpeed_3%
HKR,Ndi\params\MaxSpeed\enum,"4",,%strMaxSpeed_4%
HKR,Ndi\params\MaxSpeed\enum,"5",,%strMaxSpeed_5%
HKR,Ndi\params\MaxSpeed\enum,"6",,%strMaxSpeed_6%
HKR,Ndi\params\MaxSpeed\enum,"7",,%strMaxSpeed_7%
HKR,Ndi\params\MaxSpeed\enum,"8",,%strMaxSpeed_8%
HKR,,MaxSpeed,,"8" ; For some reason defaults are not being picked up.

;
;    IrDA Speed enables
;
;       bit=1 enables corresponding speed, 1FF is all speeds [default])
;
;       d0 =  2400     d4 =   57600     d8 = 4000000
;       d1 =  9600     d5 =  115200
;       d2 = 19200     d6 =  576000
;       d3 = 38400     d7 = 1152000
;
;       Note:  Miniport will always enable 9600,
;               no matter what this key says
;
HKR,,SpeedEnable,,"1FF" ; For some reason defaults are not being picked up.



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Services Section
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[*SMCF010.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog

[*SMCF020.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog

[*SMCF030.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog

[*SMCF031.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog

[*SMCF032.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog

[*SMCF033.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog


[*NEC9151.ndi.Services]
AddService=SMCIRDA,2,SMCIRDA.AddService, common.EventLog

[SMCIRDA.AddService]
DisplayName=%*SMCF0xx.ServiceDesc%
ServiceType=1                   ; SERVICE_KERNEL_DRIVER
StartType=3                     ; SERVICE_DEMAND_START
ErrorControl=1                  ; SERVICE_ERROR_NORMAL
ServiceBinary=%12%\smcirda.sys  ; where the driver is
				; Note: the same bin can not be used 
				; in multiple services
LoadOrderGroup=NDIS

[common.EventLog]
AddReg=common.AddEventLog.reg

[common.AddEventLog.reg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll;%%SystemRoot%%\System32\Drivers\SmcIrda.Sys"
HKR,,TypesSupported,0x00010001,7


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       File/Directory Sections
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[SysCopyFiles]
smcirda.sys,,,2 ; Do not skip file

; SourceDisksNames not required if installing as part of OS
[SourceDisksNames]
;1=%strDiskName%,%fileTagFile%,
1=%strDiskName%,,,

; Specifies the location of each file referencing the 
; [SourceDisksNames] section
[SourceDisksFiles]
smcirda.sys = 1
; smcirda.inf = 1
; irdasmc.cat=1		; required by WHQL in case of Win9x 
			; not to have, required by ChkInf in case of Win2K or later


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;       Localizable Strings
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[strings]
strSMC="SMC"
*SMCF010.DeviceDesc="SMC IrCC - Fast Infrared Port"      ; GOLDEN
*SMCF020.DeviceDesc="SMC IrCC - Fast Infrared Port SP1"  ; SiS/VIA chipset
*SMCF030.DeviceDesc="SMC IrCC - Fast Infrared Port (a)"  ; Agilent IR
*SMCF031.DeviceDesc="SMC IrCC - Fast Infrared Port (i)"  ; IBM IR
*SMCF032.DeviceDesc="SMC IrCC - Fast Infrared Port (s)"  ; SHARP IR
*SMCF033.DeviceDesc="SMC IrCC - Fast Infrared Port (v)"  ; Vishay IR
*SMCF0xx.ServiceDesc="SMC IrCC Miniport Device Driver"
strSmcIrdaHelp="The SMC IrCC Device permits wireless communication with other devices conforming to IrDA standards using invisible infrared light."

strNEC="NEC"
*NEC9151.DeviceDesc="NEC IrCC - Fast Infrared Port"
; *NEC9151.ServiceDesc="NEC IrCC Miniport Device Driver"
strNECIrdaHelp="The NEC IrCC Device permits wireless communication with other devices conforming to IrDA standards using invisible infrared light."

strDiskName="SMC IR_NDIS"
fileTagFile="SmcIrda.Tag"	; is this still used?

strRXSEL="Infrared Transceiver Type"
strIRDATURNTIME="Min. Turn-Around Time"
strMAXSPEED="Speed Limit"

strRXSEL_0="AUTO [Default]"
strRXSEL_1="IBM / Infineon / Temic"
strRXSEL_2="HP"
strRXSEL_3="Sharp"
strRXSEL_4="VISHAY Telefunken"

strMinTurnTime_500=" 0.5 mS"
strMinTurnTime_1000=" 1.0 mS [Default]"
strMinTurnTime_5000=" 5.0 mS"
strMinTurnTime_10000="10.0 mS"

strMaxSpeed_1="   9.6 kbps"
strMaxSpeed_2="  19.2 kbps"
strMaxSpeed_3="  38.4 kbps"
strMaxSpeed_4="  57.6 kbps"
strMaxSpeed_5=" 115.2 kbps"
strMaxSpeed_6=" 576   kbps"
strMaxSpeed_7="1.152 Mbps"
strMaxSpeed_8="4 Mbps"

V_CLASSNAME="Infrared Adapters"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 0.94