2.4.6.1 usb_device_audio_v2_0.h

File Name

usb_device_audio_v2.0.h

Description

USB Device Audio Function Driver Interface

This file describes the USB Device Audio v2.0 Function Driver interface. This file should be included by the application if it needs to use the Audio v2.0 Function Driver API.

Enumerations

Name Description
USB_DEVICE_AUDIO_V2_EVENTUSB Device Audio v2.0 Function Driver events.
USB_DEVICE_AUDIO_V2_RESULTUSB Device Audio Function Driver USB Device Audio v2.0 result enumeration.

Functions

Name Description
USB_DEVICE_AUDIO_V2_EventHandlerSetThis function registers an event handler for the specified Audio function driver instance.
USB_DEVICE_AUDIO_V2_ReadThis function requests a data read from the USB Device Audio v2.0 Function Driver Layer.
USB_DEVICE_AUDIO_V2_TransferCancelThis function cancels a scheduled Audio v2.0 Device data transfer.
USB_DEVICE_AUDIO_V2_WriteThis function requests a data write to the USB Device Audio v2.0 Function Driver Layer.

Macros

Name Description
USB_DEVICE_AUDIO_V2_EVENT_RESPONSE_NONEUSB Device Audio v2.0 Function Driver event handler response type none.
USB_DEVICE_AUDIO_V2_FUNCTION_DRIVERUSB Device Audio v2.0 Function Driver function pointer.
USB_DEVICE_AUDIO_V2_TRANSFER_HANDLE_INVALIDUSB Device Audio v2.0 Function Driver Invalid Transfer Handle Definition.

Structures

Name Description
USB_DEVICE_AUDIO_V2_EVENT_DATA_READ_COMPLETE USB Device Audio Function Driver Audio v2.0 read and write complete event data.
USB_DEVICE_AUDIO_V2_EVENT_DATA_SET_ALTERNATE_INTERFACE USB Device Audio v2.0 Function Driver alternate interface setting event data.
USB_DEVICE_AUDIO_V2_EVENT_DATA_WRITE_COMPLETEUSB Device Audio Function Driver Audio v2.0 read and write complete event data.
USB_DEVICE_AUDIO_V2_INITUSB Device Audio v2.0 Function Driver initialization data structure.

Types

Name Description
USB_DEVICE_AUDIO_V2_EVENT_HANDLERUSB Device Audio v2.0 Event Handler Function Pointer Type.
USB_DEVICE_AUDIO_V2_EVENT_RESPONSEUSB Device Audio v2.0 Function Driver event callback response type.
USB_DEVICE_AUDIO_V2_INDEXUSB Device Audio v2.0 Function Driver index.
USB_DEVICE_AUDIO_V2_TRANSFER_HANDLEUSB Device Audio v2.0 Function Driver Transfer Handle Definition.