nRF52840 only: Type definitions for the USB Audio class. More...
Data Structures |
|
| struct | app_usbd_audio_ac_iface_header_desc_t |
|
Audio class control interface header descriptor.
More...
|
|
| struct | app_usbd_audio_input_terminal_desc_t |
|
Audio class input terminal descriptor.
More...
|
|
| struct | app_usbd_audio_output_terminal_desc_t |
|
Audio class output terminal descriptor.
More...
|
|
| struct | app_usbd_audio_feature_unit_desc_t |
|
Audio class feature unit descriptor.
More...
|
|
| struct | app_usbd_audio_as_iface_desc_t |
|
Audio class audio streaming interface descriptor.
More...
|
|
| struct | app_usbd_audio_as_format_type_one_desc_t |
|
Audio class audio streaming format type I descriptor.
More...
|
|
| struct | app_usbd_audio_as_format_type_two_desc_t |
|
Audio class audio streaming format type II descriptor.
More...
|
|
| struct | app_usbd_audio_as_format_type_three_desc_t |
|
Audio class audio streaming format type III descriptor.
More...
|
|
| struct | app_usbd_audio_as_endpoint_desc_t |
|
Audio class audio endpoint descriptor.
More...
|
|
Macros |
|
| #define | APP_USBD_AUDIO_CLASS 0x01 |
|
Audio class definition in interface descriptor.
More...
|
|
| #define | APP_USBD_AUDIO_CLASS_PROTOCOL_UNDEFINED 0x00 |
|
Audio class protocol definition in interface descriptor.
More...
|
|
Detailed Description
nRF52840 only: Type definitions for the USB Audio class.
Macro Definition Documentation
| #define APP_USBD_AUDIO_CLASS 0x01 |
Audio class definition in interface descriptor.
Fixed value, app_usbd_descriptor_iface_t::bInterfaceClass
| #define APP_USBD_AUDIO_CLASS_PROTOCOL_UNDEFINED 0x00 |
Audio class protocol definition in interface descriptor.
Fixed value, app_usbd_descriptor_iface_t::bInterfaceProtocol
Enumeration Type Documentation
Audio control interface subtype.
Format tag in audio streaming interface descriptor.
app_usbd_audio_as_iface_desc_t::wFormatTag
Audio streaming interface subtype.
Audio class specific descriptor types.
Possible values of feature unit control field.
Possible values of input terminal channel config.
app_usbd_audio_input_terminal_desc_t::wChannelConfig
Audio class specific requests.
nrf_drv_usbd_setup_t::bmRequestType
Audio subclass possible values.
Audio class terminal types.