; ALN310.INF for Win95_OSR2 ; ; Version v1.2 ; ; Copyright 1996-1997, Acer Netxus Inc. [version] LayoutFile=layout.inf signature="$WINDOWS 95$" Class=Net provider=%V_MS% [Manufacturer] %V_ANI%=ANI [ANI] %al310.DeviceDesc%=al310.ndi, PCI\VEN_1011&DEV_0009 ;Acer Netxus Inc ;*************************************************************************** [al310.ndi] AddReg=al310.ndi.reg,an310.ndi.reg,a310.ndi.reg,a310.pci.reg,al310.con.reg CopyFiles=ALN310.inf.copyfiles ;*************************************************************************** [al310.ndi.reg] HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0009" HKR,,AdapterCFID,,00091011 ;Interrupt Mitigation HKR,Ndi\params\InterruptMitigation,ParamDesc,,"Interrupt Mitigation" HKR,Ndi\params\InterruptMitigation,default,,0 HKR,Ndi\params\InterruptMitigation,type,,enum HKR,Ndi\params\InterruptMitigation\enum,0,,"Disabled" HKR,Ndi\params\InterruptMitigation\enum,1,,"Enabled" HKR,NDI\params\InterruptMitigation,flag,1,20,00,00,00 ;**************************************************************************** [a310.ndi.reg] ; key,subkey,valuname,type,value HKR,,DevLoader,,*ndis HKR,,DeviceVxDs,,ALN310.sys ; NDIS Info HKR,NDIS,MajorNdisVersion,1,03 HKR,NDIS,MinorNdisVersion,1,0A HKR,NDIS,LogDriverName,,"ALN310" HKR,NDIS,MajorDriverVersion,1,4 HKR,NDIS,MinorDriverVersion,2,14 HKR,NDIS\NDIS2,DriverName,,"ALN310$" HKR,NDIS\NDIS2,FileName,,"ALN310.dos" HKR,NDIS\ODI,DriverName,,"ALN310" HKR,NDIS\ODI,FileName,,"ALN310.com" ; Interfaces HKR,Ndi\Interfaces,DefLower,,"ethernet" HKR,Ndi\Interfaces,LowerRange,,"ethernet" HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3" HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi" ; Install sections HKR,Ndi\Install,ndis3,,"a310.ndis3" HKR,Ndi\Install,ndis2,,"a310.ndis2" HKR,Ndi\Install,odi,,"a310.odi" ;params HKR,,MediaType,,1 [ALN310.inf.copyfiles] aln310.inf ;**************************************************************************** ; PCI common parameters ;**************************************************************************** [a310.pci.reg] ;params HKR,,AdapterType,,5 HKR,,BusType,,5 ;Receive Buffers HKR,Ndi\params\ReceiveBuffers,ParamDesc,,"Receive Buffers" HKR,Ndi\params\ReceiveBuffers,default,,10 HKR,Ndi\params\ReceiveBuffers,type,,enum HKR,Ndi\params\ReceiveBuffers\enum,8,," 8" HKR,Ndi\params\ReceiveBuffers\enum,10,,"16" HKR,Ndi\params\ReceiveBuffers\enum,20,,"32" HKR,Ndi\params\ReceiveBuffers\enum,30,,"48" HKR,Ndi\params\ReceiveBuffers\enum,40,,"64" HKR,NDI\params\ReceiveBuffers,flag,1,20,00,00,00 ;Underrun Retry HKR,Ndi\params\UnderrunRetry,ParamDesc,,"Underrun Max Retries" HKR,Ndi\params\UnderrunRetry,default,,2 HKR,Ndi\params\UnderrunRetry,type,,enum HKR,Ndi\params\UnderrunRetry\enum,2,," 2" HKR,Ndi\params\UnderrunRetry\enum,4,," 4" HKR,Ndi\params\UnderrunRetry\enum,6,," 6" HKR,Ndi\params\UnderrunRetry\enum,8,," 8" HKR,NDI\params\UnderrunRetry,flag,1,20,00,00,00 ;Interrupt Mitigation HKR,Ndi\params\InterruptMitigation,ParamDesc,,"Interrupt Mitigation" HKR,Ndi\params\InterruptMitigation,default,,0 HKR,Ndi\params\InterruptMitigation,type,,enum HKR,Ndi\params\InterruptMitigation\enum,0,,"Disabled" HKR,Ndi\params\InterruptMitigation\enum,1,,"Enabled" HKR,NDI\params\InterruptMitigation,flag,1,20,00,00,00 ;Extra Receive Buffers HKR,Ndi\params\ExtraReceiveBuffers,ParamDesc,,"Extra Receive Buffers" HKR,Ndi\params\ExtraReceiveBuffers,default,,10 HKR,Ndi\params\ExtraReceiveBuffers,type,,enum HKR,Ndi\params\ExtraReceiveBuffers\enum,0,," 0" HKR,Ndi\params\ExtraReceiveBuffers\enum,10,," 16" HKR,Ndi\params\ExtraReceiveBuffers\enum,20,," 32" HKR,Ndi\params\ExtraReceiveBuffers\enum,40,," 64" HKR,Ndi\params\ExtraReceiveBuffers\enum,80,,"128" HKR,NDI\params\ExtraReceiveBuffers,flag,1,20,00,00,00 ;Extra Receive Packets HKR,Ndi\params\ExtraReceivePackets,ParamDesc,,"Extra Receive Packets" HKR,Ndi\params\ExtraReceivePackets,default,,64 HKR,Ndi\params\ExtraReceivePackets,type,,enum HKR,Ndi\params\ExtraReceivePackets\enum,10,,"16" HKR,Ndi\params\ExtraReceivePackets\enum,20,,"32" HKR,Ndi\params\ExtraReceivePackets\enum,40,,"64" HKR,Ndi\params\ExtraReceivePackets\enum,64,,"100" HKR,Ndi\params\ExtraReceivePackets\enum,128,,"200" HKR,NDI\params\ExtraReceivePackets,flag,1,20,00,00,00 [an310.ndi.reg] ;Burst Length HKR,Ndi\params\BurstLength,ParamDesc,,"Burst Length" HKR,Ndi\params\BurstLength,default,,10 HKR,Ndi\params\BurstLength,type,,enum HKR,Ndi\params\BurstLength\enum,1,,"1 DWORD" HKR,Ndi\params\BurstLength\enum,2,,"2 DWORDS" HKR,Ndi\params\BurstLength\enum,4,,"4 DWORDS" HKR,Ndi\params\BurstLength\enum,8,,"8 DWORDS" HKR,Ndi\params\BurstLength\enum,10,,"16 DWORDS" HKR,Ndi\params\BurstLength\enum,20,,"32 DWORDS" HKR,NDI\params\BurstLength,flag,1,20,00,00,00 ;Transmit Threshold 100Mbps HKR,Ndi\params\TransmitThreshold100,ParamDesc,,"100Mbps Transmit Threshold" HKR,Ndi\params\TransmitThreshold100,default,,80 HKR,Ndi\params\TransmitThreshold100,type,,enum HKR,Ndi\params\TransmitThreshold100\enum,80,," 128 bytes" HKR,Ndi\params\TransmitThreshold100\enum,100,," 256 bytes" HKR,Ndi\params\TransmitThreshold100\enum,200,," 512 bytes" HKR,Ndi\params\TransmitThreshold100\enum,400,,"1024 bytes" HKR,NDI\params\TransmitThreshold100,flag,1,20,00,00,00 ;Transmit Threshold 10Mbps HKR,Ndi\params\TransmitThreshold,ParamDesc,,"10Mbps Transmit Threshold" HKR,Ndi\params\TransmitThreshold,default,,60 HKR,Ndi\params\TransmitThreshold,type,,enum HKR,Ndi\params\TransmitThreshold\enum,48,," 72 bytes" HKR,Ndi\params\TransmitThreshold\enum,60,," 96 bytes" HKR,Ndi\params\TransmitThreshold\enum,80,," 128 bytes" HKR,Ndi\params\TransmitThreshold\enum,A0,," 160 bytes" HKR,NDI\params\TransmitThreshold,flag,1,20,00,00,00 ;Underrun Threshold HKR,Ndi\params\UnderrunThreshold,ParamDesc,,"Underrun Threshold" HKR,Ndi\params\UnderrunThreshold,default,,0A HKR,Ndi\params\UnderrunThreshold,type,,enum HKR,Ndi\params\UnderrunThreshold\enum,0A,," 10" HKR,Ndi\params\UnderrunThreshold\enum,14,," 20" HKR,Ndi\params\UnderrunThreshold\enum,32,," 50" HKR,Ndi\params\UnderrunThreshold\enum,64,,"100" HKR,NDI\params\UnderrunThreshold,flag,1,20,00,00,00 ;StoreAndForward HKR,Ndi\params\StoreAndForward,ParamDesc,,"Store And Forward" HKR,Ndi\params\StoreAndForward,default,,0 HKR,Ndi\params\StoreAndForward,type,,enum HKR,Ndi\params\StoreAndForward\enum,0,,"Disabled" HKR,Ndi\params\StoreAndForward\enum,1,,"Enabled" HKR,NDI\params\StoreAndForward,flag,1,20,00,00,00 ;MemoryReadMultiple HKR,Ndi\params\MemoryReadMultiple,ParamDesc,,"Memory Read Multiple" HKR,Ndi\params\MemoryReadMultiple,default,,0 HKR,Ndi\params\MemoryReadMultiple,type,,enum HKR,Ndi\params\MemoryReadMultiple\enum,0,,"Disabled" HKR,Ndi\params\MemoryReadMultiple\enum,1,,"Enabled" HKR,NDI\params\MemoryReadMultiple,flag,1,20,00,00,00 [al310.con.reg] ;ConnectionType HKR,Ndi\params\ConnectionType,ParamDesc,,"Connection Type" HKR,Ndi\params\ConnectionType,default,,0 HKR,Ndi\params\ConnectionType,type,,enum HKR,Ndi\params\ConnectionType\enum,0,,"AutoSense" HKR,Ndi\params\ConnectionType\enum,6,,"AutoSense No_Nway" HKR,Ndi\params\ConnectionType\enum,8,,"100BaseTx" HKR,Ndi\params\ConnectionType\enum,9,,"100BaseTx Full_Duplex" HKR,Ndi\params\ConnectionType\enum,0A,,"100BaseT4" HKR,Ndi\params\ConnectionType\enum,0B,,"100BaseFx" HKR,Ndi\params\ConnectionType\enum,0C,,"100BaseFx Full_Duplex" HKR,Ndi\params\ConnectionType\enum,2,,"10BaseT (Twisted_Pair)" HKR,Ndi\params\ConnectionType\enum,3,,"10BaseT Full_Duplex" HKR,NDI\params\ConnectionType,flag,1,20,00,00,00 [a310ndis2.ndi.reg] ;SIA Mode ;-------------- HKR,Ndi\params\SIA_Mode,ParamDesc,,"SIA Mode(RealMode NDIS)" HKR,Ndi\params\SIA_Mode,default,,AUTOSENSE HKR,Ndi\params\SIA_Mode,type,,enum HKR,Ndi\params\SIA_Mode\enum,AUTOSENSE,,"AutoSense" HKR,Ndi\params\SIA_Mode\enum,TP,,"Twisted Pair" HKR,Ndi\params\SIA_Mode\enum,TP_FULL_DUPLEX,,"TP Full Duplex" HKR,NDI\params\SIA_Mode,flag,1,10,00,00,00 ;DataRate ;--------- HKR,Ndi\params\Data_Rate,ParamDesc,,"Data Rate(RealMode NDIS)" HKR,Ndi\params\Data_Rate,default,,MB100 HKR,Ndi\params\Data_Rate,type,,enum HKR,Ndi\params\Data_Rate\enum,MB10,,"MB10" HKR,Ndi\params\Data_Rate\enum,MB100,,"MB100" HKR,NDI\params\Data_Rate,flag,1,10,00,00,00 ;Slot ;---- HKR,Ndi\params\Slot,ParamDesc,,"Slot Number(RealMode NDIS)" HKR,Ndi\params\Slot,flag,1,10,00,00,00 HKR,Ndi\params\Slot,type,,int HKR,Ndi\params\Slot,default,,16 HKR,Ndi\params\Slot,min,,1 HKR,Ndi\params\Slot,max,,26 HKR,Ndi\params\Slot,step,,1 ;**************************************************************************** ; Drivers ;**************************************************************************** ; Install NDIS4 [a310.ndis3] CopyFiles=a310.ndis3.CopyFiles [a310.ndis3.CopyFiles] ALN310.sys ; Install NDIS2 [a310.ndis2] AddReg=a310ndis2.ndi.reg CopyFiles=a310.ndis2.CopyFiles [a310.ndis2.CopyFiles] ALN310.dos ; Install ODI [a310.odi] CopyFiles=a310.odi.CopyFiles [a310.odi.CopyFiles] ALN310.com ;**************************************************************************** ; Destination Directories ;**************************************************************************** [DestinationDirs] DefaultDestDir =11 ; LDID_SYS a310.ndis3.CopyFiles =11 a310.ndis2.CopyFiles =26 ; LDID_WINBOOT a310.odi.CopyFiles =26 ALN310.inf.copyfiles =17 [SourceDisksNames] 50="AcerLAN ALN-310 Driver Disk","",0 [SourceDisksFiles] ALN310.sys=50,,10000 ALN310.dos=50,,10000 ;ALN310.com=50,,10000 ;**************************************************************************** ; Localizable Strings ;**************************************************************************** [strings] ; Provider V_MS="Microsoft" ; Manufacturers V_ANI="Acer Netxus Inc." ; PNP Devices al310.DeviceDesc= "AcerLAN ALN-310 10/100 Base-TX Fast Ethernet Adapter"