MSDSCSI_RequestSenseData_TypeDef Struct ReferenceKit Drivers > Gecko USB MSD

SCSI Request Sense response data typedef.

Definition at line 158 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 172 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Asc

Additional sense code.

Definition at line 174 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Ascq

Additional sense code qualifier.

Definition at line 175 of file msdscsi.h .

uint32_t MSDSCSI_RequestSenseData_TypeDef::CmdSpecificInfo

Command specific information field.

Definition at line 173 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Eom

End of medium indicator.

Definition at line 168 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::FileMark

Filemark indicator.

Definition at line 169 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Fruc

Field replacable unit code.

Definition at line 176 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Ili

Incorrect length indicator.

Definition at line 167 of file msdscsi.h .

uint32_t MSDSCSI_RequestSenseData_TypeDef::Information

Information field.

Definition at line 171 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Obsolete

Obsolete, expect any value.

Definition at line 163 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Reserved

Reserved, expect 0.

Definition at line 166 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::ResponseCode

Response code, 0x70 = Current errors.

Definition at line 160 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKey

Generic error information.

Definition at line 165 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKeySpecific1

Sense key specific field.

Definition at line 178 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKeySpecific2

Sense key specific field.

Definition at line 181 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::SenseKeySpecific3

Sense key specific field.

Definition at line 182 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Sksv

Sense key specific field qualifier.

Definition at line 179 of file msdscsi.h .

uint8_t MSDSCSI_RequestSenseData_TypeDef::Valid

Valid, qualifier for Information field.

Definition at line 161 of file msdscsi.h .


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