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... | |
nRF52840 only: Type definitions for the USB Audio class.
#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
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.
app_usbd_descriptor_iface_t::bInterfaceSubClass
Audio class terminal types.