USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
CDB10 Struct Reference

#include <masstorage.h>

Public Member Functions

 CDB10 (uint8_t _Opcode, uint8_t _LUN)
 
 CDB10 (uint8_t _Opcode, uint8_t _LUN, uint16_t xflen, uint32_t _LBA)
 

Public Attributes

uint8_t Opcode
 
unsigned Service_Action: 5
 
unsigned LUN: 3
 
uint8_t LBA_L_M_MB
 
uint8_t LBA_L_M_LB
 
uint8_t LBA_L_L_MB
 
uint8_t LBA_L_L_LB
 
uint8_t Misc2
 
uint8_t ALC_MB
 
uint8_t ALC_LB
 
uint8_t Control
 

Detailed Description

Definition at line 222 of file masstorage.h.

Constructor & Destructor Documentation

CDB10::CDB10 ( uint8_t  _Opcode,
uint8_t  _LUN 
)
inline

Definition at line 241 of file masstorage.h.

CDB10::CDB10 ( uint8_t  _Opcode,
uint8_t  _LUN,
uint16_t  xflen,
uint32_t  _LBA 
)
inline

Definition at line 247 of file masstorage.h.

Member Data Documentation

uint8_t CDB10::Opcode

Definition at line 223 of file masstorage.h.

unsigned CDB10::Service_Action

Definition at line 225 of file masstorage.h.

unsigned CDB10::LUN

Definition at line 226 of file masstorage.h.

uint8_t CDB10::LBA_L_M_MB

Definition at line 228 of file masstorage.h.

uint8_t CDB10::LBA_L_M_LB

Definition at line 229 of file masstorage.h.

uint8_t CDB10::LBA_L_L_MB

Definition at line 230 of file masstorage.h.

uint8_t CDB10::LBA_L_L_LB

Definition at line 231 of file masstorage.h.

uint8_t CDB10::Misc2

Definition at line 233 of file masstorage.h.

uint8_t CDB10::ALC_MB

Definition at line 235 of file masstorage.h.

uint8_t CDB10::ALC_LB

Definition at line 236 of file masstorage.h.

uint8_t CDB10::Control

Definition at line 238 of file masstorage.h.


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