Prusa MINI Firmware overview
CommandBlockWrapperBase Struct Reference

#include <masstorage.h>

Inheritance diagram for CommandBlockWrapperBase:
Collaboration diagram for CommandBlockWrapperBase:

Public Member Functions

 CommandBlockWrapperBase ()
 
 CommandBlockWrapperBase (uint32_t tag, uint32_t xflen, uint8_t flgs)
 

Public Attributes

uint32_t dCBWSignature
 
uint32_t dCBWTag
 
uint32_t dCBWDataTransferLength
 
uint8_t bmCBWFlags
 

Constructor & Destructor Documentation

◆ CommandBlockWrapperBase() [1/2]

CommandBlockWrapperBase::CommandBlockWrapperBase ( )
384  {
385  }

◆ CommandBlockWrapperBase() [2/2]

CommandBlockWrapperBase::CommandBlockWrapperBase ( uint32_t  tag,
uint32_t  xflen,
uint8_t  flgs 
)
387  :
389  }

Member Data Documentation

◆ dCBWSignature

uint32_t CommandBlockWrapperBase::dCBWSignature

◆ dCBWTag

uint32_t CommandBlockWrapperBase::dCBWTag

◆ dCBWDataTransferLength

uint32_t CommandBlockWrapperBase::dCBWDataTransferLength

◆ bmCBWFlags

uint8_t CommandBlockWrapperBase::bmCBWFlags
MASS_CBW_SIGNATURE
#define MASS_CBW_SIGNATURE
Definition: masstorage.h:63
CommandBlockWrapperBase::dCBWSignature
uint32_t dCBWSignature
Definition: masstorage.h:378
CommandBlockWrapperBase::bmCBWFlags
uint8_t bmCBWFlags
Definition: masstorage.h:381
CommandBlockWrapperBase::dCBWTag
uint32_t dCBWTag
Definition: masstorage.h:379
CommandBlockWrapperBase::dCBWDataTransferLength
uint32_t dCBWDataTransferLength
Definition: masstorage.h:380