Functions | |
static void | MSC_BOT_Abort (USB_OTG_CORE_HANDLE *pdev) |
MSC_BOT_Abort Abort the current transfer. More... | |
static void | MSC_BOT_CBW_Decode (USB_OTG_CORE_HANDLE *pdev) |
MSC_BOT_CBW_Decode Decode the CBW command and set the BOT state machine accordingtly. More... | |
void | MSC_BOT_CplClrFeature (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) |
MSC_BOT_CplClrFeature Complete the clear feature request. More... | |
void | MSC_BOT_DataIn (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) |
MSC_BOT_DataIn Handle BOT IN data stage. More... | |
void | MSC_BOT_DataOut (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) |
MSC_BOT_DataOut Proccess MSC OUT data. More... | |
void | MSC_BOT_DeInit (USB_OTG_CORE_HANDLE *pdev) |
MSC_BOT_DeInit Uninitialize the BOT Machine. More... | |
void | MSC_BOT_Init (USB_OTG_CORE_HANDLE *pdev) |
MSC_BOT_Init Initialize the BOT Process. More... | |
void | MSC_BOT_Reset (USB_OTG_CORE_HANDLE *pdev) |
MSC_BOT_Reset Reset the BOT Machine. More... | |
void | MSC_BOT_SendCSW (USB_OTG_CORE_HANDLE *pdev, uint8_t CSW_Status) |
MSC_BOT_SendCSW Send the Command Status Wrapper. More... | |
static void | MSC_BOT_SendData (USB_OTG_CORE_HANDLE *pdev, uint8_t *buf, uint16_t len) |
MSC_BOT_SendData Send the requested data. More... | |
|
static |
MSC_BOT_Abort Abort the current transfer.
pdev | device instance |
status |
Definition at line 349 of file usbd_msc_bot.c.
|
static |
MSC_BOT_CBW_Decode Decode the CBW command and set the BOT state machine accordingtly.
pdev | device instance |
None |
Definition at line 246 of file usbd_msc_bot.c.
void MSC_BOT_CplClrFeature | ( | USB_OTG_CORE_HANDLE * | pdev, |
uint8_t | epnum | ||
) |
MSC_BOT_CplClrFeature Complete the clear feature request.
pdev | device instance |
epnum | endpoint index |
None |
Definition at line 377 of file usbd_msc_bot.c.
void MSC_BOT_DataIn | ( | USB_OTG_CORE_HANDLE * | pdev, |
uint8_t | epnum | ||
) |
MSC_BOT_DataIn Handle BOT IN data stage.
pdev | device instance |
epnum | endpoint index |
None |
Definition at line 181 of file usbd_msc_bot.c.
void MSC_BOT_DataOut | ( | USB_OTG_CORE_HANDLE * | pdev, |
uint8_t | epnum | ||
) |
MSC_BOT_DataOut Proccess MSC OUT data.
pdev | device instance |
epnum | endpoint index |
None |
Definition at line 213 of file usbd_msc_bot.c.
void MSC_BOT_DeInit | ( | USB_OTG_CORE_HANDLE * | pdev | ) |
MSC_BOT_DeInit Uninitialize the BOT Machine.
pdev | device instance |
None |
Definition at line 168 of file usbd_msc_bot.c.
void MSC_BOT_Init | ( | USB_OTG_CORE_HANDLE * | pdev | ) |
MSC_BOT_Init Initialize the BOT Process.
pdev | device instance |
None |
Definition at line 130 of file usbd_msc_bot.c.
void MSC_BOT_Reset | ( | USB_OTG_CORE_HANDLE * | pdev | ) |
MSC_BOT_Reset Reset the BOT Machine.
pdev | device instance |
None |
Definition at line 151 of file usbd_msc_bot.c.
void MSC_BOT_SendCSW | ( | USB_OTG_CORE_HANDLE * | pdev, |
uint8_t | CSW_Status | ||
) |
MSC_BOT_SendCSW Send the Command Status Wrapper.
pdev | device instance |
status | : CSW status |
None |
Definition at line 322 of file usbd_msc_bot.c.
|
static |
MSC_BOT_SendData Send the requested data.
pdev | device instance |
buf | pointer to data buffer |
len | Data Length |
None |
Definition at line 302 of file usbd_msc_bot.c.