Technical Product Specification

Intel® RAID Controller RS2BL080 and RS2MB044 Technical Product Specification Software
Revision 2.1
Intel order number E64388-004
21
3. Software
The SAS Software Stack is planned for use with current SAS RAID controllers and future RAID
controllers that are compatible with SAS and SATA technology. This software stack includes
software pieces used in RAID controller firmware, RAID controller BIOS, and RAID controller
drivers and utilities. Figure 12 shows the inter-relationship between these software pieces.
Figure 12 Software Block Diagram
3.1 Common Layers
Common software layers of current SAS RAID controllers are introduced below.
3.1.1 Firmware
The firmware is composed of multiple software layers, allowing for maximum flexibility, reuse,
and maintainability. These layers are described in the following subsections.
3.1.1.1 MFC Settings
The default MFC settings are factory programmed and consist of two types of settings:
Settings that cannot be modified in the field. These include the PCI IDs.
Settings that can be modified using a utility. These include default cache settings,
rebuild rates, and other BIOS and operational defaults. Access to the MFC modification
utility is restricted.
Additional information about MFC definitions and default settings is available upon request.