USB Host Shield 2.0
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 203 of file masstorage.h.

Constructor & Destructor Documentation

◆ CDB6() [1/2]

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

Definition at line 216 of file masstorage.h.

◆ CDB6() [2/2]

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

Definition at line 221 of file masstorage.h.

Member Data Documentation

◆ Opcode

uint8_t CDB6::Opcode

Definition at line 204 of file masstorage.h.


unsigned CDB6::LBAMSB

Definition at line 206 of file masstorage.h.


unsigned CDB6::LUN

Definition at line 207 of file masstorage.h.


uint8_t CDB6::LBAHB

Definition at line 209 of file masstorage.h.


uint8_t CDB6::LBALB

Definition at line 210 of file masstorage.h.

◆ AllocationLength

uint8_t CDB6::AllocationLength

Definition at line 211 of file masstorage.h.

◆ Control

uint8_t CDB6::Control

Definition at line 212 of file masstorage.h.

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