Atmel Software Framework

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

Structures and functions required by UDC.

Functions

void udi_cdc_comm_disable (void)
 
bool udi_cdc_comm_enable (void)
 
bool udi_cdc_comm_setup (void)
 
void udi_cdc_data_disable (void)
 
bool udi_cdc_data_enable (void)
 
bool udi_cdc_data_setup (void)
 
void udi_cdc_data_sof_notify (void)
 
uint8_t udi_cdc_getsetting (void)
 

Variables

UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm
 Global structure which contains standard UDI API for UDC. More...
 
UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm
 Global structure which contains standard UDI API for UDC. More...
 
UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
 
UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
 

void udi_cdc_comm_disable ( void  )

References Assert, and udi_cdc_nb_comm_enabled.

void udi_cdc_data_disable ( void  )
bool udi_cdc_data_setup ( void  )
void udi_cdc_data_sof_notify ( void  )
uint8_t udi_cdc_getsetting ( void  )

UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm

Global structure which contains standard UDI API for UDC.

UDC_DESC_STORAGE udi_api_t udi_api_cdc_comm
Initial value:
= {
.getsetting = udi_cdc_getsetting,
}
bool udi_cdc_comm_setup(void)
Definition: udi_cdc.c:375
void udi_cdc_comm_disable(void)
Definition: udi_cdc.c:357
uint8_t udi_cdc_getsetting(void)
Definition: udi_cdc.c:436
bool udi_cdc_comm_enable(void)
Definition: udi_cdc.c:265

Global structure which contains standard UDI API for UDC.

UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
UDC_DESC_STORAGE udi_api_t udi_api_cdc_data
Initial value:
= {
.getsetting = udi_cdc_getsetting,
.sof_notify = udi_cdc_data_sof_notify,
}
bool udi_cdc_data_enable(void)
Definition: udi_cdc.c:319
void udi_cdc_data_sof_notify(void)
Definition: udi_cdc.c:441
void udi_cdc_data_disable(void)
Definition: udi_cdc.c:363
uint8_t udi_cdc_getsetting(void)
Definition: udi_cdc.c:436
bool udi_cdc_data_setup(void)
Definition: udi_cdc.c:431