Atmel Software Framework

applications/evk1100-control-panel/usb/appli/enum/device/usb_descriptors.c File Reference
#include "conf_usb.h"
#include "usb_drv.h"
#include "usb_descriptors.h"
#include "usb_standard_request.h"
#include "usb_specific_request.h"

Variables

const
S_usb_user_configuration_descriptor 
usb_conf_desc
 
const S_usb_device_descriptor usb_dev_desc
 
const S_usb_language_id usb_user_language_id
 
const
S_usb_manufacturer_string_descriptor 
usb_user_manufacturer_string_descriptor
 
const
S_usb_product_string_descriptor 
usb_user_product_string_descriptor
 
const S_usb_serial_number usb_user_serial_number
 

const S_usb_device_descriptor usb_dev_desc
Initial value:
=
{
}
#define EP_CONTROL_LENGTH
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:82
#define Usb_format_mcu_to_usb_data(width, data)
Convert 16-, 32- or 64-bit data between MCU and USB endianisms.
Definition: usb_task.h:183
USB Device Descriptor.
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:365
#define DEVICE_SUB_CLASS
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:80
#define SN_INDEX
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:88
#define MAN_INDEX
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:86
#define DEVICE_CLASS
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:79
#define RELEASE_NUMBER
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:85
#define PROD_INDEX
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:87
#define PRODUCT_ID
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:84
#define DEVICE_PROTOCOL
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:81
#define USB_SPECIFICATION
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:78
#define DEVICE_DESCRIPTOR
Definition: usb_task.h:131
#define VENDOR_ID
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:83
#define NB_CONFIGURATION
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:89
const S_usb_language_id usb_user_language_id
Initial value:
=
{
}
#define STRING_DESCRIPTOR
Definition: usb_task.h:133
USB Language Descriptor.
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:733
const S_usb_manufacturer_string_descriptor usb_user_manufacturer_string_descriptor
Initial value:
=
{
}
struct usb_st_manufacturer
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:755
#define STRING_DESCRIPTOR
Definition: usb_task.h:133
#define USB_MANUFACTURER_NAME
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:279
const S_usb_product_string_descriptor usb_user_product_string_descriptor
Initial value:
=
{
}
struct usb_st_product
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:777
#define STRING_DESCRIPTOR
Definition: usb_task.h:133
#define USB_PRODUCT_NAME
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:289
const S_usb_serial_number usb_user_serial_number
Initial value:
=
{
}
#define STRING_DESCRIPTOR
Definition: usb_task.h:133
#define USB_SERIAL_NUMBER
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:314
struct usb_st_serial_number
Definition: services/usb/_asf_v1/class/audio/examples/device/enum/device/usb_descriptors.h:799