;***********************************************************************
; Copyright (C) Infineon Technologies AG. 2004-2007.
;
; INF for Windows 98, ME, 2000, XP and Vista
[Version]
Signature = "$CHICAGO$"
Compatible = 1
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %ADMtek%
;LayoutFile = layout.inf
CatalogFile = NET851X.cat
CatalogFile.ntx86 = ADM851X.cat
CatalogFile.ntamd64 = AD851X64.cat
DriverVer = 05/08/2007, 3.00.0508.2007
[Manufacturer]
%ADMtek% = ADMtek,ntamd64
[ControlFlags]
;ExcludeFromSelect = USB\VID_07A6&PID_8515
[ADMtek]
%ADM851X.DeviceDesc% = ADM8515.Ndi,USB\VID_07A6&PID_8515
%ADM851X.DeviceDesc% = ADM8511.Ndi,USB\VID_07A6&PID_8511
%ADM851X.DeviceDesc% = ADM8511.Ndi,USB\VID_07A6&PID_0986
%ADM851X.DeviceDesc% = ADM8513.Ndi,USB\VID_07A6&PID_8513
[ADMtek.ntamd64]
%ADM851X.DeviceDesc% = ADM8515.Ndi.ntamd64,USB\VID_07A6&PID_8515
%ADM851X.DeviceDesc% = ADM8511.Ndi.ntamd64,USB\VID_07A6&PID_8511
%ADM851X.DeviceDesc% = ADM8511.Ndi.ntamd64,USB\VID_07A6&PID_0986
%ADM851X.DeviceDesc% = ADM8513.Ndi.ntamd64,USB\VID_07A6&PID_8513
;***********************************************************************
; Win98 main sections
[ADM8511.Ndi]
AddReg = ADM8511.Reg, ADM851X.Params, ADM851X.Con.Reg
;DeviceID = USB\VID_07A6&PID_8511
CopyFiles = ADM851X.ndis.copyfiles
[ADM8515.Ndi]
AddReg = ADM8515.Reg, ADM851X.Params, ADM851X.Con.Reg
;DeviceID = USB\VID_07A6&PID_8515
CopyFiles = ADM851X.ndis.copyfiles
[ADM8513.Ndi]
AddReg = ADM8513.Reg, ADM851X.Params, ADM851X.Con.Reg
CopyFiles = ADM851X.ndis.copyfiles
;*******************************************************************************
; NT main sections
[ADM8511.Ndi.NT]
AddReg = ADM851X.NT.Reg, ADM851X.Params, ADM851X.Con.Reg
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 15 ; PNPBus
CopyFiles = ADM851X.ndis.copyfiles.NT
*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType = 0 ; NdisMedium802_3
*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified
[ADM8511.Ndi.NT.Services]
AddService = ADM851X, 2, ADM851X.Service, Common.EventLog
[ADM8511.Ndi.ntamd64]
AddReg = ADM851X.NT.Reg, ADM851X.Params, ADM851X.Con.Reg
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 15 ; PNPBus
CopyFiles = ADM851X.ndis.copyfiles.ntamd64
*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType = 0 ; NdisMedium802_3
*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified
[ADM8511.Ndi.ntamd64.Services]
AddService = ADM851X, 2, ADM851X.Service.ntamd64, Common.EventLog
[ADM8515.Ndi.NT]
AddReg = ADM851X.NT.Reg, ADM851X.Params, ADM851X.Con.Reg
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 15 ; PNPBus
CopyFiles = ADM851X.ndis.copyfiles.NT
*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType = 0 ; NdisMedium802_3
*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified
[ADM8515.Ndi.NT.Services]
AddService = ADM851X, 2, ADM851X.Service, Common.EventLog
[ADM8515.Ndi.ntamd64]
AddReg = ADM851X.NT.Reg, ADM851X.Params, ADM851X.Con.Reg
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 15 ; PNPBus
CopyFiles = ADM851X.ndis.copyfiles.ntamd64
*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType = 0 ; NdisMedium802_3
*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified
[ADM8515.Ndi.ntamd64.Services]
AddService = ADM851X, 2, ADM851X.Service.ntamd64, Common.EventLog
[ADM8513.Ndi.NT]
AddReg = ADM851X.NT.Reg, ADM851X.Params, ADM851X.Con.Reg
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 15 ; PNPBus
CopyFiles = ADM851X.ndis.copyfiles.NT
*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType = 0 ; NdisMedium802_3
*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified
[ADM8513.Ndi.NT.Services]
AddService = ADM851X, 2, ADM851X.Service, Common.EventLog
[ADM8513.Ndi.ntamd64]
AddReg = ADM851X.NT.Reg, ADM851X.Params, ADM851X.Con.Reg
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 15 ; PNPBus
CopyFiles = ADM851X.ndis.copyfiles.ntamd64
*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD
*MediaType = 0 ; NdisMedium802_3
*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified
[ADM8513.Ndi.ntamd64.Services]
AddService = ADM851X, 2, ADM851X.Service.ntamd64, Common.EventLog
[ADM851X.ndis.copyfiles]
ADM85W9X.SYS,,,2
[ADM851X.ndis.copyfiles.NT]
ADM851X.SYS,,,2
[ADM851X.ndis.copyfiles.ntamd64]
AD851X64.SYS,,,2
;*******************************************************************************
; Windows 98 section
;*******************************************************************************
[ADM8511.Reg]
HKR,Ndi,DeviceID,,USB\VID_07A6&PID_8511
HKR,,AdapterName,,ADM85W9X
HKR,Ndi,CardType,,"PNP"
HKR,,DevLoader,,*ndis,*ntkern,*ndis
HKR,,DeviceVxDs,,ADM85W9X.SYS
; NDIS Info
HKR,NDIS,MajorNdisVersion,1,05
HKR,NDIS,MinorNdisVersion,1,00
HKR,NDIS,LogDriverName,,ADM85W9X
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis3"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
; Install sections
HKR,Ndi\Install,,,"ADM851X.Install"
HKR,Ndi,HelpText,,"Infineon ADM851X USB To Fast Ethernet MII Adapter"
[ADM8515.Reg]
HKR,Ndi,DeviceID,,USB\VID_07A6&PID_8515
HKR,,AdapterName,,ADM85W9X
HKR,Ndi,CardType,,"PNP"
HKR,,DevLoader,,*ndis,*ntkern,*ndis
HKR,,DeviceVxDs,,ADM85W9X.SYS
; NDIS Info
HKR,NDIS,MajorNdisVersion,1,05
HKR,NDIS,MinorNdisVersion,1,00
HKR,NDIS,LogDriverName,,ADM85W9X
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis3"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
; Install sections
HKR,Ndi\Install,,,"ADM851X.Install"
HKR,Ndi,HelpText,,"Infineon ADM851X USB To Fast Ethernet MII Adapter"
;*******************************************************************************
; Driver parameters
;*******************************************************************************
[ADM851X.Params]
HKR, ,TxPacketDesc, 0, "1" ; default:0x28, set to 1 for pass WHQL NDISTest 6.5 powermgmt
HKR, ,RxPacketDesc, 0, "20" ; 0x14
HKR, ,*SpeedDuplex, 0, "0" ; Auto
HKR, ,MediaSel, 0, "1" ; Ethernet mode
HKR, ,MagicPkt, 0, "1" ; Disable
HKR, ,LinkWakeup, 0, "1" ; Disable
HKR, ,AlivePara, 0, "0"
;HKR, ,WOL, 0, "1" ; Disable
[ADM851X.Con.Reg]
HKR, Ndi\params\*SpeedDuplex, ParamDesc, 0, "Speed & Duplex"
HKR, Ndi\params\*SpeedDuplex, default, 0, "0"
HKR, Ndi\params\*SpeedDuplex, type, 0, "enum"
HKR, Ndi\params\*SpeedDuplex\enum, "0", 0, "Auto Detect"
HKR, Ndi\params\*SpeedDuplex\enum, "1", 0, "10Mbps/Half Duplex"
HKR, Ndi\params\*SpeedDuplex\enum, "2", 0, "10Mbps/Full Duplex"
HKR, Ndi\params\*SpeedDuplex\enum, "3", 0, "100Mbps/Half Duplex"
HKR, Ndi\params\*SpeedDuplex\enum, "4", 0, "100Mbps/Full Duplex"
HKR,Ndi\Params\MediaSel,ParamDesc,,"Select Media"
HKR,Ndi\Params\MediaSel,default,,"1"
HKR,Ndi\Params\MediaSel,type,,"enum"
;HKR,Ndi\Params\MediaSel\enum,0,,"AutoSense"
HKR,Ndi\Params\MediaSel\enum,1,,"Ethernet"
;HKR,Ndi\Params\MediaSel\enum,2,,"Home Lan"
HKR,Ndi\Params\MediaSel\enum,3,,"MAC MII"
HKR,Ndi\Params\MediaSel,flag,1,"20","00","00","00"
;HKR,Ndi\Params\MagicPkt,ParamDesc,,"Magic Packet"
;HKR,Ndi\Params\MagicPkt,default,,"0"
;HKR,Ndi\Params\MagicPkt,type,,"enum"
;HKR,Ndi\Params\MagicPkt\enum,0,,"Enable"
;HKR,Ndi\Params\MagicPkt\enum,1,,"Disable"
;HKR,Ndi\Params\MagicPkt,flag,1,"20","00","00","00"
;HKR,Ndi\Params\LinkWakeup,ParamDesc,,"Link Status Wakeup"
;HKR,Ndi\Params\LinkWakeup,default,,"0"
;HKR,Ndi\Params\LinkWakeup,type,,"enum"
;HKR,Ndi\Params\LinkWakeup\enum,0,,"Enable"
;HKR,Ndi\Params\LinkWakeup\enum,1,,"Disable"
;HKR,Ndi\Params\LinkWakeup,flag,1,"20","00","00","00"
HKR,Ndi\Params\FlowControl,ParamDesc,,"Flow Control"
HKR,Ndi\Params\FlowControl,default,,"1"
HKR,Ndi\Params\FlowControl,type,,"enum"
HKR,Ndi\Params\FlowControl\enum,0,,"Enable"
HKR,Ndi\Params\FlowControl\enum,1,,"Disable"
HKR,Ndi\Params\FlowControl,flag,1,"20","00","00","00"
HKR,Ndi\Params\FlowControl_Tx,ParamDesc,,"Flow Control Base Rx Packets"
HKR,Ndi\Params\FlowControl_Tx,default,,"5"
HKR,Ndi\Params\FlowControl_Tx,type,,"enum"
HKR,Ndi\Params\FlowControl_Tx\enum,0,,"Disable"
HKR,Ndi\Params\FlowControl_Tx\enum,1,," 1 Packet"
HKR,Ndi\Params\FlowControl_Tx\enum,2,," 2 Packets"
HKR,Ndi\Params\FlowControl_Tx\enum,3,," 4 Packets"
HKR,Ndi\Params\FlowControl_Tx\enum,4,," 8 Packets"
HKR,Ndi\Params\FlowControl_Tx\enum,5,,"16 Packets"
HKR,Ndi\Params\FlowControl_Tx,flag,1,"20","00","00","00"
HKR,Ndi\Params\FlowControl_Rx,ParamDesc,,"Flow Control Base Rx FIFO Size"
HKR,Ndi\Params\FlowControl_Rx,default,,"5"
HKR,Ndi\Params\FlowControl_Rx,type,,"enum"
HKR,Ndi\Params\FlowControl_Rx\enum,0,,"Disable"
HKR,Ndi\Params\FlowControl_Rx\enum,1,," 1K"
HKR,Ndi\Params\FlowControl_Rx\enum,2,," 2K"
HKR,Ndi\Params\FlowControl_Rx\enum,3,," 4K"
HKR,Ndi\Params\FlowControl_Rx\enum,4,," 8K"
HKR,Ndi\Params\FlowControl_Rx\enum,5,,"16K"
HKR,Ndi\Params\FlowControl_Rx,flag,1,"20","00","00","00"
;HKR,Ndi\Params\AlivePara,ParamDesc,,"Test Mode"
;HKR,Ndi\Params\AlivePara,default,,"2"
;HKR,Ndi\Params\AlivePara,type,,"enum"
;HKR,Ndi\Params\AlivePara\enum,0,,"Mode 0"
;HKR,Ndi\Params\AlivePara\enum,1,,"Mode 1"
;HKR,Ndi\Params\AlivePara\enum,2,,"Mode 2"
;HKR,Ndi\Params\AlivePara\enum,3,,"Mode 3"
;HKR,Ndi\Params\AlivePara\enum,4,,"Mode 4"
;HKR,Ndi\Params\AlivePara,flag,1,"20","00","00","00"
HKR,Ndi\Params\RxPkt,ParamDesc,,"Burst Rx Packet"
HKR,Ndi\Params\RxPkt,default,,"2"
HKR,Ndi\Params\RxPkt,type,,"enum"
HKR,Ndi\Params\RxPkt\enum,0,,"1 Pkt"
HKR,Ndi\Params\RxPkt\enum,1,,"2 Pkts"
HKR,Ndi\Params\RxPkt\enum,2,,"3 Pkts"
HKR,Ndi\Params\RxPkt,flag,1,"20","00","00","00"
;HKR,Ndi\Params\WOL,ParamDesc,,"WOL Supported"
;HKR,Ndi\Params\WOL,default,,"0"
;HKR,Ndi\Params\WOL,type,,"enum"
;HKR,Ndi\Params\WOL\enum,0,,"Enable"
;HKR,Ndi\Params\WOL\enum,1,,"Disable"
;HKR,Ndi\Params\WOL,flag,1,"20","00","00","00"
;*******************************************************************************
; Install section for Windows 2000
;*******************************************************************************
[ADM851X.NT.Reg]
; Interfaces
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
HKR, Ndi, Service, 0, "ADM851X"
HKR,, Platform, 0, "1"
[ADM851X.Service]
DisplayName = %ADM851X.Service.DispName%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_DEMAND_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\ADM851X.SYS
LoadOrderGroup = NDIS
AddReg = TextModeFlags.Reg
[ADM851X.Service.ntamd64]
DisplayName = %ADM851X.Service.DispName%
ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
StartType = 3 ;%SERVICE_DEMAND_START%
ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\AD851X64.SYS
LoadOrderGroup = NDIS
AddReg = TextModeFlags.Reg
[Common.EventLog]
AddReg = Common.AddEventLog.Reg
[Common.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported , 0x00010001, 7
[TextModeFlags.Reg]
HKR, , TextModeFlags, 0x00010001, 0x0001
;*******************************************************************************
; Destination directories
;*******************************************************************************
[DestinationDirs]
ADM851X.ndis.copyfiles = 11 ; LDID_SYSTEM
ADM851X.ndis.copyfiles.NT = 12 ; LDID_SYSTEM32\DRIVERS
ADM851X.ndis.copyfiles.ntamd64 = 12 ; LDID_SYSTEM32\DRIVERS
DefaultDestDir = 11 ; LDID_SYSTEM
[SourceDisksNames]
; Cabinet file names and associated disks
; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
1=%DISKNAME%,,,
[SourceDisksFiles]
;<file> = <cabinet number>,<subdir>,<filename>,<size>
;Note: File is not in a cabinet if cab# is 0
ADM851X.SYS = 1
ADM85W9X.SYS = 1
AD851X64.SYS = 1
;NET851X.INF = 1
;NET851X.CAT = 1
;*******************************************************************************
; Localizable strings
;*******************************************************************************
[Strings]
ADMtek = "Infineon Technologies AG"
;Source Disk Name
DISKNAME = "Infineon ADM851X USB To Fast Ethernet MII Adapter Driver Disk"
ADM851X.DeviceDesc = "Infineon ADM851X USB To Fast Ethernet MII Adapter"
ADM851X.Service.DispName = "Infineon ADM851X USB To Fast Ethernet MII Adapter Driver"
Download Driver Pack
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.