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