Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

Structures and functions required by UDC.

Functions

void udi_hid_generic_disable (void)
 
bool udi_hid_generic_enable (void)
 
uint8_t udi_hid_generic_getsetting (void)
 
bool udi_hid_generic_setup (void)
 

Variables

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

void udi_hid_generic_disable ( void  )
uint8_t udi_hid_generic_getsetting ( void  )

UDC_DESC_STORAGE udi_api_t udi_api_hid_generic

Global structure which contains standard UDI API for UDC.

Global structure which contains standard UDI API for UDC.

UDC_DESC_STORAGE udi_api_t udi_api_hid_generic
Initial value:
= {
.enable = (bool(*)(void))udi_hid_generic_enable,
.disable = (void (*)(void))udi_hid_generic_disable,
.setup = (bool(*)(void))udi_hid_generic_setup,
.getsetting = (uint8_t(*)(void))udi_hid_generic_getsetting,
.sof_notify = NULL,
}
bool udi_hid_generic_enable(void)
Definition: udi_hid_generic.c:186
unsigned char bool
Definition: compiler.h:201
bool udi_hid_generic_setup(void)
Definition: udi_hid_generic.c:204
uint8_t udi_hid_generic_getsetting(void)
Definition: udi_hid_generic.c:213
void udi_hid_generic_disable(void)
Definition: udi_hid_generic.c:198
#define NULL
Definition: nm_bsp.h:64

Global structure which contains standard UDI interface for UDC.

Global structure which contains standard UDI API for UDC.