MSDSCSI_StartStopUnit_TypeDef Struct Reference

SCSI Start Stop Unit Command Descriptor Block (CDB) typedef.

Definition at line 292 of file msdscsi.h .

#include < msdscsi.h >

Data Fields

struct {
uint8_t Immed : 1
uint8_t Reserved1 : 7
};
struct {
uint8_t PowerConditionModifier : 4
uint8_t Reserved3 : 4
};
struct {
uint8_t LoEj : 1
uint8_t No_Flush : 1
uint8_t PowerCondition : 4
uint8_t Reserved4 : 1
uint8_t Start : 1
};
uint8_t Control
uint8_t OpCode
uint8_t Reserved2

Field Documentation

uint8_t MSDSCSI_StartStopUnit_TypeDef::Control

Control byte.

Definition at line 310 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::Immed

Immediate bit.

Definition at line 295 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::LoEj

Load Eject.

Definition at line 305 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::No_Flush

Dont flush cached data to the medium.

Definition at line 306 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::OpCode

Command opcode.

Definition at line 293 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::PowerCondition

Power Condition field.

Definition at line 308 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::PowerConditionModifier

Additional power condition info.

Definition at line 300 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved1

Reserved, expect 0.

Definition at line 296 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved2

Reserved, expect 0.

Definition at line 298 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved3

Reserved, expect 0.

Definition at line 301 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved4

Reserved, expect 0.

Definition at line 307 of file msdscsi.h .

uint8_t MSDSCSI_StartStopUnit_TypeDef::Start

Start bit.

Definition at line 304 of file msdscsi.h .


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