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

#include <masstorage.h>

Public Member Functions

 CDB6 (uint8_t _Opcode, uint8_t _LUN, uint32_t LBA, uint8_t _AllocationLength, uint8_t _Control)
 
 CDB6 (uint8_t _Opcode, uint8_t _LUN, uint8_t _AllocationLength, uint8_t _Control)
 

Public Attributes

uint8_t Opcode
 
unsigned LBAMSB: 5
 
unsigned LUN: 3
 
uint8_t LBAHB
 
uint8_t LBALB
 
uint8_t AllocationLength
 
uint8_t Control
 

Detailed Description

Definition at line 179 of file masstorage.h.

Constructor & Destructor Documentation

CDB6::CDB6 ( uint8_t  _Opcode,
uint8_t  _LUN,
uint32_t  LBA,
uint8_t  _AllocationLength,
uint8_t  _Control 
)
inline

Definition at line 192 of file masstorage.h.

CDB6::CDB6 ( uint8_t  _Opcode,
uint8_t  _LUN,
uint8_t  _AllocationLength,
uint8_t  _Control 
)
inline

Definition at line 197 of file masstorage.h.

Member Data Documentation

uint8_t CDB6::Opcode

Definition at line 180 of file masstorage.h.

unsigned CDB6::LBAMSB

Definition at line 182 of file masstorage.h.

unsigned CDB6::LUN

Definition at line 183 of file masstorage.h.

uint8_t CDB6::LBAHB

Definition at line 185 of file masstorage.h.

uint8_t CDB6::LBALB

Definition at line 186 of file masstorage.h.

uint8_t CDB6::AllocationLength

Definition at line 187 of file masstorage.h.

uint8_t CDB6::Control

Definition at line 188 of file masstorage.h.


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