MSDSCSI_RequestSenseData_TypeDef Struct ReferenceKit Drivers > Gecko USB MSD

SCSI Request Sense response data typedef.

Definition at line 145 of file msdscsi.h .

#include < msdscsi.h >

Data Fields

struct {
uint8_t ResponseCode : 7
uint8_t Valid : 1
struct {
uint8_t Eom : 1
uint8_t FileMark : 1
uint8_t Ili : 1
uint8_t Reserved : 1
uint8_t SenseKey : 4
struct {
uint8_t SenseKeySpecific1 : 7
uint8_t Sksv : 1
uint8_t AdditionalLength
uint8_t Asc
uint8_t Ascq
uint32_t CmdSpecificInfo
uint8_t Fruc
uint32_t Information
uint8_t Obsolete
uint8_t SenseKeySpecific2
uint8_t SenseKeySpecific3

Field Documentation

uint8_t MSDSCSI_RequestSenseData_TypeDef::AdditionalLength

Number of additional sense bytes that follow.

Definition at line 159 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Asc

Additional sense code.

Definition at line 161 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Ascq

Additional sense code qualifier.

Definition at line 162 of file msdscsi.h .

uint32_t MSDSCSI_RequestSenseData_TypeDef::CmdSpecificInfo

Command specific information field.

Definition at line 160 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Eom

End of medium indicator.

Definition at line 155 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::FileMark

Filemark indicator.

Definition at line 156 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Fruc

Field replacable unit code.

Definition at line 163 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Ili

Incorrect length indicator.

Definition at line 154 of file msdscsi.h .

uint32_t MSDSCSI_RequestSenseData_TypeDef::Information

Information field.

Definition at line 158 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Obsolete

Obsolete, expect any value.

Definition at line 150 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Reserved

Reserved, expect 0.

Definition at line 153 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::ResponseCode

Response code, 0x70 = Current errors.

Definition at line 147 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKey

Generic error information.

Definition at line 152 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKeySpecific1

Sense key specific field.

Definition at line 165 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKeySpecific2

Sense key specific field.

Definition at line 168 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKeySpecific3

Sense key specific field.

Definition at line 169 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Sksv

Sense key specific field qualifier.

Definition at line 166 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Valid

Valid, qualifier for Information field.

Definition at line 148 of file msdscsi.h .

The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/hardware/kit/common/drivers/ msdscsi.h