;******************************************************************************* ; Copyright 1988~1999 Accton Tech. ; ; INF for Windows 98 and Windows NT 5.0 [Version] Signature = "$Windows NT$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %ACCTON% LayoutFile = layout.inf [Manufacturer] %ACCTON% = Accton [ControlFlags] ExcludeFromSelect = USB\VID_0565&PID_0004 [ACCTON] %EN1046.DeviceDesc% = EN1046.Ndi,USB\VID_083A&PID_1046 %EN1060.DeviceDesc% = EN1060.Ndi,USB\VID_083A&PID_1060 %EN1060TH.DeviceDesc% = EN1060TH.Ndi,USB\VID_083A&PID_3060 ;******************************************************************************* ; Win98 main sections [EN1046.Ndi] AddReg = EN1046.Reg, EN1046.Params, EN1046.Con.Reg DeviceID = USB\VID_083A&PID_1046 [EN1060.Ndi] AddReg = EN1060.Reg, EN1046.Params, EN1060.Con.Reg DeviceID = USB\VID_083A&PID_1060 [EN1060TH.Ndi] AddReg = EN1060TH.Reg, EN1046.Params, EN1060TH.Con.Reg DeviceID = USB\VID_083A&PID_3060 ;******************************************************************************* ; NT main sections [EN1046.Ndi.NT] AddReg = EN1046.NT.Reg, EN1046.Params, EN1046.Con.Reg Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 0 ; USB CopyFiles = CopyFile.NT.Sys [EN1060.Ndi.NT] AddReg = EN1060.NT.Reg, EN1046.Params, EN1060.Con.Reg Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 0 ; USB CopyFiles = CopyFile.NT.Sys [EN1060TH.Ndi.NT] AddReg = EN1060TH.NT.Reg, EN1046.Params, EN1060TH.Con.Reg Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 0 ; USB CopyFiles = CopyFile.NT.Sys [EN1046.Ndi.NT.Services] AddService = EN1046, 2, EN1046.Service, Common.EventLog [EN1060.Ndi.NT.Services] AddService = EN1060, 2, EN1060.Service, Common.EventLog [EN1060TH.Ndi.NT.Services] AddService = EN1060TH, 2, EN1060TH.Service, Common.EventLog ;******************************************************************************* ; Windows 98 section ;******************************************************************************* [EN1046.Reg] HKR,Ndi,DeviceID,,USB\VID_083A&PID_1046 HKR,Ndi,CardType,,"PNP" HKR,,AdapterName,,EN1046 HKR,,DevLoader,,*ndis,*ntkern,*ndis HKR,,DeviceVxDs,,EN1046.sys ; NDIS Info HKR,NDIS,MajorNdisVersion,1,05 HKR,NDIS,MinorNdisVersion,1,00 HKR,NDIS,LogDriverName,,EN1046 ; 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,ndis3,,"EN1046.Install" HKR,Ndi,HelpText,,"Accton USB 10/100 Adapter" [EN1060.Reg] HKR,Ndi,DeviceID,,USB\VID_083A&PID_1060 HKR,Ndi,CardType,,"PNP" HKR,,AdapterName,,EN1060 HKR,,DevLoader,,*ndis,*ntkern,*ndis HKR,,DeviceVxDs,,EN1046.sys ; NDIS Info HKR,NDIS,MajorNdisVersion,1,05 HKR,NDIS,MinorNdisVersion,1,00 HKR,NDIS,LogDriverName,,EN1060 ; 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,ndis3,,"EN1046.Install" HKR,Ndi,HelpText,,"Accton USB HomeLine Adapter" [EN1060TH.Reg] HKR,Ndi,DeviceID,,USB\VID_083A&PID_3060 HKR,Ndi,CardType,,"PNP" HKR,,AdapterName,,EN1060TH HKR,,DevLoader,,*ndis,*ntkern,*ndis HKR,,DeviceVxDs,,EN1046.sys ; NDIS Info HKR,NDIS,MajorNdisVersion,1,05 HKR,NDIS,MinorNdisVersion,1,00 HKR,NDIS,LogDriverName,,EN1060TH ; 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,ndis3,,"EN1046.Install" HKR,Ndi,HelpText,,"Accton USB 1/10/100 Adapter" ;******************************************************************************* ; Driver parameters ;******************************************************************************* [EN1046.Params] HKR, ,TxPacketDesc, 0, "20" ; 0x32 HKR, ,RxPacketDesc, 0, "20" ; 0x78 [EN1046.Con.Reg] HKR,Ndi\Params\MediaType,ParamDesc,,"Media Type" HKR,Ndi\Params\MediaType,default,,0 HKR,Ndi\Params\MediaType,type,,enum HKR,Ndi\Params\MediaType\enum,0,,"AutoSense" HKR,Ndi\Params\MediaType\enum,1,,"10BaseT" HKR,Ndi\Params\MediaType\enum,2,,"10BaseT Full_Duplex" HKR,Ndi\Params\MediaType\enum,3,,"100BaseTX" HKR,Ndi\Params\MediaType\enum,4,,"100BaseTX Full_Duplex" HKR,Ndi\Params\MediaType,flag,1,20,00,00,00 HKR,Ndi\Params\MediaSel,ParamDesc,,"Select Media" HKR,Ndi\Params\MediaSel,default,,1 HKR,Ndi\Params\MediaSel,type,,enum HKR,Ndi\Params\MediaSel\enum,1,,"Ethernet" 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 [EN1060.Con.Reg] HKR,Ndi\Params\MediaSel,ParamDesc,,"Select Media" HKR,Ndi\Params\MediaSel,default,,2 HKR,Ndi\Params\MediaSel,type,,enum HKR,Ndi\Params\MediaSel\enum,2,,"HomeLine" 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 [EN1060TH.Con.Reg] HKR,Ndi\Params\MediaType,ParamDesc,,"Media Type" HKR,Ndi\Params\MediaType,default,,0 HKR,Ndi\Params\MediaType,type,,enum HKR,Ndi\Params\MediaType\enum,0,,"AutoSense" HKR,Ndi\Params\MediaType\enum,1,,"10BaseT" HKR,Ndi\Params\MediaType\enum,2,,"10BaseT Full_Duplex" HKR,Ndi\Params\MediaType\enum,3,,"100BaseTX" HKR,Ndi\Params\MediaType\enum,4,,"100BaseTX Full_Duplex" HKR,Ndi\Params\MediaType,flag,1,20,00,00,00 HKR,Ndi\Params\MediaSel,ParamDesc,,"Select Media" HKR,Ndi\Params\MediaSel,default,,0 HKR,Ndi\Params\MediaSel,type,,enum HKR,Ndi\Params\MediaSel\enum,0,,"AutoSelect" HKR,Ndi\Params\MediaSel\enum,1,,"Ethernet" HKR,Ndi\Params\MediaSel\enum,2,,"HomeLine" 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 ;******************************************************************************* ; Install section for OSR2 and Windows 98 ;******************************************************************************* [EN1046.Install] CopyFiles=CopyFile.Inf,CopyFile.Sys [CopyFile.Inf] EN1046.inf [CopyFile.Sys] EN1046.sys ;******************************************************************************* ; Install section for Windows NT 5 ;******************************************************************************* [EN1046.NT.Reg] ; Interfaces HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi, Service, 0, "EN1046" [EN1060.NT.Reg] ; Interfaces HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi, Service, 0, "EN1060" [EN1060TH.NT.Reg] ; Interfaces HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi, Service, 0, "EN1060TH" [EN1046.Service] DisplayName = %EN1046.DeviceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\EN1046.sys LoadOrderGroup = NDIS AddReg = TextModeFlags.Reg [EN1060.Service] DisplayName = %EN1060.DeviceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\EN1046.sys LoadOrderGroup = NDIS AddReg = TextModeFlags.Reg [EN1060TH.Service] DisplayName = %EN1060TH.DeviceDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\EN1046.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 [CopyFile.NT.Sys] EN1046.sys,,,2 ;******************************************************************************* ; Destination directories ;******************************************************************************* [DestinationDirs] CopyFile.Sys = 11 CopyFile.Inf = 17 CopyFile.NT.Sys = 12 [SourceDisksNames] ; Cabinet file names and associated disks ; = ,, ID (Unused, must be 0) 50="Driver Diskette",, 0 [SourceDisksFiles] ; = ,,, ;Note: File is not in a cabinet if cab# is 0 EN1046.sys=50,.,EN1046.sys,10000 EN1046.inf=50,.,EN1046.inf,10000 ;******************************************************************************* ; Localizable strings ;******************************************************************************* [Strings] Accton = "Accton" En1046.DeviceDesc = "Accton USB 10/100 Adapter" En1060.DeviceDesc = "Accton USB HomeLine Adapter" En1060TH.DeviceDesc = "Accton USB 1/10/100 Adapter"