_MSC_Process is only used within STM32_USB_Host_Library.
 
Symbols
loading...
Files
loading...

_MSC_Process struct

Syntax

typedef struct _MSC_Process {   uint8_t              max_lun;   uint8_t              Reserved[3];   uint8_t              InPipe;   uint8_t              OutPipe;   uint8_t              OutEp;   uint8_t              InEp;   uint16_t             OutEpSize;   uint16_t             InEpSize;   MSC_StateTypeDef     state;   MSC_ErrorTypeDef     error;   MSC_ReqStateTypeDef  req_state;   MSC_ReqStateTypeDef  prev_req_state;   BOT_HandleTypeDef    hbot;   MSC_LUNTypeDef       unit[MAX_SUPPORTED_LUN];   uint16_t             current_lun;   uint16_t             rw_lun;   uint32_t             timer; } MSC_HandleTypeDef;

Fields

max_lun

No summary provided. Read more...

Reserved

No summary provided. Read more...

InPipe

No summary provided. Read more...

OutPipe

No summary provided. Read more...

OutEp

No summary provided. Read more...

InEp

No summary provided. Read more...

OutEpSize

No summary provided. Read more...

InEpSize

No summary provided. Read more...

state

No summary provided. Read more...

error

No summary provided. Read more...

req_state

No summary provided. Read more...

prev_req_state

No summary provided. Read more...

hbot

No summary provided. Read more...

unit

No summary provided. Read more...

current_lun

No summary provided. Read more...

rw_lun

No summary provided. Read more...

timer

No summary provided. Read more...

References

LocationReferrerScopeText
usbh_msc.h:107
typedef struct _MSC_Process
usbh_msc.h:127
usbh_msc.c:154USBH_MSC_InterfaceInit()::MSC_HandleUSBH_MSC_InterfaceInit()
MSC_HandleTypeDef *MSC_Handle;
usbh_msc.c:171USBH_MSC_InterfaceInit()
usbh_msc.c:172USBH_MSC_InterfaceInit()
usbh_msc.c:181USBH_MSC_InterfaceInit()
(void)USBH_memset(MSC_Handle, 0, sizeof(MSC_HandleTypeDef));
usbh_msc.c:250USBH_MSC_InterfaceDeInit()::MSC_HandleUSBH_MSC_InterfaceDeInit()
usbh_msc.c:284USBH_MSC_ClassRequest()::MSC_HandleUSBH_MSC_ClassRequest()
usbh_msc.c:340USBH_MSC_Process()::MSC_HandleUSBH_MSC_Process()
usbh_msc.c:565USBH_MSC_RdWrProcess()::MSC_HandleUSBH_MSC_RdWrProcess()
usbh_msc.c:686USBH_MSC_IsReady()::MSC_HandleUSBH_MSC_IsReady()
usbh_msc.c:709USBH_MSC_GetMaxLUN()::MSC_HandleUSBH_MSC_GetMaxLUN()
usbh_msc.c:728USBH_MSC_UnitIsReady()::MSC_HandleUSBH_MSC_UnitIsReady()
usbh_msc.c:752USBH_MSC_GetLUNInfo()::MSC_HandleUSBH_MSC_GetLUNInfo()
usbh_msc.c:781USBH_MSC_Read()::MSC_HandleUSBH_MSC_Read()
usbh_msc.c:828USBH_MSC_Write()::MSC_HandleUSBH_MSC_Write()
usbh_msc.h:127MSC_HandleTypeDef
usbh_msc_bot.c:152USBH_MSC_BOT_Init()::MSC_HandleUSBH_MSC_BOT_Init()
usbh_msc_bot.c:177USBH_MSC_BOT_Process()::MSC_HandleUSBH_MSC_BOT_Process()
usbh_msc_bot.c:539USBH_MSC_BOT_Abort()::MSC_HandleUSBH_MSC_BOT_Abort()
usbh_msc_bot.c:577USBH_MSC_DecodeCSW()::MSC_HandleUSBH_MSC_DecodeCSW()
usbh_msc_scsi.c:106USBH_MSC_SCSI_TestUnitReady()::MSC_HandleUSBH_MSC_SCSI_TestUnitReady()
usbh_msc_scsi.c:149USBH_MSC_SCSI_ReadCapacity()::MSC_HandleUSBH_MSC_SCSI_ReadCapacity()
usbh_msc_scsi.c:204USBH_MSC_SCSI_Inquiry()::MSC_HandleUSBH_MSC_SCSI_Inquiry()
usbh_msc_scsi.c:276USBH_MSC_SCSI_RequestSense()::MSC_HandleUSBH_MSC_SCSI_RequestSense()
usbh_msc_scsi.c:338USBH_MSC_SCSI_Write()::MSC_HandleUSBH_MSC_SCSI_Write()
usbh_msc_scsi.c:398USBH_MSC_SCSI_Read()::MSC_HandleUSBH_MSC_SCSI_Read()

Type Use

Variables of _MSC_Process type
USBH_MSC_InterfaceInit()::MSC_Handle
USBH_MSC_InterfaceDeInit()::MSC_Handle
USBH_MSC_ClassRequest()::MSC_Handle
USBH_MSC_Process()::MSC_Handle
USBH_MSC_RdWrProcess()::MSC_Handle
USBH_MSC_IsReady()::MSC_Handle
USBH_MSC_GetMaxLUN()::MSC_Handle
USBH_MSC_UnitIsReady()::MSC_Handle
USBH_MSC_GetLUNInfo()::MSC_Handle
USBH_MSC_Read()::MSC_Handle
USBH_MSC_Write()::MSC_Handle
USBH_MSC_BOT_Init()::MSC_Handle
USBH_MSC_BOT_Process()::MSC_Handle
USBH_MSC_BOT_Abort()::MSC_Handle
USBH_MSC_DecodeCSW()::MSC_Handle
USBH_MSC_SCSI_TestUnitReady()::MSC_Handle
USBH_MSC_SCSI_ReadCapacity()::MSC_Handle
USBH_MSC_SCSI_Inquiry()::MSC_Handle
USBH_MSC_SCSI_RequestSense()::MSC_Handle
USBH_MSC_SCSI_Write()::MSC_Handle
USBH_MSC_SCSI_Read()::MSC_Handle
all items filtered out
_MSC_Process
all items filtered out
_MSC_Process
all items filtered out
Allocators of _MSC_Process
all items filtered out
_MSC_Process