|
Functions | |
| static void | Handle_USBAsynchXfer (void *pdev) |
| Handle_USBAsynchXfer Send data to USB. More... | |
| uint8_t | usbd_cdc_DataIn (void *pdev, uint8_t epnum) |
| usbd_audio_DataIn Data sent on non-control IN endpoint More... | |
| uint8_t | usbd_cdc_DataOut (void *pdev, uint8_t epnum) |
| usbd_cdc_DataOut Data received on non-control Out endpoint More... | |
| uint8_t | usbd_cdc_DeInit (void *pdev, uint8_t cfgidx) |
| usbd_cdc_Init DeInitialize the CDC layer More... | |
| uint8_t | usbd_cdc_EP0_RxReady (void *pdev) |
| usbd_cdc_EP0_RxReady Data received on control endpoint More... | |
| static uint8_t * | USBD_cdc_GetCfgDesc (uint8_t speed, uint16_t *length) |
| USBD_cdc_GetCfgDesc Return configuration descriptor. More... | |
| uint8_t | usbd_cdc_Init (void *pdev, uint8_t cfgidx) |
| usbd_cdc_Init Initialize the CDC interface More... | |
| uint8_t | usbd_cdc_Setup (void *pdev, USB_SETUP_REQ *req) |
| usbd_cdc_Setup Handle the CDC specific requests More... | |
| uint8_t | usbd_cdc_SOF (void *pdev) |
| usbd_audio_SOF Start Of Frame event management More... | |
|
static |
Handle_USBAsynchXfer Send data to USB.
| pdev | instance |
| None |
Definition at line 732 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_DataIn | ( | void * | pdev, |
| uint8_t | epnum | ||
| ) |
usbd_audio_DataIn Data sent on non-control IN endpoint
| pdev | device instance |
| epnum | endpoint number |
| status |
Definition at line 618 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_DataOut | ( | void * | pdev, |
| uint8_t | epnum | ||
| ) |
usbd_cdc_DataOut Data received on non-control Out endpoint
| pdev | device instance |
| epnum | endpoint number |
| status |
Definition at line 683 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_DeInit | ( | void * | pdev, |
| uint8_t | cfgidx | ||
| ) |
usbd_cdc_Init DeInitialize the CDC layer
| pdev | device instance |
| cfgidx | Configuration index |
| status |
Definition at line 482 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_EP0_RxReady | ( | void * | pdev | ) |
usbd_cdc_EP0_RxReady Data received on control endpoint
| pdev | device instance |
| status |
Definition at line 595 of file usbd_cdc_core.c.
|
static |
USBD_cdc_GetCfgDesc Return configuration descriptor.
| speed | : current device speed |
| length | : pointer data length |
| pointer | to descriptor buffer |
Definition at line 804 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_Init | ( | void * | pdev, |
| uint8_t | cfgidx | ||
| ) |
usbd_cdc_Init Initialize the CDC interface
| pdev | device instance |
| cfgidx | Configuration index |
| status |
Definition at line 434 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_Setup | ( | void * | pdev, |
| USB_SETUP_REQ * | req | ||
| ) |
usbd_cdc_Setup Handle the CDC specific requests
| pdev | instance |
| req | usb requests |
| status |
Definition at line 512 of file usbd_cdc_core.c.
| uint8_t usbd_cdc_SOF | ( | void * | pdev | ) |
usbd_audio_SOF Start Of Frame event management
| pdev | instance |
| epnum | endpoint number |
| status |
Definition at line 710 of file usbd_cdc_core.c.