#include "usbd_core.h"
#include "usbd_desc.h"
#include "usbd_conf.h"
Go to the source code of this file.
#define USBD_CONFIGURATION_FS_STRING "AUDIO Config" |
#define USBD_CONFIGURATION_HS_STRING "AUDIO Config" |
#define USBD_INTERFACE_FS_STRING "AUDIO Interface" |
#define USBD_INTERFACE_HS_STRING "AUDIO Interface" |
#define USBD_LANGID_STRING 0x409 |
#define USBD_MANUFACTURER_STRING "STMicroelectronics" |
#define USBD_PRODUCT_FS_STRING "STM32 AUDIO Streaming in FS Mode" |
#define USBD_PRODUCT_HS_STRING "STM32 AUDIO Streaming in HS Mode" |
uint8_t * USBD_AUDIO_ConfigStrDescriptor |
( |
USBD_SpeedTypeDef |
speed, |
|
|
uint16_t * |
length |
|
) |
| |
Returns the configuration string descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 199 of file usbd_desc.c.
Returns the device descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 128 of file usbd_desc.c.
uint8_t * USBD_AUDIO_InterfaceStrDescriptor |
( |
USBD_SpeedTypeDef |
speed, |
|
|
uint16_t * |
length |
|
) |
| |
Returns the interface string descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 218 of file usbd_desc.c.
uint8_t * USBD_AUDIO_LangIDStrDescriptor |
( |
USBD_SpeedTypeDef |
speed, |
|
|
uint16_t * |
length |
|
) |
| |
Returns the LangID string descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 140 of file usbd_desc.c.
uint8_t * USBD_AUDIO_ManufacturerStrDescriptor |
( |
USBD_SpeedTypeDef |
speed, |
|
|
uint16_t * |
length |
|
) |
| |
Returns the manufacturer string descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 171 of file usbd_desc.c.
uint8_t * USBD_AUDIO_ProductStrDescriptor |
( |
USBD_SpeedTypeDef |
speed, |
|
|
uint16_t * |
length |
|
) |
| |
Returns the product string descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 152 of file usbd_desc.c.
uint8_t * USBD_AUDIO_SerialStrDescriptor |
( |
USBD_SpeedTypeDef |
speed, |
|
|
uint16_t * |
length |
|
) |
| |
Returns the serial number string descriptor.
- Parameters
-
speed | Current device speed |
length | Pointer to data length variable |
- Return values
-
Pointer | to descriptor buffer |
Definition at line 183 of file usbd_desc.c.
Initial value:= {
0x12,
0x10,
0x01,
0x00,
0x00,
0x00,
0x00,
0x02,
}
#define USBD_MAX_NUM_CONFIGURATION
#define USBD_IDX_PRODUCT_STR
#define USB_DESC_TYPE_DEVICE
#define USBD_IDX_SERIAL_STR
< IAR Compiler
Definition at line 74 of file usbd_desc.c.
Initial value:= {
}
uint8_t * USBD_AUDIO_ConfigStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the configuration string descriptor.
uint8_t * USBD_AUDIO_ManufacturerStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the manufacturer string descriptor.
uint8_t * USBD_AUDIO_InterfaceStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the interface string descriptor.
uint8_t * USBD_AUDIO_SerialStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the serial number string descriptor.
uint8_t * USBD_AUDIO_LangIDStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the LangID string descriptor.
uint8_t * USBD_AUDIO_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the device descriptor.
uint8_t * USBD_AUDIO_ProductStrDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
Returns the product string descriptor.
Definition at line 60 of file usbd_desc.c.
Initial value:=
{
}
#define USB_SIZ_STRING_SERIAL
#define USB_DESC_TYPE_STRING
IAR Compiler
Definition at line 107 of file usbd_desc.c.