Microchip® Advanced Software Framework

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Interface with USB Device Core (UDC)

Structures and functions required by UDC.

Variables

UDC_DESC_STORAGE udi_api_t udi_api_vendor
 Global structure which contains standard UDI API for UDC. More...
 
UDC_DESC_STORAGE udi_api_t udi_api_vendor
 Global structure which contains standard UDI interface for UDC. More...
 

Internal routines

bool udi_vendor_enable (void)
 
void udi_vendor_disable (void)
 
bool udi_vendor_setup (void)
 
uint8_t udi_vendor_getsetting (void)
 

void udi_vendor_disable ( void  )
uint8_t udi_vendor_getsetting ( void  )

UDC_DESC_STORAGE udi_api_t udi_api_vendor
Initial value:
= {
.enable = udi_vendor_enable,
.disable = udi_vendor_disable,
.setup = udi_vendor_setup,
.getsetting = udi_vendor_getsetting,
.sof_notify = NULL,
}
#define NULL
Definition: lwip-1.4.1/src/include/lwip/def.h:47
bool udi_vendor_enable(void)
Definition: udi_vendor.c:92
bool udi_vendor_setup(void)
Definition: udi_vendor.c:114
void udi_vendor_disable(void)
Definition: udi_vendor.c:106
uint8_t udi_vendor_getsetting(void)
Definition: udi_vendor.c:132

Global structure which contains standard UDI API for UDC.

Global structure which contains standard UDI interface for UDC.

UDC_DESC_STORAGE udi_api_t udi_api_vendor

Global structure which contains standard UDI interface for UDC.

Global structure which contains standard UDI interface for UDC.