IntelATA.inf Driver File Contents (R29539.EXE)

; Copyright (c) 2000 Intel Corporation
; ****************************************************************************
; ****************************************************************************
; **    Filename:  IntelAta.INF
; **    Revision:  Version 6.02.001
; **    Date:      July 12, 2000
; **    Abstract:  Windows* NTx INF File for Intel(r) Ultra ATA Storage Driver
; ****************************************************************************
; ****************************************************************************

[version]
Signature="$WINDOWS NT$"
Class=hdc
ClassGuid={4D36E96A-E325-11CE-BFC1-08002BE10318}
Provider=%INTEL%
DriverVer=02/01/2000,7.00.000

;Class Install

;[ClassInstall32.NT]
;AddReg=HDC_Class

;[HDC_Class]
;HKR,,,,%HDCClassName%
;HKR,,Icon,,"-9"
;HKR,,Installer32,,"SysSetup.Dll,HdcClassInstaller"
;HKR,,TroubleShooter-0,,"tshoot.chm,hdw_drives.htm"
;HKR,,DeviceType,0x10001,4                       ; FILE_DEVICE_CONTROLLER
;HKR,,DeviceCharacteristics,0x10001,0x100        ; Use same security checks on relative opens

[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS
CoInstaller_CopyFiles = 11 ; System Dir( system32 on NT )

[ControlFlags]
ExcludeFromSelect=Primary_IDE_Channel
ExcludeFromSelect=Secondary_IDE_Channel

[Manufacturer]
%INTEL%=INTEL_HDC

[INTEL_HDC]
%*PNP0600.PriDeviceDesc% = IntelAta_Inst_primary, I_Primary_IDE_Channel              ; Primary Channel
%*PNP0600.SecDeviceDesc% = IntelAta_Inst_secondary, I_Secondary_IDE_Channel          ; Secondary Channel

%PCI\VEN_8086&DEV_2411.DeviceDesc%=IdeBusDr_Inst, PCI\VEN_8086&DEV_2411     ; Device ID for Intel ICH   (DUAL_GOOD_IDE)
%PCI\VEN_8086&DEV_2421.DeviceDesc%=IdeBusDr_Inst, PCI\VEN_8086&DEV_2421     ; Device ID for Intel ICH-0 (DUAL_GOOD_IDE)
%PCI\VEN_8086&DEV_244B.DeviceDesc%=IdeBusDr_Inst, PCI\VEN_8086&DEV_244B     ; Device ID for Intel ICH-2 (DUAL_GOOD_IDE)

;****************************************************
[IntelAta_Inst_primary]
CopyFiles = IntelAta.sys

[IntelAta_Inst_secondary]
CopyFiles = IntelAta.sys

[IntelAta_Inst_primary.Services]
AddService = IntelAta, %SPSVCINST_ASSOCSERVICE%, IntelAta_Service_Inst, IntelAta_EventLog_Inst

[IntelAta_Inst_secondary.Services]
AddService = IntelAta, %SPSVCINST_ASSOCSERVICE%, IntelAta_Service_Inst, IntelAta_EventLog_Inst

[IntelAta_Service_Inst]
DisplayName    = %*PNP0600.DeviceDesc%
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\IntelAta.sys
LoadOrderGroup = SCSI Miniport     
AddReg         = IntelAta_parameters_AddReg

[IntelAta_parameters_AddReg]
HKR,,Tag,%REG_DWORD%,25
HKR,Parameters,AutoConfiguration,%REG_DWORD%,0xffffffff
HKR,Parameters,UseLbaMode,%REG_DWORD%,0xffffffff
HKR,Parameters,UseMultiBlock,%REG_DWORD%,0xffffffff
HKR,Parameters,PrimaryMasterMode,%REG_DWORD%,0xffffffff
HKR,Parameters,PrimarySlaveMode,%REG_DWORD%,0xffffffff
HKR,Parameters,SecondaryMasterMode,%REG_DWORD%,0xffffffff
HKR,Parameters,SecondarySlaveMode,%REG_DWORD%,0xffffffff
HKR,Parameters,EnableFlush,%REG_DWORD%,0x0

[IntelAta_EventLog_Inst]
AddReg = IntelAta_EventLog_AddReg

[IntelAta_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\intelata.sys"
HKR,,TypesSupported,%REG_DWORD%,7

[esdilc1]
ConfigPriority=HARDWIRED
IOConfig=1f0-1f7(3ff::)
IOConfig=3f6-3f6(3ff::)
IRQConfig=14

[esdilc2]
ConfigPriority=HARDWIRED
IOConfig=170-177(3ff::)
IOConfig=376-376(3ff::)
IRQConfig=15

[esdilc3]
ConfigPriority=HARDWIRED
IOConfig=1e8-1ef(3ff::)
IOConfig=3ee-3ee(3ff::)
IRQConfig=11

[esdilc4]
ConfigPriority=HARDWIRED
IOConfig=168-16f(3ff::)
IOConfig=36e-36e(3ff::)
IRQConfig=10

[IntelAta_Inst.PosDup]
*PNP0600

[*pnp0600.det]               ;ESDI Controller
LogConfig = esdilc1, esdilc2, esdilc3, esdilc4
AddReg = HDC_HW_REG

[HDC_HW_REG]
HKR,,NoSetupUI,,1

;**********************************************************
; Intel PCI IDE Controller (DUAL_GOOD_IDE)
[IdeBusDr_Inst]
CopyFiles=DefaultDestDir

[DefaultDestDir]
IdeBusDr.sys
IntelAta.sys

[IdeBusDr_Inst.Services]
AddService = IntelAta, 0, IntelAta_Service_Inst, IntelAta_EventLog_Inst
AddService = IdeBusDr, %SPSVCINST_ASSOCSERVICE%, IdeBusDr_Service_Inst, IntelAta_EventLog_Inst

[IdeBusDr_Service_Inst]
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\IdeBusDr.sys
LoadOrderGroup = System Bus Extender

;[intelChannelEnableCheck_AddReg]
;HKR,,MasterOnMask,%REG_DWORD%,0x00000080
;HKR,,MasterOnConfigOffset,%REG_DWORD%,0x00000041
;HKR,,SlaveOnMask,%REG_DWORD%,0x00000080
;HKR,,SlaveOnConfigOffset,%REG_DWORD%,0x00000043

[IdeBusDr_Inst.PosDup]
*PNP0600

;-------------- Coinstaller installation

[IdeBusDr_Inst.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[CoInstaller_CopyFiles]
IPrtCnst.dll

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"IPrtCnst.dll,IntelPortCoInstaller"

;********************************************************
; Extra Registry Entries

[Strings]
HDCClassName            = "DN IDE ATA/ATAPI controllers"
*PNP0600.DeviceDesc     = "DN Intel IDE/ESDI Hard Disk Controller"
*PNP0600.PriDeviceDesc  = "DN Primary IDE Channel"
*PNP0600.SecDeviceDesc  = "DN Secondary IDE Channel"
INTEL="Intel"
PCI\VEN_8086&DEV_2411.DeviceDesc="DN Intel(r) 82801AA Bus Master IDE Controller"
PCI\VEN_8086&DEV_2421.DeviceDesc="DN Intel(r) 82801AB Bus Master IDE Controller"
PCI\VEN_8086&DEV_244B.DeviceDesc="DN Intel(r) ICH2 Bus Master IDE 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
REG_MULTI_SZ           = 0x00010000

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: 1.81