CLRTYFC.INF Driver File Contents (winx86_drv_celerity_218.exe)

;
; CLRTYFC.INF
; ATTO Celerity FC StorPort Driver for Windows Server 2003 x86 Edition 
; Copyright 2004-2006 ATTO Technology
;

[version]
signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%ATTO%

; For the third level of revision, 'a' (alpha) = 0, 'b' (beta) = 1, final
; = 2.  The fourth level is just the build number in the series, starting
; at 0.  So version 1.10b3 would be 1.10.1.3.

DriverVer=07/25/2006,2.18.2.0
CatalogFile=ClrtyFC.cat


[Manufacturer]
%ATTO%=ATTO,NTx86.5.2


[ATTO.NTx86.5.2]
%Celerity.DeviceDesc%        = ClrtyFC_Inst, ATTO_CelerityFC
%CelerityFC21PS.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_103C&DEV_1029&SUBSYS_001C117C
%CelerityFC22XH.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0100&SUBSYS_001D117C
%CelerityFC22XH.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0101&SUBSYS_001D117C
%CelerityFC24XS.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0101&SUBSYS_001E117C
%CelerityFC22XS.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0101&SUBSYS_0020117C
%CelerityFC24XL.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0101&SUBSYS_0021117C
%CelerityFC42XS.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_0022117C
%CelerityFC41XS.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_0023117C
%CelerityFC44ES.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_0025117C
%CelerityFC42ES.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_0026117C
%CelerityFC41ES.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_002A117C
%CelerityFC41XL.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_002B117C
%CelerityFC42RO.DeviceDesc%  = ClrtyFC_Inst, PCI\VEN_15BC&DEV_0105&SUBSYS_002E117C

[ATTO]


[ControlFlags]
ExcludeFromSelect = PCI\VEN_103C&DEV_1029&SUBSYS_001C117C,  \
                    PCI\VEN_15BC&DEV_0100&SUBSYS_001D117C,  \
                    PCI\VEN_15BC&DEV_0101&SUBSYS_001D117C,  \
                    PCI\VEN_15BC&DEV_0101&SUBSYS_001E117C,  \
                    PCI\VEN_15BC&DEV_0101&SUBSYS_0020117C,  \
                    PCI\VEN_15BC&DEV_0101&SUBSYS_0021117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_0022117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_0023117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_0025117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_0026117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_002A117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_002B117C,  \
                    PCI\VEN_15BC&DEV_0105&SUBSYS_002E117C

[ClrtyFC_Inst]
CopyFiles = ClrtyFC.Miniport, ClrtyFC.AttoFC

[ClrtyFC.Miniport]
ClrtyFC.sys

[ClrtyFC.AttoFC]
AttoFC.dll


[ClrtyFC_Inst.Services]
AddService = ClrtyFC, %SPSVCINST_ASSOCSERVICE%, ClrtyFC_Service_Inst, Miniport_EventLog_Inst


[ClrtyFC_Service_Inst]
ServiceType    = %SERVICE_KERNEL_DRIVER%
StartType      = %SERVICE_BOOT_START%
ErrorControl   = %SERVICE_ERROR_NORMAL%
ServiceBinary  = %12%\ClrtyFC.sys
LoadOrderGroup = SCSI Miniport
AddReg         = pnpsafe_pci_addreg
AddReg         = bus_type_fibre
AddReg         = ClrtyFC_Registry_Update

[ClrtyFC_Registry_Update]
HKLM,SYSTEM\CurrentControlSet\Services\ClrtyFC\Parameters\Device,MaximumSGList,0x00010001,0xFF
HKLM,SYSTEM\CurrentControlSet\Services\ClrtyFC\Parameters\Device,NumberOfRequests,0x00010001,0xE0
HKLM,SYSTEM\CurrentControlSet\Services\ClrtyFC\Parameters\Device,LargeLuns,0x00010001,0x01
;HKLM,SYSTEM\CurrentControlSet\Services\ClrtyFC\Parameters\Device,EventLogMask,0x00010001,0xFFFFFFFF
HKLM,SYSTEM\CurrentControlSet\Services\ClrtyFC\Parameters\Device,DriverParameters,0x00000000,""
HKLM,SYSTEM\CurrentControlSet\Services\Disk,TimeOutValue,0x00010001,0x0A
HKLM,SOFTWARE\SNIA\HBA\com.attotech.expresfc,LibraryFile,0x00000000,"%11%\AttoFC.dll"


;*************************************************************
;These addreg sections should be used when installing services to indicate
;which interface types are safe for PNP and which aren't.  INTERFACE_TYPE
;is defined in NTDDK.H

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


;*************************************************************
;These addreg sections should be used for non-SCSI miniports 
;to indicate what STORAGE_BUS_TYPE they actually do support.

[bus_type_fibre]
HKR, "Parameters", "BusType", 0x00010001, 0x00000006


;*************************************************************
;The EventLog entries are the same for all SCSI miniports.

[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg


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


[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS
ClrtyFC.Miniport = 12
ClrtyFC.AttoFC   = 11


[SourceDisksFiles]
ClrtyFC.sys = 1
AttoFC.dll = 1
;ClrtyFC.cat = 1


[SourceDisksNames]
1 = %ID1%,,


[Strings]
ATTO = "ATTO Technology, Inc."

Celerity.DeviceDesc       = "ATTO Celerity Fibre Channel Adapter"
CelerityFC21PS.DeviceDesc = "ATTO Celerity FC-21PS Fibre Channel Adapter"
CelerityFC22XH.DeviceDesc = "ATTO Celerity FC-22XH Fibre Channel Adapter"
CelerityFC24XS.DeviceDesc = "ATTO Celerity FC-24XS Fibre Channel Adapter"
CelerityFC22XS.DeviceDesc = "ATTO Celerity FC-22XS Fibre Channel Adapter"
CelerityFC24XL.DeviceDesc = "ATTO Celerity FC-24XL Fibre Channel Adapter"
CelerityFC42XS.DeviceDesc = "ATTO Celerity FC-42XS Fibre Channel Adapter"
CelerityFC41XS.DeviceDesc = "ATTO Celerity FC-41XS Fibre Channel Adapter"
CelerityFC44ES.DeviceDesc = "ATTO Celerity FC-44ES Fibre Channel Adapter"
CelerityFC42ES.DeviceDesc = "ATTO Celerity FC-42ES Fibre Channel Adapter"
CelerityFC41ES.DeviceDesc = "ATTO Celerity FC-41ES Fibre Channel Adapter"
CelerityFC41XL.DeviceDesc = "ATTO Celerity FC-41XL Fibre Channel Adapter"
CelerityFC42RO.DeviceDesc = "ATTO Celerity FC-42RO Fibre Channel Adapter"

ID1 = "ATTO Celerity FC Driver Install Disk"

;*******************************************
;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
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: 2.16