![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
Functions | |
| void | UsbdAdc_Init (USB_ClassInfo_Audio_Device_t *AudioInterface) |
| Initialize ROM based audio device class. | |
| void | UsbdAdc_start_xfr (void) |
| Start streaming audio data. | |
| void | UsbdAdc_stop_xfr (void) |
| Stop streaming audio data. | |
| ErrorCode_t | USB_Interface_Event (USBD_HANDLE_T hUsb) |
| Determind start or stop transfer audio data. | |
| ErrorCode_t | UsbdAdc_ISO_Hdlr (USBD_HANDLE_T hUsb, void *data, uint32_t event) |
| Handle response to IN isochronous coming packets. | |
| ErrorCode_t | UsbdAdc_ep0_hdlr (USBD_HANDLE_T hUsb, void *data, uint32_t event) |
| Handle response to standard requests (chapter9) from host. | |
| ErrorCode_t USB_Interface_Event | ( | USBD_HANDLE_T | hUsb | ) |
Determind start or stop transfer audio data.
| hUsb | : Global USB ROM based handle variable |
| ErrorCode_t UsbdAdc_ep0_hdlr | ( | USBD_HANDLE_T | hUsb, |
| void * | data, | ||
| uint32_t | event | ||
| ) |
Handle response to standard requests (chapter9) from host.
| hUsb | : Global USB ROM based handle variable |
| data | : no used |
| event | : USB_EVT_OUT, USB_EVT_SETUP |
| void UsbdAdc_Init | ( | USB_ClassInfo_Audio_Device_t * | AudioInterface | ) |
Initialize ROM based audio device class.
| ErrorCode_t UsbdAdc_ISO_Hdlr | ( | USBD_HANDLE_T | hUsb, |
| void * | data, | ||
| uint32_t | event | ||
| ) |
Handle response to IN isochronous coming packets.
| hUsb | : Global USB ROM based handle variable |
| data | : Pointer point to buffer storing received data |
| event | : USB_EVT_IN only acceptable value |
| void UsbdAdc_start_xfr | ( | void | ) |
Start streaming audio data.
| void UsbdAdc_stop_xfr | ( | void | ) |
Stop streaming audio data.