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.

Functions

void udi_hid_gpd_disable (void)
 
bool udi_hid_gpd_enable (void)
 
uint8_t udi_hid_gpd_getsetting (void)
 
bool udi_hid_gpd_setup (void)
 

Variables

UDC_DESC_STORAGE udi_api_t udi_api_hid_gpd
 
UDC_DESC_STORAGE udi_api_t udi_api_hid_gpd
 

void udi_hid_gpd_disable ( void  )
uint8_t udi_hid_gpd_getsetting ( void  )

UDC_DESC_STORAGE udi_api_t udi_api_hid_gpd
UDC_DESC_STORAGE udi_api_t udi_api_hid_gpd
Initial value:
= {
.enable = (bool (*)(void))udi_hid_gpd_enable,
.disable = (void (*)(void))udi_hid_gpd_disable,
.setup = (bool (*)(void))udi_hid_gpd_setup,
.getsetting = (uint8_t (*)(void))udi_hid_gpd_getsetting,
.sof_notify = NULL,
}
void udi_hid_gpd_disable(void)
Definition: udi_hid_gpd.c:211
bool udi_hid_gpd_enable(void)
Definition: udi_hid_gpd.c:200
bool udi_hid_gpd_setup(void)
Definition: udi_hid_gpd.c:216
unsigned char bool
Boolean.
Definition: compiler.h:160
uint8_t udi_hid_gpd_getsetting(void)
Definition: udi_hid_gpd.c:224