usbpsu
Vitis Drivers API Documentation
xusbpsu_endpoint.c File Reference

Functions

u32 XUsbPsu_EpGetTransferIndex (struct XUsbPsu *InstancePtr, u8 UsbEpNum, u8 Dir)
 Returns Transfer Index assigned by Core for an Endpoint transfer. More...
 
s32 XUsbPsu_StartEpConfig (struct XUsbPsu *InstancePtr, u32 UsbEpNum, u8 Dir)
 Sends Start New Configuration command to Endpoint. More...
 
s32 XUsbPsu_SetEpConfig (struct XUsbPsu *InstancePtr, u8 UsbEpNum, u8 Dir, u16 Size, u8 Type, u8 Restore)
 Sends Set Endpoint Configuration command to Endpoint. More...
 
s32 XUsbPsu_SetXferResource (struct XUsbPsu *InstancePtr, u8 UsbEpNum, u8 Dir)
 Sends Set Transfer Resource command to Endpoint. More...
 
void XUsbPsu_StopActiveTransfers (struct XUsbPsu *InstancePtr)
 Stops any active transfer. More...
 
void XUsbPsu_ClearStallAllEp (struct XUsbPsu *InstancePtr)
 Clears stall on all stalled Eps. More...