; Copyright (c) 2006, Microsoft

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %ULIR%
DriverVer   = 12/25/2006, 5.1.2600.352
CatalogFile = ulilan.cat

[Manufacturer]
%ULIR% = ULICOM, NTamd64

[ControlFlags]
ExcludeFromSelect = *

[ULICOM.NTamd64]
%ULI5261.DeviceDesc%   = ULI5261.ndi,    PCI\VEN_10B9&DEV_5261
%ULI5261.DeviceDesc%   = ULI5261.ndi,    PCI\VEN_10B9&DEV_5263
%ULI5261.DeviceDesc%   = ULI5261.ndi,    PCI\VEN_10B9&DEV_5261&SUBSYS_526110B9
%ULI5261.DeviceDesc%   = ULI5261.ndi,    PCI\VEN_10B9&DEV_5263&SUBSYS_526310B9
%ULI5261.DeviceDesc%   = ULI5261.ndi,    PCI\VEN_10B9&DEV_5261&SUBSYS_016817FF
%ULI5261.DeviceDesc%   = ULI5261.ndi,    PCI\VEN_10B9&DEV_5261&SUBSYS_52611849


[ULI5261.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = ULI9PCI.reg, ULI5261.con.reg, 5261.pci.reg
CopyFIles       = ULI9PCI.CopyFiles
*IfType         = 6             ; IF_TYPE_ETHERNET_CSMACD
*MediaType      = 0             ; NdisMedium802_3
*PhysicalMediaType = 0          ; NdisPhysicalMediumUnspecified

[ULI5261.ndi.NT.Services]
AddService = ULi5261, 2, ULI5261.Service, common.EventLog

[ULI5261.con.reg]
;Common
;ConnectionType
HKR, Ndi\params\ConnectionType,      ParamDesc,        0,%Connection Type%
HKR, Ndi\params\ConnectionType,      default,          0,"0"
HKR, Ndi\params\ConnectionType,      type,             0,"enum"
HKR, Ndi\params\ConnectionType\enum, 0,                0,%AutoSense%
HKR, Ndi\params\ConnectionType\enum, 2,                0,%100Mbps%
HKR, Ndi\params\ConnectionType\enum, 4,                0,%100Mbps Full_Duplex%
HKR, Ndi\params\ConnectionType\enum, 1,                0,%10Mbps%
HKR, Ndi\params\ConnectionType\enum, 3,                0,%10Mbps Full_Duplex%

[5261.pci.reg]
HKR, ,                               AdapterType        , 0, "5"
HKR, ,                               BusType            , 0, "5"
HKR, ,                               StoreAndForward    , 0, "0"
HKR, ,                               TransmitThreshold  , 0, "200"
HKR, ,                               ACPIEnable         , 0, "4"

[ULI9PCI.reg]
HKR, Ndi,                            Service,          0, "ULi5261"
HKR, Ndi\Interfaces,                 UpperRange,       0, "ndis5"
HKR, Ndi\Interfaces,                 LowerRange,       0, "ethernet"
HKR, ,                               AdapterPCIID,     0, "526110B9"

[ULI5261.Service]
DisplayName     = %ULI9PCI.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\ULIM526X.SYS
LoadOrderGroup  = NDIS

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

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

[ULI9PCI.CopyFiles]
ULIM526X.SYS,,,2

[SourceDisksFiles]
ULIM526X.SYS = 50

[SourceDisksNames]
50 = %DISKNAME%, ULIM526X.SYS

[DestinationDirs]
DefaultDestDir        =         12
ULI9PCI.CopyFiles     =         12

[Strings]
DISKNAME                 = "ULi Electronics Inc. Driver Disk"
MSFT                     = "Microsoft Corporation"
ULIR                     = "ULi Electronics Inc."
ULI5261.DeviceDesc	 = "ULi PCI Fast Ethernet Controller"
ULI9PCI.Service.DispName = "ULi Based Ethernet NT Driver"

Disabled                  = "Disabled"
PME                       = "PME"
Link Change               = "Link Change"
Magic Packet              = "Magic Packet"
Pattern Match             = "Pattern Match"
ALL                       = "ALL"
Connection Type           = "Connection Type"    
AutoSense                 = "AutoSense"
100Mbps                   = "100Mbps"
100Mbps Full_Duplex       = "100Mbps Full_Duplex"
10Mbps                    = "10Mbps"
10Mbps Full_Duplex        = "10Mbps Full_Duplex"
