Microchip® Advanced Software Framework

udc_desc.h File Reference

Common API for USB Device Interface.

Copyright (c) 2009-2018 Microchip Technology Inc. and its subsidiaries.

#include "conf_usb.h"
#include "usb_protocol.h"
#include "udi.h"

Data Structures

struct  udc_config_speed_t
 Configuration descriptor and UDI link for one USB speed. More...
 
struct  udc_config_t
 All information about the USB Device. More...
 

Macros

#define UDC_BSS(x)   COMPILER_ALIGNED(x)
 
#define UDC_DATA(x)   COMPILER_ALIGNED(x)
 
#define UDC_DESC_STORAGE
 Defines the memory's location of USB descriptors. More...
 

Variables

UDC_DESC_STORAGE udc_config_t udc_config
 Global variables of USB Device Descriptor and UDI links. More...