#include <scsi_defines.h>

Definition at line 677 of file scsi_defines.h.
Public Attributes | |
| UInt8_t | responseCode:7 |
| UInt8_t | isValid:1 |
| UInt8_t | obsolete |
| UInt8_t | senseKey:4 |
| UInt8_t | res1:1 |
| UInt8_t | incorrectLength:1 |
| UInt8_t | eom:1 |
| UInt8_t | fileMark:1 |
| scsi_UInt32 | infoBytes |
| UInt8_t | additionalLen |
| scsi_UInt32 | cmdSpecific |
| UInt8_t | asc |
| Additional sense code. | |
| UInt8_t | ascq |
| Additional sense code qualifier. | |
| UInt8_t | fruCode |
| Field replaceable unit code. | |
| union { | |
| struct data_FieldPointer_t fPtr | |
| on ILLEGAL_REQUEST | |
| struct data_RetryCount_t retryCnt | |
| on RECOVERED ERROR, MEDIUM ERROR, HARDWARE ERROR | |
| struct data_Progress_t progress | |
| on NOT_READY | |
| }; | |
| 4 information bytes based on sskv and senseKey | |
| union { | |
| struct data_AIT_Sense_t ait | |
| struct data_LTO_Sense_t lto | |
| UInt8_t filler [46] | |
| }; | |
Definition at line 678 of file scsi_defines.h.
Referenced by scsi_IO::IOCtl(), ParseTapeMedium(), scsi_GetSenseText(), and scsi_IO::SkipAttAndDeferred().
Definition at line 679 of file scsi_defines.h.
Referenced by scsi_IO::GetReadDifference(), scsi_IO::IOCtl(), and scsi_GetSenseText().
Definition at line 683 of file scsi_defines.h.
Definition at line 685 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), scsi_IO::IOCtl(), scsi_GetSenseText(), and scsi_IO::WaitToBecomeReady().
Definition at line 686 of file scsi_defines.h.
Definition at line 687 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), scsi_IO::GetReadDifference(), and scsi_GetSenseText().
Definition at line 688 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), and scsi_GetSenseText().
Definition at line 689 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), and scsi_GetSenseText().
Definition at line 695 of file scsi_defines.h.
Referenced by scsi_IO::GetReadDifference(), and scsi_GetSenseText().
Definition at line 697 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), scsi_IO::IOCtl(), scsi_GetASCText(), scsi_GetSenseText(), and scsi_IO::WaitToBecomeReady().
Definition at line 699 of file scsi_defines.h.
Additional sense code.
Definition at line 702 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), scsi_GetASCText(), scsi_GetSenseText(), and scsi_IO::WaitToBecomeReady().
Additional sense code qualifier.
Definition at line 704 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), scsi_GetASCText(), scsi_GetSenseText(), and scsi_IO::WaitToBecomeReady().
Field replaceable unit code.
Definition at line 706 of file scsi_defines.h.
Referenced by scsi_GetSenseText().
struct data_FieldPointer_t data_Sense_t::fPtr [read] |
on ILLEGAL_REQUEST
Definition at line 711 of file scsi_defines.h.
Referenced by scsi_GetSenseText().
struct data_RetryCount_t data_Sense_t::retryCnt [read] |
on RECOVERED ERROR, MEDIUM ERROR, HARDWARE ERROR
Definition at line 713 of file scsi_defines.h.
Referenced by scsi_GetSenseText().
struct data_Progress_t data_Sense_t::progress [read] |
| union { ... } |
4 information bytes based on sskv and senseKey
struct data_AIT_Sense_t data_Sense_t::ait [read] |
Definition at line 729 of file scsi_defines.h.
Referenced by scsi_IO::CheckStatusAndSense(), and scsi_GetSenseText().
struct data_LTO_Sense_t data_Sense_t::lto [read] |
Definition at line 730 of file scsi_defines.h.
Definition at line 733 of file scsi_defines.h.
| union { ... } |
1.5.6