APM:Libraries
|
#include <usb_core.h>
Public Attributes | |
uint8_t | num |
uint8_t | is_in |
uint8_t | is_stall |
uint8_t | type |
uint8_t | data_pid_start |
uint8_t | even_odd_frame |
uint16_t | tx_fifo_num |
uint32_t | maxpacket |
uint8_t * | xfer_buff |
uint32_t | dma_addr |
uint32_t | xfer_len |
uint32_t | xfer_count |
uint32_t | rem_data_len |
uint32_t | total_data_len |
uint32_t | ctl_data_len |
Definition at line 136 of file usb_core.h.
uint32_t USB_OTG_ep::ctl_data_len |
Definition at line 154 of file usb_core.h.
Referenced by USBD_DataInStage(), and USBD_ParseSetupRequest().
uint8_t USB_OTG_ep::data_pid_start |
Definition at line 142 of file usb_core.h.
Referenced by DCD_EP_Open().
uint32_t USB_OTG_ep::dma_addr |
Definition at line 148 of file usb_core.h.
Referenced by DCD_EP_PrepareRx(), DCD_EP_Tx(), USB_OTG_EP0StartXfer(), and USB_OTG_EPStartXfer().
uint8_t USB_OTG_ep::even_odd_frame |
Definition at line 143 of file usb_core.h.
Referenced by USB_OTG_EPStartXfer(), and USB_OTG_SetEPStatus().
uint8_t USB_OTG_ep::is_in |
Definition at line 139 of file usb_core.h.
Referenced by DCD_EP_Close(), DCD_EP_ClrStall(), DCD_EP_Open(), DCD_EP_PrepareRx(), DCD_EP_Stall(), DCD_EP_Tx(), DCD_Init(), USB_OTG_EP0StartXfer(), USB_OTG_EPActivate(), USB_OTG_EPClearStall(), USB_OTG_EPDeactivate(), USB_OTG_EPSetStall(), USB_OTG_EPStartXfer(), USB_OTG_GetEPStatus(), and USB_OTG_SetEPStatus().
uint8_t USB_OTG_ep::is_stall |
Definition at line 140 of file usb_core.h.
Referenced by DCD_EP_ClrStall(), DCD_EP_Stall(), and USBD_StdEPReq().
uint32_t USB_OTG_ep::maxpacket |
Definition at line 145 of file usb_core.h.
Referenced by DCD_EP_Open(), DCD_HandleOutEP_ISR(), DCD_Init(), DCD_WriteEmptyTxFifo(), USB_OTG_EP0StartXfer(), USB_OTG_EPActivate(), USB_OTG_EPStartXfer(), USBD_DataInStage(), and USBD_DataOutStage().
uint8_t USB_OTG_ep::num |
Definition at line 138 of file usb_core.h.
Referenced by DCD_EP_Close(), DCD_EP_ClrStall(), DCD_EP_Open(), DCD_EP_PrepareRx(), DCD_EP_Stall(), DCD_EP_Tx(), DCD_Init(), DCD_WriteEmptyTxFifo(), USB_OTG_EP0StartXfer(), USB_OTG_EPActivate(), USB_OTG_EPClearStall(), USB_OTG_EPDeactivate(), USB_OTG_EPSetStall(), USB_OTG_EPStartXfer(), USB_OTG_GetEPStatus(), and USB_OTG_SetEPStatus().
uint32_t USB_OTG_ep::rem_data_len |
Definition at line 152 of file usb_core.h.
Referenced by USBD_CtlPrepareRx(), USBD_CtlSendData(), USBD_DataInStage(), and USBD_DataOutStage().
uint32_t USB_OTG_ep::total_data_len |
Definition at line 153 of file usb_core.h.
Referenced by USBD_CtlPrepareRx(), USBD_CtlSendData(), and USBD_DataInStage().
uint16_t USB_OTG_ep::tx_fifo_num |
Definition at line 144 of file usb_core.h.
Referenced by DCD_EP_Open(), DCD_Init(), and USB_OTG_EPActivate().
uint8_t USB_OTG_ep::type |
Definition at line 141 of file usb_core.h.
Referenced by DCD_EP_Open(), DCD_Init(), USB_OTG_EPActivate(), USB_OTG_EPClearStall(), and USB_OTG_EPStartXfer().
uint8_t* USB_OTG_ep::xfer_buff |
Definition at line 147 of file usb_core.h.
Referenced by DCD_EP_PrepareRx(), DCD_EP_Tx(), DCD_HandleRxStatusQueueLevel_ISR(), DCD_Init(), DCD_WriteEmptyTxFifo(), USB_OTG_EPStartXfer(), USBD_DataInStage(), and USBD_DataOutStage().
uint32_t USB_OTG_ep::xfer_count |
Definition at line 150 of file usb_core.h.
Referenced by DCD_EP_PrepareRx(), DCD_EP_Tx(), DCD_HandleOutEP_ISR(), DCD_HandleRxStatusQueueLevel_ISR(), DCD_WriteEmptyTxFifo(), and USBD_GetRxCount().
uint32_t USB_OTG_ep::xfer_len |
Definition at line 149 of file usb_core.h.
Referenced by DCD_EP_PrepareRx(), DCD_EP_Tx(), DCD_Init(), DCD_WriteEmptyTxFifo(), USB_OTG_EP0StartXfer(), and USB_OTG_EPStartXfer().