ASRock X99 Extreme11 LSI SAS3 Integrated RAID Solution User Guide - Page 32

Interface Description, A.3 Commands

Page 32 highlights

Appendix A: | Interface Description SAS3 Integrated RAID Solution User Guide A.1.2 Operating System and Software Support A.2 Interface Description A.3 Commands SAS3IRCU requires PCI™ 2.x or PCI 3.0 firmware and MPI v2.0. SAS3IRCU supports the following operating systems:  WinPE 1.x (Server 2003/XP), WinPE 2.0 (Vista), WinPE 2.1 (Server 2008) Requires Windows® driver v2.00.00.17 or greater.  UEFI 2.1  Linux® 2.6 Kernel - Red Hat® Enterprise Linux (RHEL) 5, SUSE® Linux Enterprise Server (SLES) 10 Requires Linux driver v00.255.04.00 or greater.  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 locate the controller and its interface registers because it must directly access the controller chip's interface registers. Format commands as follows for the SAS3IRCU command-line interface: sas2ircu Use a space to separate the program name, the controller number, the command, and the parameters fields. The format of is command specific. Information passes between the user environment and the SAS3IRCU through the command line, the standard output and standard error interfaces, and the program return value. You can 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 RAID command fails, the SAS3IRCU prints the IOCStatus and IOCLogInfo on the console. You can use this information to analyze the cause of the failure. The following table shows which commands the SAS3IRCU supports on each operating system. Table 1: SASIRCU Commands SAS3IRCU Command DOS CREATE X DELETE X DISPLAY X HOTSPARE X LIST X STATUS X MFGPAGE X Operating System Linux X EFI X X X X X X X X X X X - - WinPE X X X X X X - Page 32 LSI Corporation Confidential | August 2010

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42

Appendix A:
|
Interface Description
SAS
3
Integrated RAID Solution User Guide
Page 32
LSI Corporation Confidential
|
August 2010
A.1.2
Operating System and Software
Support
SAS
3
IRCU requires PCI™ 2.x or PCI 3.0 firmware and MPI v2.0. SAS
3
IRCU supports the
following operating systems:
WinPE 1.x (Server 2003/XP), WinPE 2.0 (Vista), WinPE 2.1 (Server 2008)
Requires Windows® driver v2.00.00.17 or greater.
UEFI 2.1
Linux® 2.6 Kernel - Red Hat® Enterprise Linux (RHEL) 5, SUSE® Linux Enterprise Server
(SLES) 10
Requires Linux driver v00.255.04.00 or greater.
MS-DOS® 6.22 and FreeDOS 1.0
SAS
3
IRCU runs on DOS only if the system BIOS supports 32-bit BIOS services,
including the PCI BIOS services. SAS
3
IRCU uses these services to locate the
controller and its interface registers because it must directly access the controller
chip’s interface registers.
A.2
Interface Description
Format commands as follows for the SAS
3
IRCU command-line interface:
sas2ircu
<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 the SAS
3
IRCU through the
command line, the standard output and standard error interfaces, and the program
return value. You can 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 RAID command fails, the SAS
3
IRCU prints the IOCStatus and IOCLogInfo on the
console. You can use this information to analyze the cause of the failure.
A.3 Commands
The following table shows which commands the SAS
3
IRCU supports on each
operating system.
Table 1:
SASIRCU Commands
SAS
3
IRCU
Command
Operating System
DOS
Linux
EFI
WinPE
CREATE
X
X
X
X
DELETE
X
X
X
X
DISPLAY
X
X
X
X
HOTSPARE
X
X
X
X
LIST
X
X
X
X
STATUS
X
X
X
X
MFGPAGE
X