GD32F1x0: USB_CDC_Class_Private_Variables

GD32F1x0

USB_CDC_Class_Private_Variables

Variables

CDC_IF_Fop_TypeDef APP_FOPS
 
uint8_t USB_Tx_State = 0
 
uint8_t USB_DATA_Buffer [USB_CDC_DATA_PACKET_SIZE]
 
uint8_t USB_CMD_Buffer [USB_CDC_CMD_PACKET_SIZE]
 
uint8_t APP_DATA_Buffer [APP_RX_DATA_SIZE]
 
__IO uint32_t end_packet = 0
 
uint32_t AppBufInPtr = 0
 
uint32_t AppBufOutPtr = 0
 
uint32_t AppRxLength = 0
 
USBD_Class_cb_TypeDef USBD_CDC_cb
 
const uint8_t USBD_CDC_CfgDesc [USB_CDC_CONFIG_DESC_SIZE]
 
uint8_t USB_DATA_Buffer [USB_CDC_DATA_PACKET_SIZE]
 
uint8_t USB_CMD_Buffer [USB_CDC_CMD_PACKET_SIZE]
 
uint8_t PacketSent
 
uint8_t PacketReceive
 
uint32_t ReceiveLength = 0
 
LINE_CODING linecoding
 
USBD_Class_cb_TypeDef USBD_CDC_cb
 
const uint8_t USBD_CDC_CfgDesc [USB_CDC_CONFIG_DESC_SIZE]
 

Detailed Description

Variable Documentation

LINE_CODING linecoding
Initial value:
=
{
115200,
0x00,
0x00,
0x08
}

Definition at line 56 of file usbd_cdc_loopback_core.c.

USBD_Class_cb_TypeDef USBD_CDC_cb
Initial value:
=
{
USBD_CDC_Init,
USBD_CDC_DeInit,
USBD_CDC_GetClassDescriptor,
USBD_CDC_ClassReqHandle,
USBD_CDC_GetInterface,
USBD_CDC_SetInterface,
NULL,
USBD_CDC_EP0_RxReady,
USBD_CDC_DataIn,
USBD_CDC_DataOut,
NULL,
USBD_CDC_GetCfgDesc,
}

Definition at line 66 of file usbd_cdc_loopback_core.c.

USBD_Class_cb_TypeDef USBD_CDC_cb
Initial value:
=
{
USBD_CDC_Init,
USBD_CDC_DeInit,
USBD_CDC_GetClassDescriptor,
USBD_CDC_ClassReqHandle,
USBD_CDC_GetInterface,
USBD_CDC_SetInterface,
NULL,
USBD_CDC_EP0_RxReady,
USBD_CDC_DataIn,
USBD_CDC_DataOut,
USBD_CDC_SOF,
USBD_CDC_GetCfgDesc,
}

Definition at line 67 of file usbd_cdc_core.c.

Generated by   doxygen 1.8.10