R/W Sense Error Codes are error codes that R/W reports to its clients.  Although they are
   very similar to traditional SCSI sense codes, there is not a one-to-one correspondence with
   traditional SCSI sense codes.  These R/W Sense Error Codes should be treated and interpreted
   independently from them.  SCSI sense code definitions can be found at the following link.
  
   "FRU, Sense key code descriptions" in F1 Documentation
  
   R/W Sense Error Codes may be reported with one or more bits of their 
most significant nybble
   set.  These bits are described below:
  
   Bit 31: Move FRU Flag.
  
           If this bit is set, it indicates that the least significant 
byte of the sense code
           should be copied into the additional sense code qualifier 
when it is translated into
           a SCSI sense code.
  
   Bit 30: Read/Write Retryable Error Type.
  
           If this bit is set, it indicates that the condition that 
caused R/W to report the
           R/W Sense Error Code is retryable.  This gives R/W clients an
 opportunity to perform
           higher level retries.  IMPORTANT!  Please note that R/W Sense
 Error Codes that are
           reported in a diagnostic environment (e.g. serial port debug 
statements) should
           never be considered hard errors when this bit is set.
 
***************************************************************************

      Internal x0/00 Errors.
     
***************************************************************************

      0x00000080: RW_NO_ERRORS - No R/W Errors encountered.
      0x00000081: RW_REQUEST_ABORTED - Request failed due to abort of 
request.
      0x00000082: RW_REQUEST_SOFT_ABORTED - Request failed due to soft 
abort of request.
      0x00000083: RW_DATA_SCRUB_SUCCESSFUL - Reallocate Block - Data 
scrub of the original sector was successful.
      0x00000084: RW_FILE_ERROR - R/W file error encountered.
      0x00000085: RW_XFR_PARTITION_OVERFLOWED - Disc Xfr - Partition 
overflowed.
      0x40000087: RW_BLOCK_REALLOCATED_01 - Disc Xfr - Reallocated block
 encountered.
      0x40000088: RW_BLOCK_REALLOCATED_02 - Disc Xfr - Reallocated block
 encountered.
      0x40000089: RW_BLOCK_REALLOCATED_03 - Disc Xfr - Reallocated block
 encountered.
      0x0000008A: RW_FBA_OBTAINED - This is not an error type. Used for 
HW_ZERO_LATENCY_RW.
      0x0000008B: RW_REQUEST_ABORTED_DUE_TO_INVALID_INPUT - Inputs for 
the FDB leakage detection test were invalid
      0x0000008C: RW_SERVO_OP_ABORTED - Servo operation was aborted.
      0x0000008D: RW_SUPER_SECTOR_EARLY_DISC_HALT - Super Sector - Early
 disc halt.
      0x0000008E: RW_POWER_SAVE_INVALID_REQUEST_01 - Power Save - 
Invalid request.
      0x0000008F: RW_READ_AFTER_WRITE_REQ - Read After Write mode 
requested
      0x00000090: RW_SWD_DVGAS_FAULT_RAW_REQ - Read After Write mode due
 to SWD Dvgas fault requested
      0x00000091: RW_SWD_RVGAS_FAULT_RAW_REQ - Read After Write mode due
 to SWD Rvgas fault requested
      0x00000092: RW_SWD_FVGAS_FAULT_RAW_REQ - Read After Write mode due
 to SWD Fvgas fault requested
      0x00000093: RW_SWD_DVGAS_SUM_FAULT_RAW_REQ - RAW mode due to SWD 
Sum fault, last SWD fault was a Dvgas fault, requested
      0x00000094: RW_SWD_RVGAS_SUM_FAULT_RAW_REQ - RAW mode due to SWD 
Sum fault, last SWD fault was a Rvgas fault, requested
      0x00000095: RW_SWD_FVGAS_SUM_FAULT_RAW_REQ - RAW mode due to SWD 
Sum fault, last SWD fault was a Fvgas fault, requested
      0x00000096: RW_SERVICE_DRIVE_FREE_FALL_CONDITION_ABORTED - 
Servicing of free-fall condition was aborted.
      0x00000097: RW_FORMAT_MAX_NUM_SWD_ERRORS_PER_TRACK_EXCEEDED - 
Format - Number of SWD errors per track exceeded.
      0x00000098: RW_SERVO_DISC_SLIP_RECAL_NOT_ALLOWED - Servo Disc Slip
 recalibration not allowed.
      0x00000099: RW_EFD_WRITE_CONTACT_FAULT_RAW_REQ - RAW mode due to 
EBMS Contact fault during Write.
      0x0000009A: RW_EFD_SWOT_FAULT_RAW_REQ - RAW mode due to EBMS SWOT 
fault.
      0x000000A0: RW_UNKNOWN_CHANNEL_NON_CONVERGED_ERROR - Read Channel 
LDPC detector non-converged due to unknown error
      0x000000A1: RW_THERMAL_ASPERITY - Read Channel LDPC detector 
non-converged due to Thermal Asperity error
      0x000000A2: RW_CODE_VIOLATION - Read Channel LDPC detector 
non-converged due to Code Violation error
      0x000000A3: RW_FLAWSCAN_BUS - Read Channel LDPC detector 
non-converged due to Flawscan Bus error
     
***************************************************************************

      Internal x1/40 Errors.
     
***************************************************************************

      0x81400280: RW_SERVO_SPINUP_RECOVERED_01 - Spinup error recovered 
with buzz retries.
      0x81400281: RW_SERVO_SPINUP_RECOVERED_02 - Spinup error recovered 
without buzz retries.
     
***************************************************************************

      Internal x2/04 Errors.
     
***************************************************************************

      0x02040080: RW_NOT_READY - Initialization - R/W system not ready 
for client requests.
     
***************************************************************************

      Internal x3/0C Errors.
     
***************************************************************************

      0x430C0080: RW_UPDATE_BVD_FAILED - Disc Xfr - BVD update error.
      0x430C0081: RW_WRITE_HALT_CORRECTABLE_IOECC_ERR - Disc Xfr - IOECC
 error (correctable)
     
***************************************************************************

      Internal x3/11 Errors.
     
***************************************************************************

      0x43110080: RW_READ_PREAMP_UNSAFE_FAULT - Disc Xfr - Read during 
preamp unsafe fault.
      0x43110081: RW_EDAC_HW_UNCORR_ERR - Disc Xfr - HW uncorrectable 
medium error.
      0x43110082: RW_EDAC_OVERRUN_ERR - Disc Xfr - EDAC overrun error.
      0x031100A0: RW_READ_PREAMP_HTR_OPEN_SHORT_FAULT
      0x03110480: RW_WRITE_ALTERNATE_FAILED_NO_SERVO_DEFECTS - 
Reallocate Block - Write alternate block failed, no servo defects.
      0x03110481: RW_ALTERNATE_BLK_COMPARE_TEST_FAILED - Reallocate 
Block - Alternate block compare test failed.
      0x03110482: RW_ALTERNATE_BLK_SYNC_MARK_ERR - Reallocate Block - 
Alternate block sync mark error.
      0x03110483: RW_ALTERNATE_BLOCK_SELECTION_EXHAUSTED - Reallocate 
Block - Maximum allowed alternate selection exhausted.
      0x03110484: RW_REPETITIVE_REALLOCATION_NOT_ALLOWED - Reallocate 
Block - Resource is not available for a repetitive reallocation.
     
***************************************************************************

      Internal x3/14 Errors.
     
***************************************************************************

      0x83140180: RW_SEARCH_EXHAUSTED - Disc Xfr - Search exhaust error.
      0x83140181: RW_REALLOCATED_LBA_WRITE_DISALLOWED - Disc Xfr - 
Reallocated LBA is restricted from write access.
      0x83140182: RW_REALLOCATED_LBA_READ_DISALLOWED - Disc Xfr - 
Reallocated LBA is restricted from read access.
      0x03140183: RW_RESERVE_ZONE_LOGPAGE_READ_WRITE_FAILURE - Disc Xfr -
 Reserved zone Read/Write for logpage data is failed.
     
***************************************************************************

      Internal x3/16 Errors.
     
***************************************************************************

      0xC3160080: RW_DATA_SYNC_TIMEOUT - Disc Xfr - Data sync timeout 
error.
      0xC3160081: RW_PBM_DETECTED_FORM_FIFO_PARITY_ERR - Disc Xfr - PBM 
detected Formatter FIFO parity error.
      0xC3160082: RW_FORMATTER_DETECTED_FORM_FIFO_PARITY_ERR - Disc Xfr -
 Formatted detected Formatter FIFO parity error.
      0xC3160083: RW_SUPER_SECTOR_DATA_SYNC_TIMEOUT - Super Sector - 
Data sync timeout error.
      0xC3160084: RW_DATA_SPLIT_SYNC_TIMEOUT - Disc Xfr - Data sync 
timeout error on sector splits.
      0xC3160100: RW_DATA_MISSED_SYNC - Disc Xfr - Data missed sync mark
 error. FRU code is bits mask indicating which
                                                   fragment(s) have 
missed sync error. Bit n represents fragment n.
     
***************************************************************************

      Internal x3/32/01 Errors.
     
***************************************************************************

      0x83320180: RW_SAVE_DEFECT_FILES_FAILED - Reallocate Block - 
Failed to save defect files.
     
***************************************************************************

      Internal x4/01 Errors.
     
***************************************************************************

      0x84010080: RW_MEDIA_MGR_SPINUP_ERR - Spinup - Media Manager error
 encountered.
      0xC4010081: RW_SEQ_DATA_FIELD_TIMEOUT - Disc Xfr - Data field 
timeout error.
      0xC4010082: RW_MM_TDT_FIFO_CTR_ERR - Disc Xfr - Media Manager's 
TDT FIFO Counter error.
      0xC4010083: RW_MM_SERVO_CTR_ERR - Disc Xfr - Media Manager's Servo
 Counter error.
      0xC4010084: RW_MM_LATENCY_ERR - Disc Xfr - Media Manager's Latency
 error.
      0xC4010085: RW_MM_INDEX_ERR - Disc Xfr - Media Manager's Index 
error.
      0xC4010086: RW_MM_SERVO_ERR - Disc Xfr - Media Manager's Servo 
error.
      0x84010087: RW_CLEAR_MM_ERRORS_FAILED - Disc Xfr - Media Manager 
errors could not be cleared successfully.
      0x84010088: RW_CLEAR_SERVO_INDUCED_MM_ERRORS_FAILED - Disc Xfr - 
Clearing of MM errors due to a servo error failed.
      0x84010089: RW_SECTOR_WORD_COUNT_ENABLED_ON_SERVO - Disc Xfr - 
SWCE/SGate overlap error.
      0x8401008A: RW_SEQ_SERVO_GATE_TIMEOUT_01 - Disc Xfr - Servo gate 
timeout error.
      0x8401008B: RW_SEQ_SERVO_GATE_TIMEOUT_02 - Disc Xfr - Servo gate 
timeout error.
      0x8401008C: RW_SEQ_SERVO_GATE_TIMEOUT_03 - Disc Xfr - Servo gate 
timeout error.
      0x8401008D: RW_SEQ_SERVO_GATE_TIMEOUT_04 - Disc Xfr - Servo gate 
timeout error.
      0x8401008E: RW_SEQ_SERVO_GATE_TIMEOUT_05 - Disc Xfr - Servo gate 
timeout error.
      0x8401008F: RW_SMART_HANDSHAKE_ERR - Super Sector - Handshake 
error.
      0x84010090: RW_SMART_SEQ_SGATE_TIMEOUT_01 - Super Sector - Servo 
gate timeout error.
      0x84010091: RW_SMART_SEQ_SGATE_TIMEOUT_02 - Super Sector - Servo 
gate timeout error.
      0x84010092: RW_SMART_SEQ_SGATE_TIMEOUT_03 - Super Sector - Servo 
gate timeout error.
      0x84010093: RW_SMART_SEQ_SGATE_TIMEOUT_04 - Super Sector - Servo 
gate timeout error.
      0x84010094: RW_SMART_SEQ_SGATE_TIMEOUT_05 - Super Sector - Servo 
gate timeout error.
      0x84010095: RW_ASEEK_REQ_PULSE_SGATE_TIMEOUT - Disc Xfr - Servo 
gate timeout error during generation of Aseek Req.
      0x84010096: RW_SEQ_BVD_CHECK_TIMEOUT - Disc Xfr - BVD check 
timeout error.
      0x84010097: RW_SEQ_NRZ_XFR_DONE_TIMEOUT - Disc Xfr - NRZ sequencer
 completion timeout error.
      0xC4010098: RW_SEQ_MEDIA_MGR_TIMEOUT - Disc Xfr - Sequencer 
timeout on Media Manager event.
      0xC4010099: RW_NRZ_XFR_MEDIA_MGR_ERR - Disc Xfr - NRZ xfr error on
 Media Manager event.
      0x8401009A: RW_DISC_SEQ_HANDSHAKE_ERR - Disc Xfr - Handshake 
error.
      0x8401009B: RW_MEDIUM_LATENCY_SYNC_ERR - Disc Xfr - Medium latency
 sync error.
      0x8401009C: RW_SERVO_FAST_IO_MISSED_SAMPLE_ERR - Fast IO - Missed 
servo sample.
      0xC401009D: RW_MM_AASEEK_SYNC_ERR - Disc Xfr - Media Manager's 
Anticipatory autoseek error.
      0x8401009E: RW_WAIT_FOR_NRZ_SEQUENCER_TIMEOUT - When a reassigned 
sector is encountered, wait for the NRZ to finish the previous sector
      0x8401009F: RW_SEQUENCER_FAST_IO_SYNC_ERR - Fast IO Data 
Collection out of sync with sequencer
      0x840100A0: RW_CHANNEL_NOT_READY_REV_COUNT_EXHAUSTED - Disc Xfr - 
Channel not ready rev count exhausted.  Apply to LDPC LLI channels.
     
***************************************************************************

      Internal x4/03 Errors.
     
***************************************************************************

      0x84030080: RW_DETECT_NEW_SERVO_FLAWS_FAILED - Detect of new servo
 flaws failed.
      0xC4030081: RW_PSG_FAULT - Disc Xfr - PSG environment fault.
      0xC4030082: RW_SHOCK_DETECT_FAULT - Disc Xfr - Shock event 
occurred.
      0xC4030083: RW_UEWG_FAULT - Disc Xfr - Unexpected Extended WGATE 
fault.
      0x84030084: RW_GATED_CHANNEL_FAULT - Disc Xfr - Channel detected 
fault during write.
      0x84030085: RW_DISC_LOCKED_CLOCK_FAULT - Disc Xfr - Disc Locked 
Clock fault detected.
      0xC4030086: RW_SWD_DVGAS_FAULT - Disc Xfr - Skip Write Detect 
Dvgas fault.
      0xC4030087: RW_SWD_RVGAS_FAULT - Disc Xfr - Skip Write Detect 
Rvgas fault.
      0xC4030088: RW_SWD_FVGAS_FAULT - Disc Xfr - Skip Write Detect 
Fvgas fault.
     
      The following indicate that the  Sum Threshold was exceeded and 
the
      name indicates what the last SWD fault that occured was...
     
      0xC4030089: RW_SWD_DVGAS_SUM_FAULT - Disc Xfr - Skip Write Detect 
Dvgas fault.
      0xC403008A: RW_SWD_RVGAS_SUM_FAULT - Disc Xfr - Skip Write Detect 
Rvgas fault.
      0xC403008B: RW_SWD_FVGAS_SUM_FAULT - Disc Xfr - Skip Write Detect 
Fvgas fault.
      0xC403008C: RW_DRIVE_FREE_FALL_EVENT_FAULT - Disc Xfr - Drive 
free-fall event occurred.
      0xC403008D: RW_LARGE_SHOCK_EVENT_FAULT - Disc Xfr - Large Shock 
event occured.
      0xC4030090: RW_WRITE_NRZ_PARITY_FAULT - Disc Xfr - NRZ Write 
Parity fault.
      0xC4030091: RW_TBG_UNLOCK_FAULT - Disc Xfr - Marvell 8830 TBG 
Unlock fault.
      0xC4030092: RW_WCLK_LOSS_FAULT - Disc Xfr - Marvell 8830 WClk Loss
 fault.
      0xC4030093: RW_EFD_WRITE_CONTACT_FAULT - Disc Xfr - EBMS Fault 
Detect(EFD) Contact fault during write.
      0xC4030094: RW_EFD_READ_CONTACT_FAULT  - Disc Xfr - EBMS Fault 
Detect(EFD) Contact fault during read.
      0xC4030095: RW_EFD_SWOT_FAULT          - Disc Xfr - EBMS Fault 
Detect(EFD) SWOT fault.
     
***************************************************************************

      Internal x4/09 Errors.
     
***************************************************************************

      0xC4090080: RW_SERVO_FAULT - Servo fault.
      0xC4090081: RW_WRITE_SERVO_UNSAFE_FAULT - Disc Xfr - Write during 
servo unsafe fault.
      0xC4090082: RW_EDAC_BLK_ADDR_ERR - Disc Xfr - EDAC block address 
error.
      0xC4090083: RW_SERVO_MDW_INFO_MISSING - Disc Xfr - Missing MDW 
information reported by servo detected.
      0xC4090084: RW_SERVO_CMD_TIMED_OUT - Servo command timed out.
      0xC4090085: RW_SEEK_TIMED_OUT - Seek operation timed out.
      0xC4090086: RW_SEEK_EXCEED_TIME_LIMIT - Seek operation has 
exceeded the recovery time limit
      0xC4090087: RW_SERVICE_DRIVE_FREE_FALL_CONDITION_TIMED_OUT - 
Servicing of free-fall condition timed out.
     
***************************************************************************

      Internal x4/11 Errors.
     
***************************************************************************

      0xC4110080: RW_INTERNAL_DATA_PATH_ERR - Disc Xfr - Read data has 
EDAC error but LDPC convergence, eg LDPC miscorrection.
     
***************************************************************************

      Internal x4/15 Errors.
     
***************************************************************************

      0x84150180: RW_SERVO_SPINUP_FAILED - Spinup - Servo error 
encountered during drive spin-up.
      0x84150181: RW_SERVO_SPINDOWN_FAILED - Spindown - Servo error 
encountered during drive spin-up.
      0x84150182: RW_SPINDLE_FAILED - Spindle state doesn't allow 
reliable actuator operations. This usually happens after unrecoverable 
servo operations.
      0x84150183: RW_UNRECOVERED_SEEK - Unrecovered seek error 
encountered (Error is unretryable).
      0xC4150183: RW_UNRECOVERED_SEEK - Unrecovered seek error 
encountered (Error is retryable).
      0x84150184: RW_SERVO_CMD_FAILED - Servo command failed.
      0xC4150185: RW_HEATER_CONTROL_FAILED - Servo heater timing failed.
      0x84150186: RW_SERVO_FREE_FALL_PROTECTION_CMD_FAILED - Servo 
Free-Fall Protection command failed.
      0x84150187: RW_SERVO_DISC_SLIP_FULL_TMFF_RECAL_FAILED - Servo Disc
 Slip Full TMFF recalibration failed.
      0x84150188: RW_SERVO_DISC_SLIP_HDSWITCH_TIMING_RECAL_FAILED - 
Servo Disc Slip Head Switch Timing recalibration failed.
      0x84150189: RW_SERVO_DISC_SLIP_HDSWITCH_TRACK_RECAL_FAILED - Servo
 Disc Slip Head Switch Track recalibration failed.
      0x8415018A: RW_SERVO_READ_HEAT_FAST_IO_FAILED - Servo read heat 
fast I/O command failed.
      0x8415018B: RW_G2P_MERGE_SPINUP_FAILED - Spin-up attempt during 
G2P merge process failed.
      0x8415018C: RW_PROCESS_USER_PLIST_SPINDOWN_FAILED - Spin-down 
attempt during PList processing failed.
      0x8415018D: RW_PROCESS_USER_PLIST_SPINUP_FAILED - Spin-up attempt 
during PList processing failed.
     
***************************************************************************

      Internal x4/19 Errors.
     
***************************************************************************

      0x84190080: RW_FORMAT_RECOVER_SAVED_GROWN_DST_FAILED - Format - 
Recover of saved Grown DST file failed.
      0x84190081: RW_DEFECT_SCAN_INIT_DEFECT_LISTS_FAILED - Scan Defect -
 Recovery of saved Non-Resident DST failed.
      0x84190082: RW_CLEAR_SLIP_LIST_SAVE_RW_OPERATING_PARMS_FILE_FAILED
 - Clear R/W Slip List - Save of R/W Operating Parmaters file failed.
      0x84190083: RW_RESTORE_ALT_LIST_FILE_FROM_MEDIA_FAILED - Restore 
Alt List File From media - Failed restoration from media file.
      0x84190084: RW_SERVO_DISC_SLIP_PARMS_MEDIA_UPDATE_FAILED - Save of
 Servo Disc Slip Parms to media failed.
      0x84190085: RW_SERVO_DISC_SLIP_PARMS_MEDIA_READ_FAILED_01 - Read 
of Servo Disc Slip Parms from media failed.
      0x84190086: RW_SERVO_DISC_SLIP_PARMS_MEDIA_READ_FAILED_02 - Read 
of Servo Disc Slip Parms from media failed.
      0x84190087: RW_SERVO_DISC_SLIP_FILE_INVALID_FORMAT_REVISION - 
Servo Disc Slip file - invalid format revision.
      0x84190088: RW_GLIST_TO_PLIST_RECOVER_SAVED_GROWN_DST_FAILED - 
GList to PList - Recover of saved Grown DST file failed.
     
***************************************************************************

      Internal x4/1C Errors.
     
***************************************************************************

      0x841C0081: RW_READ_PRIMARY_DEFECT_LISTS_SUPER_FILE_FOR_REPORTING -
 Format - Failure to read Primary Defect Lists Super file for reporting.
      0x841C0082: RW_PLIST_FILE_INVALID_ENTRY_CNT_01 - Format - Invalid 
entry count in Plist file.
      0x841C0083: RW_PLIST_ENTRY_INVALID_SYMBOL_EXTENT - Format - 
Invalid symbol extent value in Plist entry.
      0x841C0084: RW_PRIMARY_DEFECT_LIST_INVALID_OFFSET_SORT - Process 
Defect Lists - Sort error due to invalid offset.
      0x841C0085: RW_PRIMARY_DEFECT_LIST_INVALID_HEAD_SORT - Process 
Defect Lists - Sort error due to invalid head.
      0x841C0086: RW_PRIMARY_DEFECT_LIST_INVALID_CYL_SORT - Process 
Defect Lists - Sort error due to invalid cylinder.
      0x841C0087: RW_PRIMARY_DEFECT_FILES_UNRECOVERABLE - Process Defect
 Lists - Unable to recover the Primary Defect files.
      0x841C0088: RW_REASSIGN_SEEK_TO_DEFECT_FILES_FAILED - Reallocate 
Block - Failed to seek to defect files for reassign.
      0x841C0089: RW_UNDO_REASSIGN_SEEK_TO_DEFECT_FILES_FAILED - 
Reallocate Block - Failed to seek to defect files for undo-reassign.
      0x841C008A: RW_WRITE_SAVED_DEFECTS_REPORT_LISTS_FILE_FAILED - 
Format - Failure to write defects report lists file to media.
      0x841C008B: RW_READ_SAVED_DEFECTS_REPORT_LISTS_FILE_FAILED - 
Retrieve Defects Report List - Read of defects report file from media 
failed.
      0x841C008C: RW_SAVED_DEFECTS_REPORT_LISTS_DISC_FILE_INVALID_01 - 
Retrieve Defects Report List - An invalid defects report file is 
encountered.
      0x841C008D: RW_SAVED_DEFECTS_REPORT_LISTS_DISC_FILE_INVALID_02 - 
Retrieve Defects Report List - An invalid defects report file is 
encountered.
      0x841C008E: RW_FORMAT_RESTORE_RW_OPERATING_PARMS_FILE_FAILED - 
Format - Restore of R/W User Operating Parameters file failed.
      0x841C008F: RW_FORMAT_INVALID_PRIMARY_SERVO_FLAWS_DATA - Format - 
Invalid Primary Servo Flaws data encountered.
      0x841C0090: RW_SAVE_DEFECT_FILES_FAILED_DUE_TO_DATA_MISCOMPARE_ERR
 - Reallocate Block - Failed to save defect files due to miscompare 
error.
      0x841C0092: RW_PRIMARY_DEFECT_LIST_FILE_OVERFLOW_01 - Format - 
PList overflow error while merging PSFT and PList for reporting.
      0x841C0093: RW_FORMAT_MAX_ZONE_RECERTIFY_PASSES_EXCEEDED - Format -
 maximum certify passes of a zone exceeded.
      0x841C0094: RW_FORMAT_MAX_ZONE_REWRITE_PASSES_EXCEEDED - Format - 
maximum write passes of a zone exceeded.
      0x841C0095: RW_PRIMARY_SERVO_FLAWS_LIST_UNRECOVERABLE - Primary 
Servo Flaws data retrieval - Unable to read file on disc.
      0x841C0096: RW_PRIMARY_FLAWS_FILE_INVALID_ENTRY_CNT - Primary 
Servo Flaws data retrieval - Invalid entry count in file.
      0x841C0097: RW_DEFECTIVE_SECTORS_LIST_UNRECOVERABLE - Defective 
Sectors List data retrieval - Unable to read file on disc.
      0x841C0098: RW_DEFECTIVE_SECTORS_LIST_INVALID_FILE_HEADER - 
Defective Sectors List data retrieval - Invalid file header data.
      0x841C0099: RW_PLIST_FILE_INVALID_ENTRY_CNT_02 - PList data 
retrieval - Invalid entry count in Plist file.
      0x841C009A: RW_PRIMARY_DEFECTS_LIST_UNRECOVERABLE - PList data 
retrieval - Unable to read Plist file on disc.
      0x841C009B: RW_SYSTEM_FORMAT_CLIENT_LIST_INVALID_ENTRY_CNT - 
System Format - invalid entry count.
      0x841C009C: RW_PRIMARY_TA_LIST_UNRECOVERABLE - Primary TA data 
retrieval - Unable to read file on disc.
      0x841C009D: RW_PRIMARY_TA_LIST_INVALID_COUNT - Primary TA data 
retrieval - Invalid count.
      0x841C009E: RW_PRIMARY_TA_LIST_INVALID_SORT - Primary TA data 
retrieval - Invalid sort.
      0x841C009F: RW_CLIENT_DEFECT_LIST_ENTRY_NOT_IN_AUDIT_SPACE - 
Process Defect Lists - Defect doesn't exist in audit space.
     
***************************************************************************

      Internal x4/32/00 Errors.
     
***************************************************************************

      0x84320080: RW_PROCESS_FORMAT_PENDING_REALLOCATION_FAILED - Format
 - Processing of pending reallocation failed.
      0x84320081: RW_INSERT_DST_FAILED - Format - Failed to insert 
defect to DST.
      0x84320082: RW_DST_INSERT_PLIST_DEFECTS_FAILED - Format - Failed 
to insert PList defect to DST.
      0x84320083: RW_GROWN_DST_FULL_01 - Format - Grown DST file full.
      0x84320084: RW_GROWN_DST_FULL_02 - Format - Grown DST file full.
      0x84320085: RW_RESIDENT_DST_FULL - Format - Resident DST file 
full.
      0x84320086: RW_INSERT_FORMAT_GROWN_FLAW_DEFECTS_FAILED - Format - 
Failed to insert defective sectors assoicated w/grown servo flaw.
      0x84320088: RW_INSERT_SYSTEM_FLAW_DEFECTS_FAILED - Format System 
Partition - Failed to insert defective system sectors associated w/ 
grown servo flaw.
      0x8432008A: RW_SYSTEM_DEFECTS_FILE_FULL - Format System Parition -
 System Defects file full.
      0x8432008B: RW_CLIENT_DEFECT_INSERT_IN_DEFECT_LIST_ERR - Process 
Defect Lists - Failed to insert a client specified defect in the defect 
file.
      0x8432008C: RW_ASFT_MAX_FLAWS_PER_TRK_EXCEEDED_01 - ASFT - Max # 
of servo flaws per track exceeded (path #1).
      0x8432008D: RW_ASFT_MAX_FLAWS_PER_TRK_EXCEEDED_02 - ASFT - Max # 
of servo flaws per track exceeded (path #2).
      0x8432008E: RW_ASFT_FULL_01 - Defect Management - ASFT full (path 
#1).
      0x8432008F: RW_ASFT_FULL_02 - Defect Management - ASFT full (path 
#2).
      0x84320090: RW_ADD_PENDING_REAS_LBA_FAILED - Defect Management - 
Addition to Reassign Pending List failed.
      0x84320091: RW_INITIAL_REALLOCATION_NOT_ALLOWED - Reallocate Block
 - Resource is not available for a new reallocation.
      0x84320092: RW_ALTERNATE_NOT_AVAILABLE - Reallocate Block - No 
alternates available.
      0x84320093: RW_INSERT_POST_FORMAT_GROWN_FLAW_DEFECTS_FAILED - 
Reallocate Block - Failed to insert defective sectors associated w/grown
 servo flaw.
      0x84320094: RW_INSERT_COMPROMISED_DEFECTS_FAILED - Format - Failed
 to deallocate compromised defects.
      0x84320095: RW_INSERT_SYSTEM_COMPROMISED_DEFECTS_FAILED - Format 
System Partition - Failed to deallocate compromised.
      0x84320096: RW_DDT_INSERT_ENTRY_FAILED - Insertion of DDT entry 
failed.
      0x84320097: RW_CDDT_FILE_FULL - Compressed DDT file full.
      0x84320098: RW_INSERT_FORMAT_PRIMARY_FLAW_DEFECTS_FAILED - Format -
 Failed to insert defective sectors associated w/primary servo flaw.
      0x84320099: RW_DEFECTIVE_TRACKS_INSERT_GROWN_DEFECTS_FAILED - 
Defective Tracks List - Failed to insert grown defective sectors 
associated w/defective track.
      0x8432009A: RW_DEFECTIVE_TRACKS_INSERT_PRIMARY_DEFECTS_FAILED - 
Defective Tracks List - Failed to insert primary defective sectors 
associated w/defective track.
      0x8432009B: RW_DEFECTIVE_TRACKS_LIST_FULL - Defective Tracks List -
 Failed to add new entry to list.
      0x8432009D: RW_PARTIAL_REALLOCATION_NOT_ALLOWED - Reallocate Block
 - Resource is not available for a partial reallocation.
      0x8432009E: RW_BIPS_ALLOCATION_NOT_ALLOWED - BIPS - Not enough 
non-defective sectors to allocate for BIPS parity Sectors.
      0x8432009F: RW_BIPS_DDT_OPERATION_FAILED_01 - BIPS - BIPS defect 
DDT table operation failed.
      0x843200A0: RW_BIPS_DDT_OPERATION_FAILED_02 - BIPS - BIPS defect 
DDT table operation failed.
      0x843200A1: RW_DEALLOCATE_TRACK_INSERT_DST_FAILED - Format - 
Failed to add defective track to DST.
      0x843200A2: RW_ALTERNATE_NOT_AVAILABLE_02 - Format - Failed to 
allocate spare sectors.
      0x843200A3: RW_DEFECTS_PAD_FILL_MAX_NUM_SKIPPED_TRACKS_EXCEEDED - 
Pad/Fill Defects - # of skipped tracks exceed maximum allowed.
      0x843200A4: RW_ALTERNATE_NOT_AVAILABLE_03 - Format - Failed to 
allocate spare sectors.
      0x843200A5: RW_INSUFFICIENT_PBAS_FOR_REQUIRED_LBAS - Format - More
 LBAs than PBAs.
      0x843200A6: RW_ALTERNATE_NOT_AVAILABLE_04 - Format - Failed to 
allocate spare sectors.
      0x843200A7: RW_ALTERNATE_NOT_AVAILABLE_05 - Format - Failed to 
allocate spare sectors.
      0x843200A8: RW_ALTERNATE_NOT_AVAILABLE_06 - Format - Failed to 
allocate spare sectors.
     
***************************************************************************

      Internal x4/32/01 Errors.
     
***************************************************************************

      0x04320180: RW_SAVE_DEFECT_FILES_FAILED - Reallocate Block - 
Failed to save defect files.
      0x04320181: RW_PRIMARY_DEFECT_LIST_FILE_OVERFLOW_02 - Process 
Growth Defect List - PList file overflow error.
      0x84320182: RW_PRIMARY_SERVO_FLAW_TABLE_OVERFLOW - Process Defect 
Lists - PSFT file overflow error.
      0x84320183: RW_PRIMARY_DEFECT_FILES_UNWRITABLE - Process Defect 
Lists - Unable to write defect files.
      0x84320184: RW_OPERATING_PARAMETERS_FILE_UPDATE_ERROR - Process 
Defect Lists - Unable to update operating parms file.
      0x04320185: RW_PRIMARY_DEFECT_LIST_FILE_OVERFLOW_03 - Pad/Fill 
Defects - PList file overflow error.
      0x04320186: RW_PRIMARY_DEFECT_LIST_FILE_OVERFLOW_04 - Pad/Fill 
Defects - PList file overflow error.
     
***************************************************************************

      Internal x4/40 Errors.
     
***************************************************************************

      0x84400080: RW_MAX_TRK_REWRITE_DURING_CERT_RETRIES_EXCEEDED - 
Format - Exceeded maximum number of track rewrite during certify 
retries.
     
***************************************************************************

      Internal x4/44 Errors.
     
***************************************************************************

      0xC4440080: RW_WRITE_PREAMP_UNSAFE_FAULT - Disc Xfr - Write during
 preamp unsafe fault.
      0x84440081: RW_READ_WRITE_CHANNEL_FAULT - Disc Xfr - Read channel 
fault.
      0x84440082: RW_SFF_FAULT - Disc Xfr - Small form factor fault.
      0xC4440083: RW_WRITE_SERVO_FIELD_FAULT - Disc Xfr - Write during 
servo field fault.
      0xC4440084: RW_MM_TPBA_FIFO_CTR_ERR - Disc Xfr - Media Manager's 
TPBA FIFO Counter error.
      0xC4440085: RW_MM_TPBA_FIFO_UNDRN_ERR - Disc Xfr - Media Manager's
 TPBA FIFO Underrun error.
      0xC4440086: RW_MM_DDT_FIFO_CTR_ERR - Disc Xfr - Media Manager's 
DDT FIFO Counter error.
      0x84440087: RW_MM_DDT_FIFO_UNDRN_ERR - Disc Xfr - Media Manager's 
DDT FIFO Underrun error.
      0x84440088: RW_MM_PARITY_ERR - Disc Xfr - Media Manager's Parity 
error.
      0x84440089: RW_MM_TDT_FIFO_UNDRN_ERR - Disc Xfr - Media Manager's 
TDT FIFO Underrun error.
      0xC444008A: RW_MM_SKIP_MASK_UNDRN_ERR - Disc Xfr - Media Manager's
 Skip Mask Underrun error.
      0x8444008B: RW_TEMPERATURE_INVALID - Get Temperature request 
resulted in invalid temperature.
      0x8444008C: RW_VOLTAGE_MARGIN_HW_NOT_SUPPORTED - Detected 
unsupported H/W in a Set Voltage Margin request.
      0x8444008E: RW_SMART_SEQ_INIT_BUFFER_NOT_READY - Super Sector - 
Initial buffer ready timeout error.
      0x8444008F: RW_EDAC_CORR_MEM_PARITY_ERR - Disc Xfr - Formatter 
EDAC correction memory parity error.
      0x84440090: RW_NX_RLL_ERR - Disc Xfr - NX - RLL error.
      0x84440091: RW_DISC_BUFR_PARITY_ERR - Disc Xfr - Disc Buffer 
parity error.
      0x84440092: RW_SEQ_EXE_SGATE_OVERLAP_ERR - Disc Xfr - Sequencer 
encountered an EXE/SGATE overlap error.
      0x84440093: RW_CR_UNDERRUN_ERR - Disc Xfr - Formatter Correction 
Buffer underrun error.
      0x84440094: RW_CR_OVERRUN_ERR - Disc Xfr - Formatter Correction 
Buffer overrun error.
      0x844400B5: RW_FORMATTER_NRZ_INTF_ERR - Formatted detected NRZ 
interface protocol error.
      0x84440096: RW_MM_MX_OVERRUN_ERR - Disc Xfr - Media Manager's MX 
Overrun error.
      0x84440097: RW_MM_NX_OVERRUN_ERR - Disc Xfr - Media Manager's NX 
Overrun error.
      0x84440098: RW_MM_TDT_REQUEST_ERR - Disc Xfr - Meida Manager's TDT
 Request error.
      0x84440099: RW_MM_SST_OVERRUN_ERR - Disc Xfr - Media Manager's SST
 Overrun error.
      0x8444009A: RW_PZT_CALIBRATION_FAILED - Servo PZT calibration 
failed.
      0x8444009B: RW_SERVO_FAST_IO_DATA_UPDATE_TIMEOUT - Fast I/O - 
Servo data update timeout error.
      0x8444009C: RW_SERVO_FAST_IO_FIRST_WEDGE_DATA_AVAILABLE_TIMEOUT - 
Fast I/O - First wedge servo data timeout error.
      0x844400A0: RW_WRITE_PREAMP_HTR_OPEN_SHORT_FAULT
      0x844400A1: RW_CHANNEL_WRITE_BUFFER_ERROR - Memory buffer overflow
 or underflow, or parity error during write.
      0x844400A2: RW_CHANNEL_READ_BUFFER_ERROR - Memory buffer overflow 
or read data path FIFO underflow in legacy NRZ mode.
      0x844400A3: RW_CHANNEL_PFAULT_ERR - PFAULT input asserted during 
either read or write.
      0x844400A4: RW_CHANNEL_WRT_OVERLAP_ERR - SGATE, RGATE, or WGATE 
overlap.
      0x844400A5: RW_CHANNEL_SPLIT_ERR - Mismatch in split sector 
controls or sector size controls.
      0x844400A6: RW_CHANNEL_NO_CLOCK_ERR - WRT_CLK or NRZ_CLK is not 
running.
      0x844400A7: RW_CHANNEL_CALBLK_FAULT - SGATE, RGATE, or WGATE 
asserted during calibration.
      0x844400A8: RW_CHANNEL_RWBI_OUT_FAULT - RWBI changed during a read
 or write event.
      0x844400A9: RW_CHANNEL_MOLP - Mode overlap flag.
      0x844400AA: RW_CHANNEL_RPLO_FAULT - Inappropriate WPLO or RPLO 
behavior.
      0x844400AB: RW_CHANNEL_PREA_FLT - Write aborted.
      0x844400AC: RW_CHANNEL_BITCNTLATE - Bit count late.
      0x844400B0: RW_PES_THRESHOLD_TOO_LARGE - PES threshold in field is
 too far from the same value calculated in the factory
      0x844400B1: RW_NOT_ENOUGH_VALID_WEDGES_FOR_HR - not enough 
Harmonic Ratio samples were gathered
      0x844400B2: RW_HR_SAMPLE_SIGMA_TOO_LARGE - sigma of Harmonic Ratio
 samples after all discards exceeded the limit
      0x844400B3: RW_EBMS_NO_CONTACT_FOUND_AT_MIN_TREHSOLD - no EBMS 
contact fault, even at lowest threshold value
      0x844400B4: RW_EBMS_CONTACT_FOUND_AT_MAX_TREHSOLD - EBMS fault 
still detected at highest threshold value
      0x844400B5: RW_FORMATTER_DETECTED_BFI_ERR - Formatter detected BFI
 error, e.g. PBM_FF_XFR_EN dropped within a sector data transfer.
      0x844400B6: RW_FORM_FIFO_INTF_ERROR - Generic formatter fifo 
interface error.
      0x844400B7: RW_NRZ_LATENCY_COUNT_ERR - Disc Xfr - MX-DX data 
transfer size mismatch.
      0x844400B8: RW_CORB_XFR_ERR - Disc Xfr - Correction buffer active 
while DX timeout error, this error code is used to fix the hardware skip
 mask read xfr issue
     
***************************************************************************

      Internal x4/41/87 Errors.
     
***************************************************************************

      0x04418780: RW_IOEDC_ERROR_WITHOUT_IOECC_ERROR_ON_WRITE - Disc Xfr
 - IOEDC parity error on write.
      0x04418701: RW_IOEDC_ERROR_ON_WRITE_FDE - 04/8087, FRU 01 - FDE 
IOEDC Error on Write detected by the FDE logic
      0x04418781: RW_IOEDC_IOECC_PARITY_ERR_ON_WRITE - Disc Xfr - IOExC 
parity error on write.
      0x04418782: RW_IOECC_PARITY_ERROR_ON_WRITE - Disc Xfr - IOECC 
parity error on write.
     
***************************************************************************

      Internal x4/41/89 Errors.
     
***************************************************************************

      0x84418980: RW_IOEDC_PARITY_ERR_ON_READ - Disc Xfr - IOEDC parity 
error on read.
     
***************************************************************************

      Internal x4/80/87 Errors.
     
***************************************************************************

      0x04808780: RW_IOEDC_ERROR_WITHOUT_IOECC_ERROR_ON_WRITE - Disc Xfr
 - IOEDC parity error on write.
      0x04808701: RW_IOEDC_ERROR_ON_WRITE_FDE - 04/8087, FRU 01 - FDE 
IOEDC Error on Write detected by the FDE logic
      0x04808781: RW_IOEDC_IOECC_PARITY_ERR_ON_WRITE - Disc Xfr - IOExC 
parity error on write.
      0x04808782: RW_IOECC_PARITY_ERROR_ON_WRITE - Disc Xfr - IOECC 
parity error on write.
     
***************************************************************************

      Internal x4/80/89 Errors.
     
***************************************************************************

      0x84808980: RW_IOEDC_PARITY_ERR_ON_READ - Disc Xfr - IOEDC parity 
error on read.
     
***************************************************************************

      Internal x4/9y/nnnn Errors - NOTE: These errors are self test 
unique
                                   where nnnn = servo loop code and y = 0
 - f
     
***************************************************************************

      0x0490nnnn: RW_SERVO_CMD_TIMED_OUT_WLOOPCODE - Servo command timed
 out with servo loop code appended.
      0x0491nnnn: RW_SEEK_TIMED_OUT_WLOOPCODE - Seek operation timed out
 with servo loop code appended.
      0x0492nnnn: RW_UNRECOVERED_SEEK_WLOOPCODE - Unrecovered seek error
 encountered with servo loop code appended.
      0x0493nnnn: RW_SERVO_CMD_FAILED_WLOOPCODE - Servo command failed 
with servo loop code appended.
     
***************************************************************************

      Internal x5/24 Errors.
     
***************************************************************************

      0x0524F380: RW_G_TO_P_WHILE_FORMATTED_WITHOUT_PLIST - G->P 
operation requested while drive was formatted w/o PLIST.
      0x0524F381: RW_SERVO_FLAW_ALREADY_EXISTS - Add Primary Servo Flaw -
 Servo Flaw already exists in ASFT or PSFT.
      0x0524F382: RW_G_TO_P_PLIST_OVERLAP - G->P operation 
encountered a G-list entry that overlaps an existing P-list entry.
      0x0524F383: RW_G_TO_P_SERVO_FLAW_OVERLAP - G->P operation 
encountered a Growth Servo Flaw which overlapped an existing Primary 
defect Servo Flaw.
      0x0524F384: RW_DEFECTS_REPORT_LISTS_NOT_AVAILABLE - Defects report
 lists not available for retrieval.
     
***************************************************************************

      Internal x5/26 Errors.
     
***************************************************************************

      0x05260080: RW_INVALID_CYLINDER_ERR - Validate Sector Position - 
Invalid input cylinder.
      0x05260081: RW_INVALID_HEAD_ERR - Validate Sector Position - 
Invalid input head.
      0x05260082: RW_INVALID_SECTOR_ERR - Validate Sector Position - 
Invalid input sector.
      0x05260083: RW_INVALID_USER_LBA_01 - Perform Address Translation -
 Input LBA is invalid.
      0x05260084: RW_INVALID_USER_LBA_02 - Perform Address Translation -
 Input LBA is invalid.
      0x05260085: RW_INVALID_USER_LBA_03 - Perform Address Translation -
 Input LBA is invalid.
      0x05260086: RW_INVALID_SYSTEM_LBA - Perform Address Translation - 
Input LBA is invalid.
      0x05260087: RW_CLIENT_DEFECT_LIST_INVALID_SIZE - Format - Client 
defect list size is invalid.
      0x05260088: RW_CLIENT_DEFECT_LIST_INVALID_OFFSET_SORT - Process 
Defect Lists - Sort error due to invalid offset.
      0x05260089: RW_CLIENT_DEFECT_LIST_INVALID_HEAD_SORT - Process 
Defect Lists - Sort error due to invalid head.
      0x0526008A: RW_CLIENT_DEFECT_LIST_INVALID_CYL_SORT - Process 
Defect Lists - Sort error due to invalid cylinder.
      0x0526008B: RW_CLIENT_DEFECT_LIST_SYMBOL_EXTENT_INFO_ERR - Process
 Defect Lists - Failed to validate a client specified symbol extent 
info.
      0x0526008C: RW_CLIENT_DEFECT_LIST_SEC_EXTENT_INFO_ERR - Process 
Defect Lists - Failed to validate a client specified sector extent info.
      0x0526008D: RW_CLIENT_DEFECT_LIST_INVALID_TRACK - Process Defect 
Lists - Invalid track in client defect list entry.
      0x0526008E: RW_FTRK_INVALID_TRACK - Track Format - Input track is 
invalid.
      0x0526008F: RW_FTRK_INVALID_LBA - Track Format - First LBA of 
input track is invalid.
      0x05260090: RW_INVALID_READ_SERVO_DATA_BLOCK_COUNT - Read Servo 
Data Block Memory - Invalid length.
      0x05260091: RW_INVALID_READ_SERVO_PROGRAM_BLOCK_COUNT - Read Servo
 Program Block Memory - Invalid length.
      0x05260092: RW_INVALID_USER_PBA_01 - Perform Address Translation -
 Input PBA is invalid.
      0x05260093: RW_INVALID_SYMBOL_EXTENT_INFO - Perform Address 
Translation - Input symbol extent is invalid.
      0x05260094: RW_SUPER_SECTOR_INVALID_WEDGE_XFR_SIZE - Super Sector 
Transfer - Invalid wedge transfer size.
      0x05260095: RW_TRACK_ZLR_INVALID_PARTITION - Track ZLR Transfer - 
Invalid partition.
      0x05260096: RW_TRACK_ZLR_INVALID_LBA_RANGE - Track ZLR Transfer - 
Invalid LBA range on target track.
      0x05260097: RW_TRACK_ZLR_REALLOCATED_LBA_FOUND - Track ZLR 
Transfer - Reallocated LBA found on target track.
      0x05260098: RW_INVALID_USER_LBA_04 - Perform Address Translation -
 Input LBA is invalid.
      0x05260099: RW_INVALID_USER_LBA_05 - Perform Address Translation -
 Input LBA is invalid.
      0x0526009A: RW_CONVERT_SECTOR_TO_RLL_UNSUPPORTED_SECTOR_SIZE - 
Convert Sector to RLL Data - Unsupported sector size.
      0x0526009B: RW_ADD_SERVO_FLAW_INVALID_INPUT_ENTRY - Add Servo Flaw
 - Invalid input specified.
      0x0526009C: 
RW_ENABLE_SERVO_FREE_FALL_PROTECTION_FAILED_DRIVE_NOT_SPINNING - Invalid
 condition for enabling servo free fall protection (drive not spinning).
      0x0526009D: 
RW_DISABLE_SERVO_FREE_FALL_PROTECTION_FAILED_DRIVE_NOT_SPINNING - 
Invalid condition for disabling servo free fall protection (drive not 
spinning).
      0x0526009E: 
RW_DISABLE_SERVO_FREE_FALL_PROTECTION_FAILED_PROTECTION_ALREADY_DISABLED
 - Invalid condition for disabling servo free fall protection 
(protection already disabled).
      0x0526009F: 
RW_DISABLE_SERVO_FREE_FALL_PROTECTION_FAILED_PROTECTION_DEACTIVATED - 
Invalid condition for disabling servo free fall protection (protection 
already de-activated).
      0x052600A0: 
RW_DISABLE_SERVO_FREE_FALL_PROTECTION_FAILED_FREE_FALL_ACTIVE - Invalid 
condition for disabling servo free fall protection (free-fall condition 
is currently active).
      0x052600A1: RW_INVALID_DRIVE_FREE_FALL_CONTROL_OPTION - Invalid 
drive free-fall control option specified.
      0x052600A2: 
RW_CHECK_FREE_FALL_EVENT_FAILED_PROTECTION_NOT_FUNCTIONAL - Check 
free-fall event failed - protection not functional.
      0x052600A3: RW_SECTOR_XFR_INVALID_SECTOR_RANGE - Invalid sector 
range specified.
      0x052600A4: RW_UPDATE_DATA_SCRUB_LIST_INVALID_COUNT - Invalid 
count value specified for update.
      0x052600A5: RW_CHANNEL_MEMORY_INVALID_MEMORY_SELECT - Invalid 
channel memory select specified for access.
      0x052600A6: RW_CHANNEL_MEMORY_INVALID_BUFFER_INDEX - Invalid 
buffer index specified for read channel memory access.
      0x052600A7: RW_CHANNEL_MEMORY_INVALID_START_ADDR - Invalid start 
address specified for read channel memory access.
      0x052600A8: RW_CHANNEL_MEMORY_INVALID_XFR_LENGTH - Invalid 
transfer length specified for read channel memory access.
     
     
***************************************************************************

      Internal x9/80 Errors.
     
***************************************************************************

      0x89800082: RW_UNSUPPORTED_FAULT - Unsupported fault.
      0x89800083: RW_TRACK_ADDR_FAULT - Track address fault.
      0x89800084: RW_SERVO_DISC_SYNC_ERR - Disc Xfr - Servo-Disc 
synchronization error.
      0x89800085: RW_UNKNOWN_ENDING_BLK_ADDR - Disc Xfr - End of 
transfer reached prematurely.
      0x89800086: RW_UNKNOWN_SEQ_TIMEOUT_ERR - Disc Xfr - Unexpected 
sequencer timeout error.
      0x89800087: RW_UNKNOWN_NRZ_XFR_ERR - Disc Xfr - Unknown error in 
the NRZ Transfer logic.
      0x89800088: RW_UNKNOWN_EDAC_ERR - Disc Xfr - Unknown EDAC error.
      0x89800089: RW_UNKNOWN_MM_ERR - Disc Xfr - Unknown Media Manager's
 error.
      0x8980008A: RW_INVALID_DISC_HALT - Disc Xfr - Invalid disc halt.
      0x8980008B: RW_UNEXPECTED_SEQ_HALT - Disc Xfr - Unexpected 
sequencer halt condition.
      0x8980008C: RW_UNEXPECTED_SMART_SEQ_HALT - Super Sector - 
Unexpected sequencer halt.
      0x8980008D: RW_UNKNOWN_SMART_SEQ_TIMEOUT_ERR - Super Sector - 
Unknown sequencer timeout error.
      0x8980008E: RW_UNKNOWN_NRZ_INTF_ERR - Disc Xfr - Unknown NRZ 
interface error.
      0x8980008F: RW_XFR_SOFT_HALTED - Disc Xfr - Disc was soft halted.
      0x89800090: RW_XFR_FAULT - Disc Xfr - Fault condition error.
      0x89800091: RW_CORR_BFR_COMPLETION_TIMEOUT - Disc Xfr - Correct 
Buffer Completion timeout error.
      0x89800094: RW_RECOVERED_SEEK - Seek - Recovered seek error 
encountered.
      0xC9800095: RW_FORCED_ER_BEFORE_ERROR_ENCOUNTERED - Forced to 
enter error recvoery before error is encountered.
      0x89800096: RW_RECOVERED_SERVO_CMD - Recovered servo command 
error.
      0x89800097: RW_PARTIAL_REALLOCATION_PERFORMED - Reallocate Block -
 Partial reallocation performed.
      0x89800098: RW_XFR_TRUNCATED - Disc Xfr - Transfer was truncated.
      0x89800099: RW_XFR_SATISFIED - Disc Xfr - Transfer completed.
      0x8980009A: RW_XFR_TRACK_SATISFIED - Disc Xfr - Track transfer 
completed.
      0x8980009B: RW_SCAN_DEFECT_ADJ_SECTORS_TIME_EXCEEDED - Scan Defect
 - Allocated scan time exceeded.
      0x8980009C: RW_IOEDC_IOECC_PARITY_ERR_ON_WRITE - Disc Xfr - 
IMPOSSIBLE - IOECC parity error on write
      0x8980009D: RW_IOECC_PARITY_ERROR_ON_WRITE - Disc Xfr - IMPOSSIBLE
 - IOECC parity error on write
      0x8980009E: RW_WRITE_HALT_CORRECTABLE_IOECC_ERR - Disc Xfr - 
IMPOSSIBLE - IOECC error (correctable)
      0x8980009F: RW_EDAC_HALTED_FOR_FW_ERASURE
      0x898000A0: RW_INVALID_BLOCK_FOR_UNMARK_PENDING_REALLOCATION - 
Reallocate Block - Input was not marked for pending reallocation.
      0x898000A1: RW_INPUT_LBA_NOT_FOUND_IN_RST - RST Mgr - Input LBA 
was not found in the RST.
      0x898000A2: RW_RESIDENT_DST_DOES_NOT_CONTAIN_TARGET_PBA_01 - DST 
Mgr - Input PBA was not found in the resident DST.
      0x898000A3: RW_RESIDENT_DST_DOES_NOT_CONTAIN_TARGET_PBA_02 - DST 
Mgr - Input PBA was not found in the resident DST.
      0x898000A4: RW_DST_SKOOTCH_FAILED_01 - DST Mgr - Skootch failed.
      0x898000A5: RW_DST_SKOOTCH_FAILED_02 - DST Mgr - Skootch failed.
      0x898000A6: RW_DST_INSERT_FAILED - DST Mgr - Insert failed.
      0x898000A7: RW_CORRECTION_BUFFER_ERR - Correction Buffer over-run,
 under-run, or EDC error.
      0x898000A8: RW_FORM_FIFO_ERROR - Form FIFO over/under run error 
due to workaround for LSI issue 2822.
      0x898000A9: RW_ACTIVE_POWER_TRANSITION_FAILED - Failed to 
transition to active power.
      0x898000AA: RW_MARK_BLOCK_LOGGED_PERFORMED - Input LBA was marked 
as logged.
      0x098000AB: RW_SERVO_FLAW_COAST_MAX_FLAWS_PER_TRK_EXCEEDED - 
Format - Max number of servo flaws per track exceeded in servo coast.
      0x098000AC: RW_FORMAT_WRITE_SERVO_UNSAFE_MULTIPLE_FLAWS_PER_TRK - 
Format - Write servo unsafe errors when the track already has multiple 
flaws.
     
     
***************************************************************************

      Internal xE/1D Errors.
     
***************************************************************************

      0x8E1D0080: RW_DATA_MISCOMPARE_01 - Disc Xfr - Data miscompare 
error.
      0x8E1D0081: RW_DATA_MISCOMPARE_02 - Disc Xfr - Data miscompare 
error at erasure correction.
     
     
**************************************************************************

      End of Error Codes
     
**************************************************************************