VIAIDE2K.INF Driver File Contents (VIA428.exe)

;
;Copyright (c) All rights reserved by VIA Technologies, Inc. 1999-2000
;

[version]
CatalogFile=VIAIDE.cat
signature="$Windows NT$"
Class=hdc
ClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}
Provider=%VIA%
DriverVer=11/16/2000,3.01.1

[SourceDisksNames]
1 = %DiskName%,,,

[SourceDisksFiles]
viadsk.sys= 1
VIAIDE2K.dll = 1

[DestinationDirs]
DefaultDestDir = 12
CopyMiniPort   = 12
UninstallDLL   = 11

[CopyMiniPort]
viadsk.sys

[UninstallDLL]
VIAIDE2K.dll



[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%VIATECH%=VIA_HDC

[VIA_HDC]
%ChannelDescript% = NODRV,DETECTEDIsa\viadsk
%ChannelDescript% = NODRV,DETECTED\viadsk
%PCI\VEN_1106&DEV_0571.DeviceDesc% = DUAL_VIAIDE, PCI\VEN_1106&DEV_0571

[NODRV]
AddReg = AddPNP

;[NODRV.Services]
;NoDRIVER=1

[AddPNP]
HKLM, system\currentcontrolset\services\viadsk\Parameters\PnpInterface, 1, %REG_DWORD%, 0x00000001

[DISABLE_PCIIDE]
HKLM, system\currentcontrolset\services\pciide, "Start", %REG_DWORD%, 0x00000004

[DUAL_VIAIDE]
AddReg = RegUninstall,DISABLE_PCIIDE
CopyFiles = CopyMiniPort,UninstallDLL


[DUAL_VIAIDE.Services]
AddService = viadsk, %SPSVCINST_ASSOCSERVICE%, VIA_Service_Inst, VIA_EventLog_Inst
AddService = , %SPSVCINST_ASSOCSERVICE%


; VIA DUAL IDE service
[VIA_Service_Inst]
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\viadsk.sys
LoadOrderGroup = SCSI Miniport
AddReg         = DEVICE_PARAMETER

[DEVICE_PARAMETER]
HKR, "Parameters0", "SET_DMAM", %REG_DWORD%, %ENABLE_DMA%
HKR, "Parameters1", "SET_DMAM", %REG_DWORD%, %ENABLE_DMA%
HKR, "Parameters2", "SET_DMAM", %REG_DWORD%, %ENABLE_DMA%
HKR, "Parameters3", "SET_DMAM", %REG_DWORD%, %ENABLE_DMA%

[VIA_EventLog_Inst]
AddReg = VIA_EventLog_AddReg

[VIA_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7

[RegUninstall]
HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VIA Bus Master Ultra ATA Driver,"DisplayName",,"VIA Bus Master Ultra ATA Driver (Remove)"
HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VIA Bus Master Ultra ATA Driver,"UninstallString",,"RunDll32 VIAIDE2K.dll,UninstallIDE"



[Strings]
ChannelDescript         = "VIA BM Ultra DMA Channel"
VIA                     = "VIA"
VIATECH                 = "VIA Technologies, Inc."
DiskName                = ""
PCI\VEN_1106&DEV_0571.DeviceDesc="VIA Bus Master Ultra ATA Controller"


;Handy macro substitutions (non-localizable)
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER  = 1
SERVICE_BOOT_START     = 0
SERVICE_ERROR_NORMAL   = 1
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001
ENABLE_DMA             = 1
DISABLE_DMA            = 0
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: web2, load: 1.75