;/***************************************************************************\ ;|* *| ;|* Copyright 2001-2003 NVIDIA, Corporation. All rights reserved. *| ;|* *| ;|* THE INFORMATION CONTAINED HEREIN IS PROPRIETARY AND CONFIDENTIAL *| ;|* TO NVIDIA, CORPORATION. USE, REPRODUCTION OR DISCLOSURE TO ANY *| ;|* THIRD PARTY IS SUBJECT TO WRITTEN PRE-APPROVAL BY NVIDIA, CORP. *| ;|* *| ;|* THE INFORMATION CONTAINED HEREIN IS PROVIDED "AS IS" WITHOUT *| ;|* EXPRESS OR IMPLIED WARRANTY OF ANY KIND, INCLUDING ALL IMPLIED *| ;|* WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A *| ;|* PARTICULAR PURPOSE. *| ;|* *| ;\***************************************************************************/ [version] Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Signature = "$Chicago$" Compatible = 1 CatalogFile = NVENET.CAT Provider = %Nvidia% DriverVer = 01/29/2004, 4.1.6 [Manufacturer] %Nvidia% = Nvidia [ControlFlags] ExcludeFromSelect = PCI\VEN_10DE&DEV_01C3 [Nvidia] ; DisplayName Section DeviceID %NVENET.DeviceDesc% = NVENET1.NDI, PCI\VEN_10DE&DEV_01C3 %NVENET.DeviceDesc% = NVENET2.NDI, PCI\VEN_10DE&DEV_0066 %NVENET.DeviceDesc% = NVENET3.NDI, PCI\VEN_10DE&DEV_00D6 [NVENET1.NDI.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 ; PciBus AddReg = NVENET.reg, NVENET1.reg, SpeedSetting.reg CopyFiles = NVENET.CopyFiles [NVENET2.NDI.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 ; PciBus AddReg = NVENET.reg, NVENET2.reg, SpeedSetting.reg CopyFiles = NVENET.CopyFiles [NVENET3.NDI.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 ; PciBus AddReg = NVENET.reg, NVENET3.reg, SpeedSetting.reg, ASF.reg CopyFiles = NVENET.CopyFiles [NVENET4.NDI.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 ; PciBus AddReg = NVENET.reg, NVENET4.reg, SpeedSetting.reg, ASF.reg, JumboFrameSize.reg, ChecksumOffload.reg, SegOffload.reg, Debug.reg, LowPowerStateLinkSpeed.reg CopyFiles = NVENET.CopyFiles [NVENET5.NDI.NT] Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI BusType = 5 ; PciBus AddReg = NVENET.reg, NVENET5.reg, SpeedSetting.reg, ASF.reg, JumboFrameSize.reg, ChecksumOffload.reg, SegOffload.reg, Debug.reg, LowPowerStateLinkSpeed.reg CopyFiles = NVENET.CopyFiles [NVENET.reg] HKR, Ndi, Service, 0, "NVENET" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, NDIS, LogDriverName, 0, "NVENET" HKR, NDIS, MajorNdisVersion, 1, 05 HKR, NDIS, MinorNdisVersion, 1, 01 HKR, Ndi\Install, ndis5, 0, "NVENET.INSTALL" [NVENET1.reg] HKR, , AdapterCFID, 0, "01C310DE" HKR, , DeviceCaps, 0, "01C310DE00000001000000000000000100000000000000000005EA000000000000000000000000000000000000000000" [NVENET2.reg] HKR, , AdapterCFID, 0, "006610DE" HKR, , DeviceCaps, 0, "006610DE00000001000000000000000100000000000000000005EA000000000000000000000000000000000000000000" [NVENET3.reg] HKR, , AdapterCFID, 0, "00D610DE" HKR, , DeviceCaps, 0, "00D610DE00000001000000010000000100000000000000000005EA000000000000000000000000000000000000000000" [NVENET4.reg] HKR, , AdapterCFID, 0, "00E610DE" HKR, , DeviceCaps, 0, "00E610DE00000002000000010001000200001F1F00FC0007002400010000000000000000000000000000000000000000" [NVENET5.reg] HKR, , AdapterCFID, 0, "008610DE" HKR, , DeviceCaps, 0, "008610DE00000002000000010001000200001F1F00FC0007002400010000000000000000000000000000000000000000" ; DestinationDirs [NVENET.CopyFiles] NVENET.sys,,,2 [NVENET1.ndi.NT.Services] AddService = NVENET, 2, NVENET.Service, common.EventLog [NVENET2.ndi.NT.Services] AddService = NVENET, 2, NVENET.Service, common.EventLog [NVENET3.ndi.NT.Services] AddService = NVENET, 2, NVENET.Service, common.EventLog [NVENET4.ndi.NT.Services] AddService = NVENET, 2, NVENET.Service, common.EventLog [NVENET5.ndi.NT.Services] AddService = NVENET, 2, NVENET.Service, common.EventLog [NVENET.Service] DisplayName = %NVENET.Service.DispName% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\NVENET.sys LoadOrderGroup = NDIS ; DestinationDirs ; [NVENET.INSTALL] CopyFiles = NVENET.CopyFiles [SourceDisksNames] ; diskid = description[, [tagfile] [, <unused>, subdir]] 1 = %DriverDiskName%,,, [SourceDisksFiles] ; filename_on_source = diskID[, [subdir][, size]] NVENET.sys = 1,, fdco1.dll = 1,, NVCOE.DLL = 1,, [DestinationDirs] NVENET.CopyFiles = 12 Uninstall.CoInst.FileList=11 DefaultDestDir = 11 [NVENET1.NDI.NT.CoInstallers] AddReg=Uninstall.CoInst.AddReg CopyFiles=Uninstall.CoInst.FileList [NVENET2.NDI.NT.CoInstallers] AddReg=Uninstall.CoInst.AddReg CopyFiles=Uninstall.CoInst.FileList [NVENET3.NDI.NT.CoInstallers] AddReg=Uninstall.CoInst.AddReg,NVENET_CoInstaller_AddReg CopyFiles=NVENET_CoInstaller_CopyFiles,Uninstall.CoInst.FileList [NVENET4.NDI.NT.CoInstallers] AddReg=Uninstall.CoInst.AddReg CopyFiles=Uninstall.CoInst.FileList [NVENET5.NDI.NT.CoInstallers] AddReg=Uninstall.CoInst.AddReg CopyFiles=Uninstall.CoInst.FileList [NVENET_CoInstaller_CopyFiles] fdco1.dll [NVENET_CoInstaller_AddReg] HKR,,CoInstallers32,0x00010000, \ "fdco1.dll,FDCoInstaller", \ "NVCOE.DLL,NVCoInstaller" [Uninstall.CoInst.FileList] NVCOE.DLL [Uninstall.CoInst.AddReg] HKR,,CoInstallers32,0x00010000, "NVCOE.DLL,NVCoInstaller" HKR, Uninstall, Script,0,"nvenet.nvu" HKR, Uninstall, Name,0,"NVIDIA Ethernet Driver" HKR, Uninstall, INFSrcDir, 0, %01% HKR, Uninstall, Uninstaller,0,"nvuenet.exe" [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x00010001, 7 [SpeedSetting.reg] ; ; Wake on Lan from Power Off ; HKR, Ndi\params\OemSetting1, ParamDesc, 0, "%WakeOnLANFromPowerOff%" HKR, Ndi\params\OemSetting1, default, 0, "1" HKR, Ndi\params\OemSetting1, type, 0, "enum" HKR, Ndi\params\OemSetting1\enum, "0", 0, "%Disable%" HKR, Ndi\params\OemSetting1\enum, "1", 0, "%Enable%" HKR, Ndi\params\ForceSpeedDpx, ParamDesc, 0, "%SpeedDuplexSettings%" HKR, Ndi\params\ForceSpeedDpx, default, 0, "0" HKR, Ndi\params\ForceSpeedDpx, type, 0, "enum" HKR, Ndi\params\ForceSpeedDpx\enum, "0", 0, "%Automatic%" HKR, Ndi\params\ForceSpeedDpx\enum, "1", 0, "%HD10MB%" HKR, Ndi\params\ForceSpeedDpx\enum, "2", 0, "%FD10MB%" HKR, Ndi\params\ForceSpeedDpx\enum, "3", 0, "%HD100MB%" HKR, Ndi\params\ForceSpeedDpx\enum, "4", 0, "%FD100MB%" HKR, Ndi\params\ForceSpeedDpx\enum, "5", 0, "%HD10MBA%" HKR, Ndi\params\ForceSpeedDpx\enum, "6", 0, "%FD10MBA%" HKR, Ndi\params\ForceSpeedDpx\enum, "7", 0, "%HD100MBA%" HKR, Ndi\params\ForceSpeedDpx\enum, "8", 0, "%FD100MBA%" HKR, Ndi\params\ForceSpeedDpx\enum, "9", 0, "%FD1000MBA%" HKR, Ndi\params\NetworkAddress, ParamDesc, 0, "%NetworkAddress%" HKR, Ndi\params\NetworkAddress, default, 0, " " HKR, Ndi\params\NetworkAddress, type, 0, "edit" HKR, Ndi\params\NetworkAddress, LimitText, 0, "12" HKR, Ndi\params\NetworkAddress, UpperCase, 0, "1" HKR, Ndi\params\NetworkAddress, optional, 0, "1" HKR, Ndi\params\PollIntervalInus, ParamDesc, 0, "%OptimizeFor%" HKR, Ndi\params\PollIntervalInus, default, 0, "425" HKR, Ndi\params\PollIntervalInus, type, 0, "enum" HKR, Ndi\params\PollIntervalInus\enum, 0, 0, "%Throughput%" HKR, Ndi\params\PollIntervalInus\enum, 425, 0, "%CPU%" [ASF.reg] HKR, ,FPGA, 0, "0" HKR, ,FPGAEEPROMSize, 0, "512" HKR, ,ASFEventBitmask, 0, "%ASFEventBitmask%" ; Take off the following comments in the shipping version ; ; Checksum offload Bitmask values ; Byte map of capabilities ; V6 Rx V6 Tx V4 Rx V4 Tx ; Byte 3 2 1 0 ; ; ChecksumOffload_None = "Disabled" ; 00000000 ; ChecksumOffload_Rx1_Opt1 = "Rx Enabled, Opt Enabled" ; Dec 7936 = 0x00001F00 ; ChecksumOffload_Rx1_Opt0 = "Rx Enabled, Opt Disabled" ; Dec 7168 = 0x00001C00 ; ChecksumOffload_Tx1_Opt1 = "Tx Enabled, Opt Enabled" ; Dec 31 = 0x0000001F ; ChecksumOffload_Tx1_Opt0 = "Tx Enabled, Opt Disabled" ; Dec 28 = 0x0000001C ; ChecksumOffload_TxRx1_Opt1 = "Tx/Rx Enabled, Opt Enabled" ; Dec 7967 = 0x00001F1F ; ChecksumOffload_TxRx1_Opt0 = "Tx/Rx Enabled, Opt Disabled" ; Dec 7196 = 0x00001C1C HKR, ,ChecksumOffloadBM, 0, "%ChecksumOffloadBM%" HKR, ,ASFFunctionNameEvent0, 0, "%ASFFunctionNameEvent0%" HKR, ,ASFFunctionNameEvent1, 0, "%ASFFunctionNameEvent1%" HKR, ,ASFFunctionNameEvent4, 0, "%ASFFunctionNameEvent4%" HKR, ,ASFFunctionNameEvent6, 0, "%ASFFunctionNameEvent6%" HKR, ,ASFFunctionNameEvent7, 0, "%ASFFunctionNameEvent7%" HKR, ,ASFFunctionNameEvent8, 0, "%ASFFunctionNameEvent8%" HKR, ,ASFFunctionNameEvent10, 0, "%ASFFunctionNameEvent10%" ; HKR, ,ASFOemCustomEvents, 1, 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10 ; ; ASF Support ; HKR, Ndi\params\ASFSupport, ParamDesc, 0, "%ASFSupport%" HKR, Ndi\params\ASFSupport, default, 0, "0" HKR, Ndi\params\ASFSupport, type, 0, "enum" HKR, Ndi\params\ASFSupport\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFSupport\enum, "1", 0, "%Enable%" ; ; ASF Managing station IP address ; HKR, Ndi\params\ASFDestIPAddress, ParamDesc, 0, "%ASFDestIPAddress%" HKR, Ndi\params\ASFDestIPAddress, default, 0, " " HKR, Ndi\params\ASFDestIPAddress, type, 0, "edit" HKR, Ndi\params\ASFDestIPAddress, LimitText, 0, "15" HKR, Ndi\params\ASFDestIPAddress, UpperCase, 0, "1" HKR, Ndi\params\ASFDestIPAddress, optional, 0, "1" ; ; ASF Send Count ; HKR, Ndi\params\ASFSendCount, ParamDesc, 0, "%ASFSendCount%" HKR, Ndi\params\ASFSendCount, default, 0, "1" HKR, Ndi\params\ASFSendCount, type, 0, "word" HKR, Ndi\params\ASFSendCount, Min, 0, "0" HKR, Ndi\params\ASFSendCount, Max, 0, "3" ; ; ASF Heart beat ; HKR, Ndi\params\ASFHeartbeat, ParamDesc, 0, "%ASFHeartbeat%" HKR, Ndi\params\ASFHeartbeat, default, 0, "600" HKR, Ndi\params\ASFHeartbeat, type, 0, "enum" HKR, Ndi\params\ASFHeartbeat\enum, "10", 0, " 10" HKR, Ndi\params\ASFHeartbeat\enum, "20", 0, " 20" HKR, Ndi\params\ASFHeartbeat\enum, "30", 0, " 30" HKR, Ndi\params\ASFHeartbeat\enum, "45", 0, " 45" HKR, Ndi\params\ASFHeartbeat\enum, "60", 0, " 60" HKR, Ndi\params\ASFHeartbeat\enum, "120", 0, "120" HKR, Ndi\params\ASFHeartbeat\enum, "180", 0, "180" HKR, Ndi\params\ASFHeartbeat\enum, "300", 0, "300" HKR, Ndi\params\ASFHeartbeat\enum, "450", 0, "450" HKR, Ndi\params\ASFHeartbeat\enum, "600", 0, "600" ; ; ASF Event 0 ; HKR, Ndi\params\ASFEvent0, ParamDesc, 0, "%ASFEvent0%" HKR, Ndi\params\ASFEvent0, default, 0, "1" HKR, Ndi\params\ASFEvent0, type, 0, "enum" HKR, Ndi\params\ASFEvent0\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent0\enum, "1", 0, "%Enable%" ; ; ASF Event 1 ; HKR, Ndi\params\ASFEvent1, ParamDesc, 0, "%ASFEvent1%" HKR, Ndi\params\ASFEvent1, default, 0, "1" HKR, Ndi\params\ASFEvent1, type, 0, "enum" HKR, Ndi\params\ASFEvent1\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent1\enum, "1", 0, "%Enable%" ; ; ASF Event 4 ; HKR, Ndi\params\ASFEvent4, ParamDesc, 0, "%ASFEvent4%" HKR, Ndi\params\ASFEvent4, default, 0, "1" HKR, Ndi\params\ASFEvent4, type, 0, "enum" HKR, Ndi\params\ASFEvent4\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent4\enum, "1", 0, "%Enable%" ; ; ASF Event 6 (Shows up "ASF Event6 - Power button presse") ; HKR, Ndi\params\ASFEvent6, ParamDesc, 0, "%ASFEvent6%" HKR, Ndi\params\ASFEvent6, default, 0, "1" HKR, Ndi\params\ASFEvent6, type, 0, "enum" HKR, Ndi\params\ASFEvent6\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent6\enum, "1", 0, "%Enable%" ; ; ASF Event 7 ; HKR, Ndi\params\ASFEvent7, ParamDesc, 0, "%ASFEvent7%" HKR, Ndi\params\ASFEvent7, default, 0, "1" HKR, Ndi\params\ASFEvent7, type, 0, "enum" HKR, Ndi\params\ASFEvent7\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent7\enum, "1", 0, "%Enable%" ; ; ASF Event 8 ; HKR, Ndi\params\ASFEvent8, ParamDesc, 0, "%ASFEvent8%" HKR, Ndi\params\ASFEvent8, default, 0, "1" HKR, Ndi\params\ASFEvent8, type, 0, "enum" HKR, Ndi\params\ASFEvent8\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent8\enum, "1", 0, "%Enable%" ; ; ASF Event 10 ; HKR, Ndi\params\ASFEvent10, ParamDesc, 0, "%ASFEvent10%" HKR, Ndi\params\ASFEvent10, default, 0, "1" HKR, Ndi\params\ASFEvent10, type, 0, "enum" HKR, Ndi\params\ASFEvent10\enum, "0", 0, "%Disable%" HKR, Ndi\params\ASFEvent10\enum, "1", 0, "%Enable%" [JumboFrameSize.reg] HKR, Ndi\Params\JumboFrameSize, ParamDesc, 0, "%JumboFrameSize%" HKR, Ndi\Params\JumboFrameSize, default, 0, "0" HKR, Ndi\Params\JumboFrameSize, type, 0, "enum" HKR, Ndi\Params\JumboFrameSize\enum, "0", 0, "%JumboFrameSize_1500%" HKR, Ndi\Params\JumboFrameSize\enum, "1", 0, "%JumboFrameSize_2500%" HKR, Ndi\Params\JumboFrameSize\enum, "2", 0, "%JumboFrameSize_4500%" HKR, Ndi\Params\JumboFrameSize\enum, "3", 0, "%JumboFrameSize_9000%" [ChecksumOffload.reg] HKR, Ndi\params\ChecksumOffload, ParamDesc, 0, "%ChecksumOffload%" HKR, Ndi\params\ChecksumOffload, default, 0, "1" HKR, Ndi\params\ChecksumOffload, type, 0, "enum" HKR, Ndi\params\ChecksumOffload\enum, "0", 0, "%Disable%" HKR, Ndi\params\ChecksumOffload\enum, "1", 0, "%Enable%" [SegOffload.reg] HKR, Ndi\params\SegOffload, ParamDesc, 0, "%SegOffload%" HKR, Ndi\params\SegOffload, default, 0, "1" HKR, Ndi\params\SegOffload, type, 0, "enum" HKR, Ndi\params\SegOffload\enum, "0", 0, "%Disable%" HKR, Ndi\params\SegOffload\enum, "1", 0, "%Enable%" [Debug.reg] HKR, Ndi\Params\_Dbg_WatermarkTFBW, ParamDesc, , "_Dbg_WatermarkTFBW" HKR, Ndi\Params\_Dbg_WatermarkTFBW, default, , "1" HKR, Ndi\Params\_Dbg_WatermarkTFBW, type, , "dword" HKR, Ndi\Params\_Dbg_WatermarkTFBW, min, , "1" HKR, Ndi\Params\_Dbg_WatermarkTFBW, max, , "7" HKR, Ndi\Params\_Dbg_WatermarkTFBW, step, , "1" HKR, Ndi\Params\_Dbg_WatermarkTFBW, base, , "10" HKR, Ndi\Params\_Dbg_BackoffRseed, ParamDesc, , "_Dbg_BackoffRseed" HKR, Ndi\Params\_Dbg_BackoffRseed, default, , "8" HKR, Ndi\Params\_Dbg_BackoffRseed, type, , "dword" HKR, Ndi\Params\_Dbg_BackoffRseed, min, , "0" HKR, Ndi\Params\_Dbg_BackoffRseed, max, , "255" HKR, Ndi\Params\_Dbg_BackoffRseed, step, , "1" HKR, Ndi\Params\_Dbg_BackoffRseed, base, , "10" HKR, Ndi\Params\_Dbg_BackoffSlotTime, ParamDesc, , "_Dbg_BackoffSlotTime" HKR, Ndi\Params\_Dbg_BackoffSlotTime, default, , "127" HKR, Ndi\Params\_Dbg_BackoffSlotTime, type, , "dword" HKR, Ndi\Params\_Dbg_BackoffSlotTime, min, , "0" HKR, Ndi\Params\_Dbg_BackoffSlotTime, max, , "1023" HKR, Ndi\Params\_Dbg_BackoffSlotTime, step, , "1" HKR, Ndi\Params\_Dbg_BackoffSlotTime, base, , "10" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, ParamDesc, , "_Dbg_TxReadCompleteEnable" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, default, , "0" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, type, , "dword" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, min, , "0" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, max, , "1" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, step, , "1" HKR, Ndi\Params\_Dbg_TxReadCompleteEnable, base, , "10" [LowPowerStateLinkSpeed.reg] HKR, Ndi\params\LowPowerStateLinkSpeed, ParamDesc, 0, "%LowPowerStateLinkSpeed%" HKR, Ndi\params\LowPowerStateLinkSpeed, default, 0, "1" HKR, Ndi\params\LowPowerStateLinkSpeed, type, 0, "enum" HKR, Ndi\params\LowPowerStateLinkSpeed\enum, "0", 0, "%Disable%" HKR, Ndi\params\LowPowerStateLinkSpeed\enum, "1", 0, "%Enable%" [Strings] Nvidia = "Nvidia" NVENET.DeviceDesc = "NVIDIA nForce Networking Controller" NVENET.Service.DispName = "NVIDIA nForce Networking Controller Driver" DriverDiskName = "NVIDIA nForce Networking Controller Driver Disk 1" Enable = "Enable" Disable = "Disable" WakeOnLANFromPowerOff = "WakeOnLAN From PowerOff" Throughput = "Throughput" CPU = "CPU" NetworkAddress = "Network Address" OptimizeFor = "Optimize For" SpeedDuplexSettings = "Speed/duplex settings" Automatic = "Full autonegotiation" HD10MB = "Force 10 Half Duplex" FD10MB = "Force 10 Full Duplex" HD100MB = "Force 100 Half Duplex" FD100MB = "Force 100 Full Duplex" HD10MBA = "Autonegotiate for 10HD" FD10MBA = "Autonegotiate for 10FD" HD100MBA = "Autonegotiate for 100HD" FD100MBA = "Autonegotiate for 100FD" FD1000MBA = "Autonegotiate for 1000FD" JumboFrameSize = "Jumbo Frame Payload Size" JumboFrameSize_1500 = "1500 (Standard frame)" JumboFrameSize_2500 = "2500" JumboFrameSize_4500 = "4500" JumboFrameSize_9000 = "9000" ChecksumOffload = "Checksum Offload" ChecksumOffloadBM = "7967" SegOffload = "Segmentation Offload" MediaIF = "Media Interface" LowPowerStateLinkSpeed = "Low Power State Link Speed" ASFEventBitmask = "8191" ASFSupport = "ASF Support" ASFDestIPAddress = "ASF Managing Station IP address" ASFSendCount = "ASF PET Packet Send Count" ASFHeartbeat = "ASF Heartbeat interval (seconds)" ASFEvent0 = "ASF Event0 - Boot Failure" ASFEvent1 = "ASF Event1 - Fan Problem" ASFEvent4 = "ASF Event4 - Heartbeat" ASFEvent6 = "ASF Event6 - Power button pressed" ASFEvent7 = "ASF Event7 - System Hot" ASFEvent8 = "ASF Event8 - CPU Overheated" ASFEvent10 = "ASF Event10 - Case Intrusion" ASFFunctionNameEvent0 = "ASFEventBootError" ASFFunctionNameEvent1 = "ASFEventFanProblem" ASFFunctionNameEvent4 = "ASFEventHeartbeat" ASFFunctionNameEvent6 = "ASFEventPowerButton" ASFFunctionNameEvent7 = "ASFEventSystemHot" ASFFunctionNameEvent8 = "ASFEventCPUOverheated" ASFFunctionNameEvent10 = "ASFEventCaseIntrusion"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.