=
{
}
static uint8_t usbd_audio_EP0_RxReady(void *pdev)
usbd_audio_EP0_RxReady Handles audio control requests data.
static uint8_t usbd_audio_DeInit(void *pdev, uint8_t cfgidx)
usbd_audio_Init DeInitializes the AUDIO layer.
static uint8_t usbd_audio_DataOut(void *pdev, uint8_t epnum)
usbd_audio_DataOut Handles the Audio Out data stage.
static uint8_t usbd_audio_OUT_Incplt(void *pdev)
usbd_audio_OUT_Incplt Handles the iso out incomplete event.
static uint8_t * USBD_audio_GetCfgDesc(uint8_t speed, uint16_t *length)
USBD_audio_GetCfgDesc Returns configuration descriptor.
static uint8_t usbd_audio_Init(void *pdev, uint8_t cfgidx)
usbd_audio_Init Initilaizes the AUDIO interface.
static uint8_t usbd_audio_DataIn(void *pdev, uint8_t epnum)
usbd_audio_DataIn Handles the audio IN data stage.
static uint8_t usbd_audio_Setup(void *pdev, USB_SETUP_REQ *req)
usbd_audio_Setup Handles the Audio control request parsing.
static uint8_t usbd_audio_SOF(void *pdev)
usbd_audio_SOF Handles the SOF event (data buffer update and synchronization).