usbps: XUsbPs_EpIn Struct Reference

| usbps Xilinx SDK Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Fields
XUsbPs_EpIn Struct Reference

The following data structure represents IN endpoint. More...

## Data Fields
XUsbPs_dQH * | dQH
| Pointer to the Queue Head structure of the endpoint. More...
XUsbPs_dTD * | dTDs
| List of pointers to the Transfer Descriptors of the endpoint. More...
XUsbPs_dTD * | dTDHead
| Buffer to the next available descriptor in the list. More...
XUsbPs_dTD * | dTDTail
| Buffer to the last unsent descriptor in the list. More...
XUsbPs_EpHandlerFunc | HandlerFunc
| Handler function for this endpoint. More...
void * | HandlerRef
| User data reference for the handler. More...

## Detailed Description

The following data structure represents IN endpoint.

## Field Documentation

XUsbPs_dQH* XUsbPs_EpIn::dQH

Pointer to the Queue Head structure of the endpoint.

XUsbPs_dTD* XUsbPs_EpIn::dTDHead

Buffer to the next available descriptor in the list.

Referenced by XUsbPs_ReconfigureEp().

XUsbPs_dTD* XUsbPs_EpIn::dTDs

List of pointers to the Transfer Descriptors of the endpoint.

Referenced by XUsbPs_ReconfigureEp().

XUsbPs_dTD* XUsbPs_EpIn::dTDTail

Buffer to the last unsent descriptor in the list.

Referenced by XUsbPs_ReconfigureEp().

XUsbPs_EpHandlerFunc XUsbPs_EpIn::HandlerFunc

Handler function for this endpoint.

Referenced by XUsbPs_EpSetHandler().

void* XUsbPs_EpIn::HandlerRef

User data reference for the handler.

Referenced by XUsbPs_EpSetHandler().