; MegaIDE.Inf -- This file contains descriptions of the MegaRAID IDE Family
; renamed MegaATA - driverpacks 2012
; Copyright (c) 1999 ...2000, LSI Logic Corporation.,
[Version]
signature="$CHICAGO$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%LSI%
CatalogFile=MegaATA.cat
DriverVer=05/11/2004,4.1.0511.2004

;
; ------- All the common Stuff here
;

[SourceDisksNames]
1 = %LSI_DRIVER_DISKETTE%,,,,

[SourceDisksFiles]
MegaATA.sys = 1

[DestinationDirs]
DefaultDestDir=12;
MoveMiniPort.NT = 12;

[ControlFlags]
ExcludeFromSelect = PCI\VEN_1095&DEV_0649&SUBSYS_0649101E
ExcludeFromSelect = PCI\VEN_8086&DEV_25b0&SUBSYS_10401734
ExcludeFromSelect = PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11
ExcludeFromSelect = PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11
ExcludeFromSelect = PCI\VEN_1095&DEV_0649&SUBSYS_FE001179
ExcludeFromSelect = PCI\VEN_1095&DEV_0680&SUBSYS_05241000
ExcludeFromSelect = PCI\VEN_1095&DEV_3112&SUBSYS_05341000
ExcludeFromSelect = PCI\VEN_1166&DEV_0213&SUBSYS_02131000
ExcludeFromSelect = PCI\VEN_1166&DEV_0213&SUBSYS_02131014

[Manufacturer]
%LSI%=LSI, NT.5.1, NT.5.2


[LSI]
;
; This Section will only be loaded for Windows 2000
;===============================================================================================
%PCI\VEN_1095&DEV_0649&SUBSYS_0649101E.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_0649101E
%PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11
%PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11
%PCI\VEN_1095&DEV_0649&SUBSYS_FE001179.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_FE001179
%PCI\VEN_1095&DEV_0680&SUBSYS_05241000.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0680&SUBSYS_05241000
%PCI\VEN_1095&DEV_3112&SUBSYS_05341000.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_3112&SUBSYS_05341000
%PCI\VEN_1166&DEV_0213&SUBSYS_02131000.DeviceDesc%=MegaATA,PCI\VEN_1166&DEV_0213&SUBSYS_02131000
%PCI\VEN_1166&DEV_0213&SUBSYS_02131014.DeviceDesc%=MegaATA,PCI\VEN_1166&DEV_0213&SUBSYS_02131014

[MegaATA.NT]
CopyFiles=MoveMiniPort.NT
AddReg=MegaATA.reg.NT
Reboot

[MegaATA.reg.NT]
HKLM,System\CurrentControlSet\Services\Disk,"TimeOutValue", 0x00010001, 0x3c

[MegaATA.NT.Services]
AddService = MegaATA, 2, MegaATA_Service_Inst, Miniport_EventLog_Inst

[MegaATA_Service_Inst]
ServiceType    = 1      ; SERVICE_KERNEL_DRIVER
StartType      = 0      ; SERVICE_BOOT_START
ErrorControl   = 1      ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\MegaATA.sys
LoadOrderGroup = SCSI Miniport
AddReg         = pnpsafe_pci_addreg

[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, , "Tag", 0x00010001, 0x00000001

[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg

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

[MoveMiniPort.NT]
MegaATA.sys
;
;END OF Windows 2000 Section
;=============================

[LSI.5.1]
;
; This Section will only be loaded for windows XP
;===============================================================================================
%PCI\VEN_1095&DEV_0649&SUBSYS_0649101E.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_0649101E
%PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11
%PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11
%PCI\VEN_1095&DEV_0649&SUBSYS_FE001179.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_FE001179
%PCI\VEN_1095&DEV_0680&SUBSYS_05241000.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0680&SUBSYS_05241000
%PCI\VEN_1095&DEV_3112&SUBSYS_05341000.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_3112&SUBSYS_05341000
%PCI\VEN_1166&DEV_0213&SUBSYS_02131000.DeviceDesc%=MegaATA,PCI\VEN_1166&DEV_0213&SUBSYS_02131000
%PCI\VEN_1166&DEV_0213&SUBSYS_02131014.DeviceDesc%=MegaATA,PCI\VEN_1166&DEV_0213&SUBSYS_02131014

[MegaATA.NT]
CopyFiles=MoveMiniPort.NT
AddReg=MegaATA.reg.NT
Reboot

[MegaATA.reg.NT]
HKLM,System\CurrentControlSet\Services\Disk,"TimeOutValue", 0x00010001, 0x3c

[MegaATA.NT.Services]
AddService = MegaATA, 2, MegaATA_Service_Inst, Miniport_EventLog_Inst

[MegaATA_Service_Inst]
ServiceType    = 1      ; SERVICE_KERNEL_DRIVER
StartType      = 0      ; SERVICE_BOOT_START
ErrorControl   = 1      ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\MegaATA.sys
LoadOrderGroup = SCSI Miniport
AddReg         = pnpsafe_pci_addreg

[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, , "Tag", 0x00010001, 0x00000001

[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg

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

[MoveMiniPort.NT]
MegaATA.sys
;
;END OF WindowsXP Section
;=========================

[LSI.NT.5.2]
;
; This Section will only be loaded for windows .NET
;===============================================================================================
%PCI\VEN_1095&DEV_0649&SUBSYS_0649101E.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_0649101E
%PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11
%PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11
%PCI\VEN_1095&DEV_0649&SUBSYS_FE001179.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0649&SUBSYS_FE001179
%PCI\VEN_1095&DEV_0680&SUBSYS_05241000.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_0680&SUBSYS_05241000
%PCI\VEN_1095&DEV_3112&SUBSYS_05341000.DeviceDesc%=MegaATA,PCI\VEN_1095&DEV_3112&SUBSYS_05341000
%PCI\VEN_1166&DEV_0213&SUBSYS_02131000.DeviceDesc%=MegaATA,PCI\VEN_1166&DEV_0213&SUBSYS_02131000
%PCI\VEN_1166&DEV_0213&SUBSYS_02131014.DeviceDesc%=MegaATA,PCI\VEN_1166&DEV_0213&SUBSYS_02131014

[MegaATA.NT]
CopyFiles=MoveMiniPort.NT
AddReg=MegaATA.reg.NT
Reboot

[MegaATA.reg.NT]
HKLM,System\CurrentControlSet\Services\Disk,"TimeOutValue", 0x00010001, 0x3c

[MegaATA.NT.Services]
AddService = MegaATA, 2, MegaATA_Service_Inst, Miniport_EventLog_Inst

[MegaATA_Service_Inst]
ServiceType    = 1      ; SERVICE_KERNEL_DRIVER
StartType      = 0      ; SERVICE_BOOT_START
ErrorControl   = 1      ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\MegaATA.sys
LoadOrderGroup = SCSI Miniport
AddReg         = pnpsafe_pci_addreg

[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
HKR, , "Tag", 0x00010001, 0x00000001

[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg

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

[SourceDisksFiles]
MegaATA.sys = 1

[MoveMiniPort.NT]
MegaATA.sys
;
; END OF windows .NET Section
;=============================

[strings]
LSI="LSI Logic Corporation."
PCI\VEN_1095&DEV_0649&SUBSYS_0649101E.DeviceDesc="LSI MegaRAID IDE 100/MAGNIA Z3x0 Controller"
PCI\VEN_1095&DEV_0649&SUBSYS_005D0E11.DeviceDesc="Integrated Ultra ATA-100 Dual Channel Controller"
PCI\VEN_1095&DEV_0649&SUBSYS_007E0E11.DeviceDesc="Integrated Ultra ATA-100 IDE RAID Controller"
PCI\VEN_1095&DEV_0649&SUBSYS_FE001179.DeviceDesc="LSI Logic MegaRAID IDE 100 Driver For MAGNIA Z500"
PCI\VEN_1095&DEV_0680&SUBSYS_05241000.DeviceDesc="LSI MegaRAID IDE 133 Controller"
PCI\VEN_1095&DEV_3112&SUBSYS_05341000.DeviceDesc="LSI MegaRAID Serial ATA Controller"
PCI\VEN_1166&DEV_0213&SUBSYS_02131000.DeviceDesc="LSI Logic CSB-6 IDE 100 RAID Controller"
PCI\VEN_1166&DEV_0213&SUBSYS_02131014.DeviceDesc="IBM CSB-6 IDE 100 RAID Controller"
LSI_DRIVER_DISKETTE="LSI MegaRAID IDE Driver Diskette"

;*******************************************
;Handy macro substitutions (non-localizable)
REG_EXPAND_SZ          = 0x00020000
REG_DWORD              = 0x00010001


