AOPENND5.INF Driver File Contents (alp3302k.exe)

;----------------------------------------------------------------------------
;   AOPENND5.INF
;   AOpen 32-Bit CardBus 10/100 Fast Ethernet PC Card (ALP330)
;----------------------------------------------------------------------------

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Msft%
LayoutFile  = layout.inf

[Manufacturer]
%ALP%       = AOpen

[ControlFlags]
ExcludeFromSelect = PCI\VEN_1011&DEV_0019&SUBSYS_0001A0A0

[AOpen]
%ALP330.DeviceDesc% = ALP330.ndi, PCI\VEN_1011&DEV_0019&SUBSYS_0001A0A0

[ALP330.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = ALP330.reg
CopyFiles       = ALPCBND5.Copyfiles

[ALP330.ndi.NT.Services]
AddService      = ALPCBND5, 2, ALPCBND5.Service, ALPCBND5.EventLog

;-----------------------------------------------------------------------------
; Create Registery Keys
;
[ALP330.reg]
HKR, Ndi,                                   Service,        0, "ALPCBND5"
HKR, Ndi\Interfaces,                        LowerRange,     0, "ethernet"
HKR, Ndi\Interfaces,                        UpperRange,     0, "ndis5"

HKR, ,                                      MediaType,      0, "1"
HKR, ,                                      AdapterType,    0, "5"
HKR, ,                                      ReceiveBuffers, 0, "30"

HKR, Ndi\params\ReceiveBuffers,             ParamDesc,      0, %ReceiveBuffers%
HKR, Ndi\params\ReceiveBuffers,             default,        0, "30"
HKR, Ndi\params\ReceiveBuffers,             type,           0, "enum"
HKR, Ndi\params\ReceiveBuffers\enum,        "8",            0, " 8"
HKR, Ndi\params\ReceiveBuffers\enum,        "10",           0, "16"
HKR, Ndi\params\ReceiveBuffers\enum,        "20",           0, "32"
HKR, Ndi\params\ReceiveBuffers\enum,        "30",           0, "48"
HKR, Ndi\params\ReceiveBuffers\enum,        "40",           0, "64"

HKR, Ndi\params\UnderrunRetry,              ParamDesc,      0, %UnderrunRetry% 
HKR, Ndi\params\UnderrunRetry,              default,        0, "2"
HKR, Ndi\params\UnderrunRetry,              type,           0, "enum"
HKR, Ndi\params\UnderrunRetry\enum,         "2",            0, " 2"
HKR, Ndi\params\UnderrunRetry\enum,         "4",            0, " 4"
HKR, Ndi\params\UnderrunRetry\enum,         "6",            0, " 6"
HKR, Ndi\params\UnderrunRetry\enum,         "8",            0, " 8"

HKR, Ndi\params\ExtraReceiveBuffers,        ParamDesc,      0, %ExtraReceiveBuffers% 
HKR, Ndi\params\ExtraReceiveBuffers,        default,        0, "10"
HKR, Ndi\params\ExtraReceiveBuffers,        type,           0, "enum"
HKR, Ndi\params\ExtraReceiveBuffers\enum,   "0",            0, "  0"
HKR, Ndi\params\ExtraReceiveBuffers\enum,   "10",           0, " 16"
HKR, Ndi\params\ExtraReceiveBuffers\enum,   "20",           0, " 32"
HKR, Ndi\params\ExtraReceiveBuffers\enum,   "40",           0, " 64"
HKR, Ndi\params\ExtraReceiveBuffers\enum,   "80",           0, "128"

HKR, Ndi\params\ExtraReceivePackets,        ParamDesc,      0, %ExtraReceivePackets% 
HKR, Ndi\params\ExtraReceivePackets,        default,        0, "64"
HKR, Ndi\params\ExtraReceivePackets,        type,           0, "enum"
HKR, Ndi\params\ExtraReceivePackets\enum,   "10",           0, "16"
HKR, Ndi\params\ExtraReceivePackets\enum,   "20",           0, "32"
HKR, Ndi\params\ExtraReceivePackets\enum,   "40",           0, "64"
HKR, Ndi\params\ExtraReceivePackets\enum,   "64",           0, "100"
HKR, Ndi\params\ExtraReceivePackets\enum,   "128",          0, "200"

HKR, Ndi\params\BurstLength,                ParamDesc,  0, %BurstLength%
HKR, Ndi\params\BurstLength,                default,    0, "10"
HKR, Ndi\params\BurstLength,                type,       0, "enum"
HKR, Ndi\params\BurstLength\enum,           "1",        0, "1 DWORD"
HKR, Ndi\params\BurstLength\enum,           "2",        0, "2 DWORDS"
HKR, Ndi\params\BurstLength\enum,           "4",        0, "4 DWORDS"
HKR, Ndi\params\BurstLength\enum,           "8",        0, "8 DWORDS"
HKR, Ndi\params\BurstLength\enum,           "10",       0, "16 DWORDS"
HKR, Ndi\params\BurstLength\enum,           "20",       0, "32 DWORDS"

HKR, Ndi\params\TransmitThreshold100,       ParamDesc,  0, %TransmitThreshold100% 
HKR, Ndi\params\TransmitThreshold100,       default,    0, "200"
HKR, Ndi\params\TransmitThreshold100,       type,       0, "enum"
HKR, Ndi\params\TransmitThreshold100\enum,  "80",       0, " 128 bytes"
HKR, Ndi\params\TransmitThreshold100\enum,  "100",      0, " 256 bytes"
HKR, Ndi\params\TransmitThreshold100\enum,  "200",      0, " 512 bytes"
HKR, Ndi\params\TransmitThreshold100\enum,  "400",      0, "1024 bytes"

HKR, Ndi\params\TransmitThreshold,          ParamDesc,  0, %TransmitThreshold% 
HKR, Ndi\params\TransmitThreshold,          default,    0, "60"
HKR, Ndi\params\TransmitThreshold,          type,       0, "enum"
HKR, Ndi\params\TransmitThreshold\enum,     "48",       0, "  72 bytes"
HKR, Ndi\params\TransmitThreshold\enum,     "60",       0, "  96 bytes"
HKR, Ndi\params\TransmitThreshold\enum,     "80",       0, " 128 bytes"
HKR, Ndi\params\TransmitThreshold\enum,     "A0",       0, " 160 bytes"

HKR, Ndi\params\UnderrunThreshold,          ParamDesc,  0, %UnderrunThreshold% 
HKR, Ndi\params\UnderrunThreshold,          default,    0, "0A"
HKR, Ndi\params\UnderrunThreshold,          type,       0, "enum"
HKR, Ndi\params\UnderrunThreshold\enum,     "0A",       0, " 10"
HKR, Ndi\params\UnderrunThreshold\enum,     "14",       0, " 20"
HKR, Ndi\params\UnderrunThreshold\enum,     "32",       0, " 50"
HKR, Ndi\params\UnderrunThreshold\enum,     "64",       0, "100"

HKR, Ndi\params\StoreAndForward,            ParamDesc,  0, %StoreAndForward% 
HKR, Ndi\params\StoreAndForward,            default,    0, "0"
HKR, Ndi\params\StoreAndForward,            type,       0, "enum"
HKR, Ndi\params\StoreAndForward\enum,       "0",        0, %Disabled%
HKR, Ndi\params\StoreAndForward\enum,       "1",        0, %Enabled%

HKR, Ndi\params\MemoryReadMultiple,         ParamDesc,  0, %MemoryReadMultiple% 
HKR, Ndi\params\MemoryReadMultiple,         default,    0, "0"
HKR, Ndi\params\MemoryReadMultiple,         type,       0, "enum"
HKR, Ndi\params\MemoryReadMultiple\enum,    "0",        0, %Disabled%
HKR, Ndi\params\MemoryReadMultiple\enum,    "1",        0, %Enabled%

HKR, Ndi\params\ConnectionType,             ParamDesc,  0, %ConnectionType%
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,        "8",        0, %100BaseTx%
HKR, Ndi\params\ConnectionType\enum,        "9",        0, %100BaseTxFull_Duplex%
HKR, Ndi\params\ConnectionType\enum,        "2",        0, %10BaseT%
HKR, Ndi\params\ConnectionType\enum,        "3",        0, %10BaseTFull_Duplex%

;-----------------------------------------------------------------------------
; ALP330 Service and Driver
;
[ALPCBND5.Service]
DisplayName     = %ALPCBND5.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\alpcbnd5.sys
LoadOrderGroup  = NDIS

[ALPCBND5.Copyfiles]
alpcbnd5.sys,,,2

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

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

;-----------------------------------------------------------------------------
; DestinationDirs
;
[DestinationDirs]
ALPCBND5.Copyfiles = 12

;-------------------------------------------------------------------------------
; Localizable Strings
;
[Strings]
Msft                    = "Microsoft"
ALP                     = "AOpen"

ReceiveBuffers          = "Receive Buffers"
UnderrunRetry           = "Underrun Max Retries"
ExtraReceiveBuffers     = "Extra Receive Buffers"
ExtraReceivePackets     = "Extra Receive Packets"
BurstLength             = "Burst Length"
TransmitThreshold       = "Transmit Threshold"
TransmitThreshold100    = "Transmit Threshold 100Mbps"
UnderrunThreshold       = "Underrun Threshold"
StoreAndForward         = "Store And Forward"
MemoryReadMultiple      = "Memory Read Multiple"
ConnectionType          = "Connection Type"

AutoSense               = "AutoSense"
Disabled                = "Disabled"
Enabled                 = "Enabled"
10BaseT                 = "10BaseT (Twisted_Pair)"
10BaseTFull_Duplex      = "10BaseT Full_Duplex"
100BaseTx               = "100BaseTx"
100BaseTxFull_Duplex    = "100BaseTx Full_Duplex"

ALP330.DeviceDesc      = "AOpen 32-Bit CardBus 10/100 Fast Ethernet PC Card"
ALPCBND5.Service.DispName = "AOpen 32-Bit CardBus 10/100 Fast Ethernet PC Card Driver"

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: web3, load: 0.66