EFM32 Leopard Gecko Software Documentation  efm32lg-doc-5.1.2
MSDSCSI_StartStopUnit_TypeDef Struct Reference

Detailed Description

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

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

uint8_t MSDSCSI_StartStopUnit_TypeDef::Immed

Immediate bit.

Definition at line 311 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::LoEj

Load Eject.

Definition at line 323 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::No_Flush

Dont flush cached data to the medium.

Definition at line 324 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::OpCode

Command opcode.

Definition at line 308 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::PowerCondition

Power Condition field.

Definition at line 326 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::PowerConditionModifier

Additional power condition info.

Definition at line 317 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved1

Reserved, expect 0.

Definition at line 312 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved2

Reserved, expect 0.

Definition at line 314 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved3

Reserved, expect 0.

Definition at line 318 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::Reserved4

Reserved, expect 0.

Definition at line 325 of file msdscsi.h.

uint8_t MSDSCSI_StartStopUnit_TypeDef::Start

Start bit.

Definition at line 322 of file msdscsi.h.


The documentation for this struct was generated from the following file: