User Guide
36 Intel® Integrated RAID Solution User Guide
Operating System and Software Support
SAS3IRCU requires PCI 2.x or PCI 3.0 firmware and MPI v2.5. SAS3IRCU supports the
following operating systems.
Note: Intel recommends that you use the latest version of the driver for any operating system.
• Windows Server 2003*, Windows XP*, Windows Vista*, Windows 7*, Windows
Server 2008*, Windows Server 2008-R2*, Windows 8*, Windows Server 2012*
• UEFI 2.1 and 2.3
• Linux 2.6 Kernel - Red Hat* Enterprise Linux (RHEL) 5 and higher, SUSE* Linux
Enterprise Server (SLES) 10 and higher
• MS-DOS* 6.22 and FreeDOS* 1.0
• SAS3IRCU runs on DOS only if the system BIOS supports 32-bit BIOS services,
including the PCI BIOS services. SAS3IRCU uses these services to directly access
the controller and its interface registers.
• FreeBSD* 7.2 and higher in both 32-bit and 64-bit architecture
• VMware* ESXi 5.0 and higher
Interface Description
Use this syntax for SAS3IRCU commands:
sas3ircu <controller_#> <command> <parameters>
Use a space to separate the program name, the controller number, the command, and the
parameters fields. The format of <parameters> is command specific.
Information passes between the user environment and SAS3IRCU through the command
line, the standard output and standard error interfaces, and the program return value. It is
possible to redirect the output streams as permitted by the operating system. When the
program exits, it returns a value of 0 if the command is successful. Otherwise, it returns a
value of 1.
If a command fails, SAS3IRCU prints the IOCStatus and IOCLogInfo on the console.
This information is useful in determining the cause of the failure.
Commands
The following table shows which commands SAS3IRCU supports on each operating
system.