#0x0B:81
0x0000:"No error"
0x0001:"No controller"
0x0002:"Feature not supported"
0x0003:"Controller not supported"
0x0004:""
0x0005:"Invalid driver control code"
0x0006:"Invalid firmware opcode"
0x0007:"Memory allocation failed"
0x0008:"Invalid controller ID"
0x0009:"Invalid unit ID"
0x000A:"Invalid drive ID"
0x000B:"Invalid port ID"
0x000C:"Driver not loaded"
0x000D:"Retrieving unit descriptor"
0x000E:""
0x000F:""
0x0010:"Failed to get unit status"
0x0011:"Failed to get percentage complete"
0x0012:"Failed to get drive from unit ID"
0x0013:"Failed to get drive list from unit ID"
0x0014:"Failed to remove drive"
0x0015:"Failed to notify OS of unit change"
0x0016:"Failed to get unit capacity"
0x0017:"Port in use"
0x0018:"Scan invalid port"
0x0019:"Configuration not supported"
0x001A:"Invalid number of drives"
0x001B:"Invalid stripe size"
0x001C:"Drives not from same controller"
0x001D:"Duplicate drive"
0x001E:"Port empty"
0x001F:"One or more of the specified drives belong to another unit"
0x0020:"Drive error"
0x0021:"Invalid configuration"
0x0022:"Failed to get unit ID"
0x0023:"Invalid grouping"
0x0024:"No drives specified"
0x0025:"Can't import multiple drives"
0x0026:"Drives not from same controller"
0x0027:"Port empty"
0x0028:"Drive error"
0x0029:"Drive in use"
0x002A:"Write cache not supported"
0x002B:"No unit"
0x002C:"Unit has no subunits"
0x002D:"Invalid task rate"
0x002E:"Port empty"
0x002F:"Port busy"
0x0030:"Remove operation invalid for unit"
0x0031:"Unit is ok"
0x0032:"Unit is rebuilding"
0x0033:"Unit busy"
0x0034:"Rebuild operation invalid for unit configuration"
0x0035:"Replacement drive configuration is invalid for rebuild operation"
0x0036:"Replacement drive is too small for rebuild operation"
0x0037:"Percentage invalid config"
0x0038:"Can't remove drive from unit during verify operation"
0x0039:"Invalid spinups value"
0x003A:"Invalid stagger time value"
0x003B:"No such unit to delete"
0x003C:"Invalid stripe size for unit configuration"
0x003D:"Drive ID list no unit"
0x003E:"Port empty"
0x003F:"No unit"
0x0040:"Unit is not rebuilding"
0x0041:"Duplicate drives in import unit drive list"
0x0042:"Controller firmware too old for application"
0x0043:"Application too old for controller firmware"
0x0044:"Unit busy"
0x0045:"Failed to remove device node; Are all filesystems unmounted?"
0x0046:"Failed to add device node for new unit"
0x0047:"Need to upgrade controller's driver or firmware"
0x0048:"Invalid verify operation for the given unit mode"
0x0049:"Verify operation invalid for unit configuration"
0x004A:"Controller has no battery backup unit"
0x004B:"Battery backup unit has no battery"
0x004C:"Failed to get unit's initialization information"
0x004D:"Invalid unit configuration for initialization information"
0x004E:"Failed to get unit's task information"
0x004F:"Invalid unit configuration for task information"
0x0050:"Unit configuration is not a mirror"
#0x03:187
0x0100:"SGL entry contains zero data"
0x0101:"Invalid command opcode"
0x0102:"SGL entry has unaligned address"
0x0103:"SGL size does not match command"
0x0104:"SGL entry has illegal length"
0x0105:"Command packet is not aligned"
0x0106:"Invalid request ID"
0x0107:"Duplicate request ID"
0x0108:"ID not locked"
0x0109:"LBA out of range"
0x010A:"Logical unit not supported"
0x010B:"Parameter table does not exist"
0x010C:"Parameter index does not exist"
0x010D:"Invalid field in CDB"
0x010E:"Specified port has invalid drive"
0x010F:"Parameter item size mismatch"
0x0110:"Failed memory allocation"
0x0111:"Memory request too large"
0x0112:"Out of memory segments"
0x0113:"Invalid address to deallocate"
0x0114:"Out of memory"
0x0115:"Out of heap"
0x0120:"Double degrade"
0x0121:"Drive not degraded"
0x0122:"Reconstruct error"
0x0123:"Replace not accepted"
0x0124:"Drive capacity too small"
0x0125:"Sector count not allowed"
0x0126:"No spares left"
0x0127:"Reconstruct error"
0x0128:"Unit is offline"
0x0129:"Cannot update status to DCB"
0x012A:"Dchnl cannot be split"
0x012B:"Dchnl cannot be joined"
0x012C:"No migration recovery"
0x0130:"Invalid stripe handle"
0x0131:"Handle that was not locked"
0x0132:"Handle that was not empy"
0x0133:"Handle has different owner"
0x0140:"IPR has parent"
0x0150:"Illegal Pbuf address alignment"
0x0151:"Illegal Pbuf transfer length"
0x0152:"Illegal Sbuf address alignment"
0x0153:"Illegal Sbuf transfer length"
0x0160:"Command packet too large"
0x0161:"SGL exceeds maximum length"
0x0162:"SGL has too many entries"
0x0170:"Insufficient resources for rebuilder"
0x0171:"Verify error (data != parity)"
0x0180:"Requested segment not in directory of this DCB"
0x0181:"DCB segment has unsupported version"
0x0182:"DCB segment has checksum error"
0x0183:"DCB support (settings) segment invalid"
0x0184:"DCB UDB (unit descriptor block) segment invalid"
0x0185:"DCB GUID (globally unique identifier) segment invalid"
0x01A0:"Could not clear Sbuf"
0x01C0:"Flash identify failed"
0x01C1:"Flash out of bounds"
0x01C2:"Flash verify error"
0x01C3:"Flash file object not found"
0x01C4:"Flash file already present"
0x01C5:"Flash file system full"
0x01C6:"Flash file not present"
0x01C7:"Flash file size error"
0x01C8:"Bad flash file checksum"
0x01CA:"Corrupt flash file system detected"
0x01CB:"Flash file has no component directory"
0x01CC:"Flash file component not found"
0x01D0:"Invalid field in parameter list"
0x01D1:"Parameter list length error"
0x01D2:"Parameter item is not changeable"
0x01D3:"Parameter item is not saveable"
0x0200:"UDMA CRC error"
0x0201:"Internal CRC error"
0x0202:"Data ECC error"
0x0203:"ADP level 1 error"
0x0204:"Port timeout"
0x0205:"Drive power on reset"
0x0206:"ADP level 2 error"
0x0207:"Soft reset failed"
0x0208:"Drive not ready"
0x0209:"Unclassified port error"
0x020A:"Drive aborted command"
0x0210:"Internal CRC error"
0x0211:"PCI abort error"
0x0212:"PCI parity error"
0x0213:"Port handler error"
0x0214:"Token interrupt count error"
0x0215:"Timeout waiting for PCI transfer"
0x0216:"Corrected buffer ECC"
0x0217:"Uncorrected buffer ECC"
0x0230:"Unsupported command during flash recovery"
0x0231:"Next image buffer expected"
0x0232:"Binary image architecture incompatible"
0x0233:"Binary image has no signature"
0x0234:"Binary image has bad checksum"
0x0235:"Binary image overflowed buffer"
0x0240:"I2C device not found"
0x0241:"I2C transaction aborted"
0x0242:"SO-DIMM parameter(s) incompatible using defaults"
0x0243:"SO-DIMM unsupported"
0x0248:"SPI transfer status error"
0x0249:"SPI transfer timeout error"
0x0250:"Invalid unit descriptor size"
0x0251:"Unit descriptor size exceeds data buffer"
0x0252:"Invalid value in unit descriptor"
0x0253:"Inadequate disk space to support descriptor"
0x0254:"Unable to create data channel for this unit descriptor"
0x0255:"CreateUnit descriptor specifies a drive already in use"
0x0256:"Unable to write configuration to all disks during CreateUnit"
0x0257:"CreateUnit/MigrateUnit does not support this descriptor version"
0x0258:"Invalid subunit for RAID 0 or 5 in CreateUnit/MigrateUnit"
0x0259:"Too many descriptors in CreateUnit/MigrateUnit"
0x025A:"Invalid configuration specified in unit descriptor"
0x025B:"Invalid LBA offset specified in unit descriptor"
0x025C:"Invalid stripelet size specified in unit descriptor"
0x025D:"JBOD unit is not allowed"
0x0260:"SMART attribute exceeded threshold"
0x0270:"Unit is not in NORMAL state"
0x0271:"Invalid drive members"
0x0272:"Converted unit is not supported"
0x0300:"Internal errorcode (BBU base) - should not occur"
0x0301:"Invalid BBU state change request"
0x0302:"The BBU resource needed is in use; retry command after a delay"
0x0310:"BBU command packet error"
0x0311:"BBU command not implemented"
0x0312:"BBU command buffer underflow"
0x0313:"BBU command buffer overflow"
0x0314:"BBU command incomplete"
0x0315:"BBU command checksum error"
0x0316:"BBU command timeout"
0x0320:"BBU parameter not defined"
0x0321:"BBU parameter size mismatch"
0x0322:"Cannot write a read-only BBU parameter"
0x0323:"BBU firmware version string not found"
0x0324:"BBU operating state not available"
0x0325:"BBU not present"
0x0326:"BBU not ready"
0x0327:"BBU S1 not compatible with HBA"
0x0328:"BBU S0 not compatible with HBA"
0x0329:"BBU not compatible with HBA"
0x032A:"BBU not in S0"
0x032B:"BBU not in S1"
0x032C:"Timeout on BBU power fail interrupt"
0x032D:"BBU command checksum error"
0x0330:"Log updates not allowed"
0x0331:"Logs are invalid"
0x0332:"Logs not found"
0x1000:""
0x1001:""
0x1002:""
0x1003:"No stream available"
0x1004:"Error during deallocate"
0x1005:"Error during deallocate"
0x1006:""
0x1007:""
0x1008:"Drive has been added"
0x1009:"Drive has been removed"
0x1010:"Error recovery in progress"
0x1011:"Error recovery complete"
0x1012:"No LBA to repair sector"
0x1013:"Retry recovery step"
0x1014:"Do error action"
0x1015:"Degrade unit"
0x1016:"Sector repair was not completed"
0x1020:"Simulate power fail"
0x2000:"Checksum of cache meta data is bad"
0x2001:"Signature of cache meta data is bad"
0x3013:"Data integrity error in diagnostic test"
0x3014:"Undefined Sub-command for diag test"
0x301E:"iHandler was busy before diag test"
0x3021:"An unimplemented method was invoked"
0x3024:"Data lines shorted in Sbuf RAM"
0x3025:"Data lines open in Sbuf RAM"
0x3026:"Addr line problem in Sbuf RAM"
0x3027:"Sbuf RAM unreadable"
0x3047:"Can't fill Sbuf with zeros"
0x3062:"iHandler error during xfer op"
0x3063:"Bad disk sequencer cmd issued to Aport"
0x3064:"Bad RAM location"
0x3065:"Bad Shadowed RAM location"
0x3066:"Can't determine Sbuf size"
0x3067:"Pbuf read/write error"
0x3068:"XOR error"
0x3069:"No disk found on requested Aport"
0x306A:"Interrupt line error"
0x306B:"Unable to calculate checksum"
#0x0E:77
0x00C4:"Invalid port map"
:""
0x00CF:"Invalid unit number"
0x00D2:"Unsupported opcode"
0x00DB:"Unsupported command"
0x02C6:"Firmware command queue full"
0x03C1:"SGL offset invalid"
0x04C1:"SGL has too many entries"
0x05C8:"Out of heap memory"
0x06C8:"PCI read error"
0x07C8:"Timeout waiting for PCI transfer"
0x08C8:"PCI parity / abort error"
0x09C7:"Unclassified port error"
0x0BC1:"SGL read error in slow command"
:""
0x0EC1:"Invalid size in slow command"
0x0FC1:"Duplicate request ID"
0x10C1:"SGL size does not match command"
0x10C4:"SGL size does not match command"
0x11C1:"LBA out of range"
0x12C8:"Command packet is not aligned"
0x13C7:"Data integrity error in diagnostics test"
0x14C1:"Invalid command in diagnostics test"
0x14CB:"Invalid param in remove print"
0x15C1:"Parameter table does not exist"
0x16C1:"Parameter index does not exist"
0x18C1:"SGL entry has unaligned address"
0x19C1:"Invalid apchip in diagnostics test"
0x1BC7:"Port timeout"
0x1EC8:"PCI interface busy before transfer"
0x20DB:"Parameter index 0 does not exist"
0x21DB:"Invalid command for this datachannel"
0x24C7:"Data lines shorted in Sbuf RAM"
0x25C7:"Data lines open in Sbuf RAM"
0x26C7:"Addr line problem in Sbuf RAM"
0x27C7:"Sbuf RAM unreadable"
0x28C4:"SGL required"
0x29C4:"PUN table full"
0x2BC1:"Diagnostic test firmware not found"
0x2CC8:"Nested internal request"
0x2DC1:"Error in upgrade image"
0x2EC1:"Error programming flash ROM"
0x2FC5:"Disk error during rollcall"
0x30C5:"Timeout waiting for drive ready"
0x31C4:"Invalid value in CreateUnit descriptor"
0x31DB:"Invalid configuration in CreateUnit descriptor"
0x32C4:"Invalid unit type in ReplaceDrive command"
0x35C7:"Error writing one or more DCBs"
0x36C1:"Error running disk profiler"
0x37CB:"Unit is offline"
0x3BC4:"Verify failed because array was never initialized"
0x3CC4:"Verify failed"
0x3CC7:"Verify failed"
0x3EC1:"Physical drive is not a member of this unit"
0x3EC4:"Logical drive is not a member of this unit"
:""
0x40C4:"Replace drive capacity too small"
0x41C4:"No drive detected"
0x42C4:"Drive detected but was busy"
0x43C4:"Invalid aport in command"
0x47C7:"Can't fill Sbuf with zeros"
0x48C1:"Byte count exceeded maximum"
0x49C1:"Timeout waiting for display to respond"
0x4AC7:"Internal CRC error"
0x4BC7:"PCI FIFO overrun detected"
0x01C7:"Address mark not found"
0x04C7:"Aborted command"
0x10C7:"ID not found"
0x40C7:"Uncorrectable data ECC"
0x61C7:"Device fault"
0x84C7:"UDMA CRC error"
0x05C7:"SATA CRC error"
0x0CC7:"SATA CRC error"
0x14C7:"SATA CRC error"
0xD0C7:"Device busy"
0xD1C7:"Device busy"
0x51C7:"Unclassified disk error"
#0x04:99
0x0000:"AEN queue empty"
0x0001:"Controller reset occurred"
0x0002:"Degraded unit detected"
0x0003:"Controller error occured"
0x0004:"Background rebuild failed"
0x0005:"Background rebuild done"
0x0006:"Incomplete unit detected"
0x0007:"Background initialize done"
0x0008:"Unclean shutdown detected"
0x0009:"Drive timeout detected"
0x000A:"Drive error detected"
0x000B:"Rebuild started"
0x000C:"Background initialize started"
0x000D:"Entire logical unit was deleted"
0x000E:"Background initialize failed"
0x000F:"SMART attribute exceeded threshold"
0x0010:"Power supply reported AC under range"
0x0011:"Power supply reported DC out of range"
0x0012:"Power supply reported a malfunction"
0x0013:"Power supply predicted malfunction"
0x0014:"Battery charge is below threshold"
0x0015:"Fan speed is below threshold"
0x0016:"Temperature sensor is above threshold"
0x0017:"Power supply was removed"
0x0018:"Power supply was inserted"
0x0019:"Drive was removed from a bay"
0x001A:"Drive was inserted into a bay"
0x001B:"Drive bay cover door was opened"
0x001C:"Drive bay cover door was closed"
0x001D:"Product case was opened"
0x0020:"Prepare for shutdown (power-off)"
0x0021:"Downgrade UDMA mode to lower speed"
0x0022:"Upgrade UDMA mode to higher speed"
0x0023:"Sector repair completed"
0x0024:"Sbuf memory test failed"
0x0025:"Error flushing cached write data to disk"
0x0026:"Drive reported data ECC error"
0x0027:"DCB has checksum error"
0x0028:"DCB version is unsupported"
0x0029:"Background verify started"
0x002A:"Background verify failed"
0x002B:"Background verify done"
0x002C:"Bad sector overwritten during rebuild"
0x002D:"Background rebuild error on source drive"
0x002E:"Replace failed because replacement drive too small"
0x002F:"Verify failed because array was never initialized"
0x0030:"Unsupported ATA drive"
0x0031:"Synchronize host/controller time"
0x0032:"Spare capacity is inadequate for some units"
0x0033:"Background migration started"
0x0034:"Background migration failed"
0x0035:"Background migration done"
0x0036:"Verify detected and fixed data/parity mismatch"
0x0037:"SO-DIMM incompatible"
0x0038:"SO-DIMM not detected"
0x0039:"Corrected Sbuf ECC error"
0x003A:"Drive power on reset detected"
0x003B:"Background rebuild paused"
0x003C:"Background initialize paused"
0x003D:"Background verify paused"
0x003E:"Background migration paused"
0x003F:"Corrupt flash file system detected"
0x0040:"Flash file system repaired"
0x0041:"Unit number assignments were lost"
0x0042:"Error during read of primary DCB"
0x0043:"Latent error found in backup DCB"
0x0044:"Cached write data is lost"
0x0045:"Voltage is within normal range"
0x0046:"Voltage is in low warning range"
0x0047:"Voltage is in high warning range"
0x0048:"Voltage is below operating range"
0x0049:"Voltage is above operating range"
0x004A:"Temperature is within normal range"
0x004B:"Temperature is in low warning range"
0x004C:"Temperature is in high warning range"
0x004D:"Temperature is below operating range"
0x004E:"Temperature is above operating range"
0x004F:"Low current test started"
0x0050:"Low current test stopped"
0x0051:"High current test started"
0x0052:"High current test stopped"
0x0053:"Charge termination voltage is at high level"
0x0054:"Charge termination voltage is at high level"
0x0055:"Charge started"
0x0056:"Charge stopped"
0x0057:"Charge is in fault condition"
0x0058:"Capacity is below warning level"
0x0059:"Capacity is below error level"
0x005A:"Battery is present"
0x005B:"Battery is not present"
0x005C:"High current test is in warning level"
0x005D:"High current test is in error level"
0x0060:"Bad cache meta data checksum"
0x0061:"Bad cache meta data signature"
0x0052:"Cache meta data restored from SBUF fail"
0x00FC:"Recovered/finished array membership update"
0x00FD:"Handler lockup"
0x00FE:"Retrying PCI transfer"
0x00FF:"AEN queue is full"
#0x0F:31
0x0000:"3AEN queue empty"
0x0001:"3Soft reset occurred"
0x0002:"1Unit degraded: Unit #"
0x0004:"1Controller error"
0x0005:"1Rebuild failed: Unit #"
0x0003:"3Rebuild complete: Unit #"
0x0006:"1Incomplete unit detected: Unit #"
0x0007:"3Initialization complete: Unit #"
0x0008:"2Unclean shutdown detected: Unit #"
0x0009:"2ATA port timeout: Port #"
0x000A:"1Drive error: Port #"
0x000B:"3Rebuild started: Unit #"
0x000C:"3Initialization started: Unit #"
0x000D:"1Logical unit deleted: Unit #"
0x000F:"2SMART threshold exceeded: Port #"
0x0021:"2ATA UDMA downgrade: Port #"
0x0022:"2ATA UDMA upgrade: Port #"
0x0023:"2Sector repair occurred: Port #"
0x0024:"1SBUF integrity check failure"
0x0025:"1Lost cached write: Port #"
0x0026:"1Drive ECC error detected: Port #"
0x0027:"1DCB checksum error: Port #"
0x0028:"1DCB unsupported version: Port #"
0x0029:"3Verify started: Unit #"
0x002A:"1Verify failed: Port #"
0x002B:"3Verify complete: Unit #"
0x002C:"2Overwrote bad sector during rebuild: Port #"
0x002D:"1Encountered bad sector during rebuild: Port #"
0x002E:"1Replacement drive is too small: Port #"
0x002F:"2Verify error: Unit not previously initialized: Unit #"
0x0030:"1Drive not supported: Port #"
#0x07:8
0x1001:"Not locked"
0x1002:"Already locked"
0x1003:"No more events"
0x1004:"AEN clobber occurred"
0x8001:"unknown IOCTL request"
0x8002:"insufficient length parameter"
0x8003:"firmware failed initialization"
0x8004:"internal error in driver at:"
#0x06:4
0x1001:"Not locked"
0x1002:"Already locked"
0x1003:"No more events"
0x1004:"AEN clobber occurred"
#0x05:4
0x1003:"No more events"
0x1004:"AEN clobber occurred"
0x1001:"Not locked"
0x1002:"Already locked"
