ma620-2000xp.inf Driver File Contents (MA620driver.zip)

[Version]
Signature   = "$Windows NT$"
Class       = Infrared
ClassGUID   = {6bdd1fc5-810f-11d0-BEC7-08002BE2092F}
Provider    = %MobileAction%
LayoutFile  = layout.inf

;[ClassInstall32.NT]
;AddReg    = IrDAClass.NT.AddReg

;[IrDAClass.NT.AddReg]
;HKR, , ,                0, %DisplayClassName%
;HKR, , EnumPropPages32, 0, "NetCfgx.dll,NetPropPageProvider"
;HKR, , Icon,            0, "1401"
;HKR, , Installer32,     0, "NetCfgx.dll,NetClassInstaller"

[DestinationDirs]
;
;  Specify destination directories for groups of files.
;  '12' indicates the Windows drivers directory.
;
DefaultDestDir=12
Ser_CopyFiles=12

[Manufacturer]
%MobileAction%=MS_Devices

[MS_Devices]
; DisplayName           Section       	DeviceID
; -----------           -------       	--------
%MobileAction.DevDesc%      = MobileAction,    	USB\VID_0DF7&PID_0620

[MobileAction.NT]
CopyFiles				= Ser_CopyFiles
DelReg                = DelAdvancedTab.reg
AddReg                = IRSIR.reg, MobileAction.reg
PromptForPort         = 1        ; This is handled by IRCLASS.DLL
BusType               = 5
Characteristics       = 0x84  ; NCF_PHYSICAL, NCF_HAS_UI

[MobileAction.NT.Services]
AddService= MA-620, 2, IRSIR.AddService, common.EventLog

;[MobileAction.NT.CoInstallers]
;AddReg                = IRSIR.CoInstallers.reg

[SourceDisksNames]
1="MA-620 Software CD",,,

[Ser_CopyFiles]
MA-620.sys

[Serial.reg]
HKR,  ,               SerialBased,0,    "0"

[IRSIR.reg]
HKR,  Ndi,            HelpText,   	0,    	%IRSIR.Help%
HKR,  Ndi,            Service,    	0,    	"MA-620"
HKR,  Ndi\Interfaces, UpperRange, 	0,    	"ndisirda"
HKR,  Ndi\Interfaces, LowerRange, 	0,    	"nolower"
HKR,  Ndi,            RequiredAll,   	0,    	"MS_IrDA"
;HKR,  ,               EnumPropPages32,	,	"IRCLASS.dll,IrSIRPortPropPageProvider"

[NO_DRV.reg]
HKR,  Ndi\Interfaces, UpperRange, 	0,    	"noupper"
HKR,  Ndi\Interfaces, LowerRange, 	0,    	"nolower"


;[SerialIoWhack.reg]
;HKR,,SerialIoResourcesIndex,0x10001,1

;[Port.reg]
;HKR,  ,               SerialBased,0,    "1"

[MobileAction.reg]
HKR,,InfraredTransceiverType,0,"1"
HKR,Ndi\params\MaxConnectList,ParamDesc,,%strMaxConnectSpeed%
HKR,Ndi\params\MaxConnectList,type,,"enum"
HKR,Ndi\params\MaxConnectList,default,,"115200"
HKR,Ndi\params\MaxConnectList\enum,"115200",,"115200"
HKR,Ndi\params\MaxConnectList\enum,"57600",,"57600"
HKR,Ndi\params\MaxConnectList\enum,"38400",,"38400"
HKR,Ndi\params\MaxConnectList\enum,"19200",,"19200"
HKR,Ndi\params\MaxConnectList\enum,"9600",,"9600"
;HKR,,InfraredTransceiverType,0,"1"
;HKR,,MaxConnectList,0x00010000,"115200"
;HKR,,MaxConnectList,0x00010008,"57600"
;HKR,,MaxConnectList,0x00010008,"38400"
;HKR,,MaxConnectList,0x00010008,"19200"
;HKR,,MaxConnectList,0x00010008,"9600"

[DelAdvancedTab.reg]
HKR,Ndi\params

;[IRSIR.CoInstallers.reg]
;HKR,,CoInstallers32,0x00010000,"IRCLASS.dll,IrSIRClassCoInstaller"

[IRSIR.AddService]
DisplayName     = %IRSIR.DevDesc%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\MA-620.sys
LoadOrderGroup  = NDIS

;**************************************************************************
; Do-nothing section used to avoid "Unknown hardware" installation prompts.
[NO_DRV.NT]
Characteristics = 0x11 ; NCF_VIRTUAL|NCF_NO_SERVICE
AddReg=NO_DRV.reg

[NO_DRV.NT.Services]
AddService = , 2,,   ; null service install

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

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


[Strings]
MobileAction           = "Mobile Action Technology Inc."

IRSIR.DevDesc       = "Mobile Action MA-620 USB Infrared Adapter"
DisplayClassName    = "MA-620 USB Infrared Adapter"

MobileAction.DevDesc      = "Mobile Action MA-620 USB Infrared Adapter"

IRSIR.Help          = "This NDIS miniport driver installs as a network adapter."
;InfraredTransceiver = "Infrared Transceiver"
;SerialPort          = "Serial Port"
strMaxConnectSpeed	= "Maximum Connection Speed"

;*******************************************
;Handy macro substitutions (non-localizable)
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_DEMAND_START   = 3
SERVICE_ERROR_NORMAL   = 1
SERVICE_ERROR_CRITICAL = 3
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001
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: web1, load: 0.79