#include <usb_core.h>
Data Fields | |
void(* | Init )(void) |
void(* | Reset )(void) |
void(* | Process_Status_IN )(void) |
void(* | Process_Status_OUT )(void) |
RESULT(* | Class_Data_Setup )(uint8_t RequestNo) |
RESULT(* | Class_NoData_Setup )(uint8_t RequestNo) |
RESULT(* | Class_Get_Interface_Setting )(uint8_t Interface, uint8_t AlternateSetting) |
uint8_t *(* | GetDeviceDescriptor )(uint16_t Length) |
uint8_t *(* | GetConfigDescriptor )(uint16_t Length) |
uint8_t *(* | GetStringDescriptor )(uint16_t Length) |
uint8_t * | RxEP_buffer |
uint8_t | MaxPacketSize |
void(* _DEVICE_PROP::Init)(void) |
Referenced by USB_Init().
void(* _DEVICE_PROP::Reset)(void) |
void(* _DEVICE_PROP::Process_Status_IN)(void) |
Referenced by In0_Process().
void(* _DEVICE_PROP::Process_Status_OUT)(void) |
Referenced by Out0_Process().
RESULT(* _DEVICE_PROP::Class_Data_Setup)(uint8_t RequestNo) |
RESULT(* _DEVICE_PROP::Class_NoData_Setup)(uint8_t RequestNo) |
RESULT(* _DEVICE_PROP::Class_Get_Interface_Setting)(uint8_t Interface, uint8_t AlternateSetting) |
Referenced by Standard_SetInterface().
uint8_t*(* _DEVICE_PROP::GetDeviceDescriptor)(uint16_t Length) |
uint8_t*(* _DEVICE_PROP::GetConfigDescriptor)(uint16_t Length) |
uint8_t*(* _DEVICE_PROP::GetStringDescriptor)(uint16_t Length) |
Referenced by Post0_Process(), and Standard_ClearFeature().