usbps: APIs

| usbps Xilinx SDK Drivers API Documentation

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

- All
- Functions
- Variables
- Macros

- e
- m
- x

Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - x -

- XUSBPS_ASYNCLISTADDR_OFFSET : xusbps_hw.h
- XUSBPS_BURSTSIZE_OFFSET : xusbps_hw.h
- XUSBPS_BURSTSIZE_RX_MASK : xusbps_hw.h
- XUSBPS_BURSTSIZE_TX_MASK : xusbps_hw.h
- XUsbPs_BusReset() : xusbps.h
- XUsbPs_CfgInitialize() : xusbps.c , xusbps.h
- XUsbPs_Ch9HandleSetupPacket() : xusbps_ch9.c , xusbps_ch9.h
- XUsbPs_Ch9SetupCfgDescReply() : xusbps_ch9_storage.c , xusbps_ch9_storage.h
- XUsbPs_Ch9SetupDevDescReply() : xusbps_ch9_storage.c , xusbps_ch9_storage.h
- XUsbPs_Ch9SetupStrDescReply() : xusbps_ch9_storage.c , xusbps_ch9_storage.h
- XUsbPs_ClassReq() : xusbps_class_storage.c , xusbps_class_storage.h
- XUsbPs_ClrBits : xusbps.h
- XUsbPs_ClrSetupTripwire : xusbps.h
- XUSBPS_CMD_ASE_MASK : xusbps_hw.h
- XUSBPS_CMD_ASP_MASK : xusbps_hw.h
- XUSBPS_CMD_ASPE_MASK : xusbps_hw.h
- XUSBPS_CMD_ATDTW_MASK : xusbps_hw.h
- XUSBPS_CMD_FS01_MASK : xusbps_hw.h
- XUSBPS_CMD_FS2_MASK : xusbps_hw.h
- XUSBPS_CMD_IAA_MASK : xusbps_hw.h
- XUSBPS_CMD_ITC_MASK : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_0 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_1 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_16 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_2 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_32 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_4 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_64 : xusbps_hw.h
- XUSBPS_CMD_ITHRESHOLD_8 : xusbps_hw.h
- XUSBPS_CMD_OFFSET : xusbps_hw.h
- XUSBPS_CMD_PSE_MASK : xusbps_hw.h
- XUSBPS_CMD_RS_MASK : xusbps_hw.h
- XUSBPS_CMD_RST_MASK : xusbps_hw.h
- XUSBPS_CMD_SUTW_MASK : xusbps_hw.h
- XUsbPs_ConfigTable : xusbps_g.c , xusbps_sinit.c
- XUsbPs_ConfigureDevice() : xusbps.h , xusbps_endpoint.c
- XUSBPS_DEFAULT_ALT_SETTING : xusbps.h
- XUSBPS_DEVICEADDR_ADDR_MASK : xusbps_hw.h
- XUSBPS_DEVICEADDR_ADDR_SHIFT : xusbps_hw.h
- XUSBPS_DEVICEADDR_DEVICEAADV_MASK : xusbps_hw.h
- XUSBPS_DEVICEADDR_MAX : xusbps_hw.h
- XUSBPS_DEVICEADDR_OFFSET : xusbps_hw.h
- XUsbPs_DeviceReset() : xusbps.c , xusbps.h
- XUSBPS_dQH_ALIGN : xusbps_hw.h
- XUSBPS_dQH_BASE_ALIGN : xusbps_hw.h
- XUSBPS_dQHCFG : xusbps_endpoint.h
- XUSBPS_dQHCFG_IOS_MASK : xusbps_endpoint.h
- XUSBPS_dQHCFG_MPL_MASK : xusbps_endpoint.h
- XUSBPS_dQHCFG_ZLT_MASK : xusbps_endpoint.h
- XUsbPs_dQHClrIOS : xusbps_endpoint.h
- XUSBPS_dQHCPTR : xusbps_endpoint.h
- XUsbPs_dQHDisableZLT : xusbps_endpoint.h
- XUSBPS_dQHdTDNLP : xusbps_endpoint.h
- XUSBPS_dQHdTDTOKEN : xusbps_endpoint.h
- XUsbPs_dQHEnableZLT : xusbps_endpoint.h
- XUsbPs_dQHSetIOS : xusbps_endpoint.h
- XUsbPs_dQHSetMaxPacketLen : xusbps_endpoint.h
- XUSBPS_dQHSUB0 : xusbps_endpoint.h
- XUSBPS_dQHSUB1 : xusbps_endpoint.h
- XUSBPS_dTD_ALIGN : xusbps_hw.h
- XUSBPS_dTD_BUF_MAX_SIZE : xusbps_hw.h
- XUSBPS_dTD_BUF_SIZE : xusbps_hw.h
- XUSBPS_dTDBPTR0 : xusbps_endpoint.h
- XUSBPS_dTDBPTR1 : xusbps_endpoint.h
- XUSBPS_dTDBPTR2 : xusbps_endpoint.h
- XUSBPS_dTDBPTR3 : xusbps_endpoint.h
- XUSBPS_dTDBPTR4 : xusbps_endpoint.h
- XUsbPs_dTDClrTerminate : xusbps_endpoint.h
- XUsbPs_dTDGetNLP : xusbps_endpoint.h
- XUsbPs_dTDGetTransferLen : xusbps_endpoint.h
- XUsbPs_dTDInvalidateCache : xusbps_endpoint.h
- XUsbPs_dTDIsActive : xusbps_endpoint.h
- XUSBPS_dTDNLP : xusbps_endpoint.h
- XUSBPS_dTDNLP_ADDR_MASK : xusbps_endpoint.h
- XUSBPS_dTDNLP_T_MASK : xusbps_endpoint.h
- XUSBPS_dTDRSRVD : xusbps_endpoint.h
- XUsbPs_dTDSetActive : xusbps_endpoint.h
- XUsbPs_dTDSetIOC : xusbps_endpoint.h
- XUsbPs_dTDSetNLP : xusbps_endpoint.h
- XUsbPs_dTDSetTerminate : xusbps_endpoint.h
- XUsbPs_dTDSetTransferLen : xusbps_endpoint.h
- XUSBPS_dTDTOKEN : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_ACTIVE_MASK : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_BUFERR_MASK : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_HALT_MASK : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_IOC_MASK : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_LEN_MASK : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_MULTO_MASK : xusbps_endpoint.h
- XUSBPS_dTDTOKEN_XERR_MASK : xusbps_endpoint.h
- XUSBPS_dTDUSERDATA : xusbps_endpoint.h
- XUSBPS_EP_ALL_MASK : xusbps_hw.h
- XUSBPS_EP_DIRECTION_IN : xusbps.h
- XUSBPS_EP_DIRECTION_OUT : xusbps.h
- XUSBPS_EP_EVENT_DATA_RX : xusbps.h
- XUSBPS_EP_EVENT_DATA_TX : xusbps.h
- XUSBPS_EP_EVENT_SETUP_DATA_RECEIVED : xusbps.h
- XUSBPS_EP_IN_MASK : xusbps_hw.h
- XUSBPS_EP_OUT_MASK : xusbps_hw.h
- XUSBPS_EP_STS_ADDRESS : xusbps.h
- XUSBPS_EP_STS_CONTROLLER_STATE : xusbps.h
- XUSBPS_EP_TYPE_BULK : xusbps.h
- XUSBPS_EP_TYPE_CONTROL : xusbps.h
- XUSBPS_EP_TYPE_INTERRUPT : xusbps.h
- XUSBPS_EP_TYPE_ISOCHRONOUS : xusbps.h
- XUSBPS_EP_TYPE_NONE : xusbps.h
- XUsbPs_EpBufferReceive() : xusbps.h , xusbps_endpoint.c
- XUsbPs_EpBufferRelease() : xusbps.h , xusbps_endpoint.c
- XUsbPs_EpBufferSend() : xusbps.h , xusbps_endpoint.c
- XUsbPs_EpBufferSendWithZLT() : xusbps.h , xusbps_endpoint.c
- XUSBPS_EPCOMPL_OFFSET : xusbps_hw.h
- XUSBPS_EPCR0_OFFSET : xusbps_hw.h
- XUSBPS_EPCR1_OFFSET : xusbps_hw.h
- XUSBPS_EPCR2_OFFSET : xusbps_hw.h
- XUSBPS_EPCR3_OFFSET : xusbps_hw.h
- XUSBPS_EPCR4_OFFSET : xusbps_hw.h
- XUSBPS_EPCR_RXE_MASK : xusbps_hw.h
- XUSBPS_EPCR_RXR_MASK : xusbps_hw.h
- XUSBPS_EPCR_RXS_MASK : xusbps_hw.h
- XUSBPS_EPCR_RXT_BULK_MASK : xusbps_hw.h
- XUSBPS_EPCR_RXT_CONTROL_MASK : xusbps_hw.h
- XUSBPS_EPCR_RXT_INTR_MASK : xusbps_hw.h
- XUSBPS_EPCR_RXT_ISO_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXE_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXR_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXS_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXT_BULK_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXT_CONTROL_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXT_INTR_MASK : xusbps_hw.h
- XUSBPS_EPCR_TXT_ISO_MASK : xusbps_hw.h
- XUsbPs_EpDisable : xusbps.h
- XUsbPs_EpEnable : xusbps.h
- XUsbPs_EpFlush : xusbps.h
- XUSBPS_EPFLUSH_OFFSET : xusbps_hw.h
- XUsbPs_EpGetSetupData() : xusbps.h , xusbps_endpoint.c
- XUSBPS_EPLISTADDR_OFFSET : xusbps_hw.h
- XUSBPS_EPNAKIER_OFFSET : xusbps_hw.h
- XUSBPS_EPNAKISR_OFFSET : xusbps_hw.h
- XUsbPs_EpPrime() : xusbps.h , xusbps_endpoint.c
- XUSBPS_EPPRIME_OFFSET : xusbps_hw.h
- XUSBPS_EPRDY_OFFSET : xusbps_hw.h
- XUsbPs_EpSetHandler() : xusbps.h , xusbps_endpoint.c
- XUsbPs_EpStall : xusbps.h
- XUSBPS_EPSTAT_OFFSET : xusbps_hw.h
- XUsbPs_EpUnStall : xusbps.h
- XUsbPs_ForceFS : xusbps.h
- XUSBPS_FRAME_OFFSET : xusbps_hw.h
- XUsbPs_GetFrameNum : xusbps.h
- XUsbPs_HandleStorageReq() : xusbps_class_storage.c , xusbps_class_storage.h
- XUSBPS_IER_OFFSET : xusbps_hw.h
- XUsbPs_IntrDisable : xusbps.h
- XUsbPs_IntrEnable : xusbps.h
- XUsbPs_IntrHandler() : xusbps.h , xusbps_intr.c
- XUsbPs_IntrSetHandler() : xusbps.h , xusbps_intr.c
- XUSBPS_ISR_OFFSET : xusbps_hw.h
- XUSBPS_IXR_AA_MASK : xusbps_hw.h
- XUSBPS_IXR_ALL : xusbps_hw.h
- XUSBPS_IXR_AS_MASK : xusbps_hw.h
- XUSBPS_IXR_FRE_MASK : xusbps_hw.h
- XUSBPS_IXR_HCH_MASK : xusbps_hw.h
- XUSBPS_IXR_NAK_MASK : xusbps_hw.h
- XUSBPS_IXR_PC_MASK : xusbps_hw.h
- XUSBPS_IXR_PS_MASK : xusbps_hw.h
- XUSBPS_IXR_RCL_MASK : xusbps_hw.h
- XUSBPS_IXR_SLE_MASK : xusbps_hw.h
- XUSBPS_IXR_SR_MASK : xusbps_hw.h
- XUSBPS_IXR_TI0_MASK : xusbps_hw.h
- XUSBPS_IXR_TI1_MASK : xusbps_hw.h
- XUSBPS_IXR_UA_MASK : xusbps_hw.h
- XUSBPS_IXR_UE_MASK : xusbps_hw.h
- XUSBPS_IXR_UI_MASK : xusbps_hw.h
- XUSBPS_IXR_ULPI_MASK : xusbps_hw.h
- XUSBPS_IXR_UP_MASK : xusbps_hw.h
- XUSBPS_IXR_UR_MASK : xusbps_hw.h
- XUSBPS_LISTBASE_OFFSET : xusbps_hw.h
- XUsbPs_LookupConfig() : xusbps.h , xusbps_sinit.c
- XUSBPS_MAX_ENDPOINTS : xusbps_hw.h
- XUSBPS_MAX_PACKET_SIZE : xusbps.h
- XUSBPS_MODE_CM_MASK : xusbps_hw.h
- XUSBPS_MODE_ES_MASK : xusbps_hw.h
- XUSBPS_MODE_OFFSET : xusbps_hw.h
- XUSBPS_MODE_SLOM_MASK : xusbps_hw.h
- XUsbPs_NakIntrClear : xusbps.h
- XUsbPs_NakIntrDisable : xusbps.h
- XUsbPs_NakIntrEnable : xusbps.h
- XUSBPS_OTG_IEB_ALL : xusbps_hw.h
- XUSBPS_OTGCSR_OFFSET : xusbps_hw.h
- XUSBPS_OTGSC_1MSE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_1MSS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_1MST_MASK : xusbps_hw.h
- XUSBPS_OTGSC_ASV_MASK : xusbps_hw.h
- XUSBPS_OTGSC_ASVIE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_ASVIS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_AVV_MASK : xusbps_hw.h
- XUSBPS_OTGSC_AVVIE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_AVVIS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_BSE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_BSEE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_BSEIS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_BSV_MASK : xusbps_hw.h
- XUSBPS_OTGSC_BSVIE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_BSVIS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_DP_MASK : xusbps_hw.h
- XUSBPS_OTGSC_DPIE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_DPIS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_DPS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_HAAR_MASK : xusbps_hw.h
- XUSBPS_OTGSC_HABA_MASK : xusbps_hw.h
- XUSBPS_OTGSC_HADP_MASK : xusbps_hw.h
- XUSBPS_OTGSC_ID_MASK : xusbps_hw.h
- XUSBPS_OTGSC_IDIE_MASK : xusbps_hw.h
- XUSBPS_OTGSC_IDIS_MASK : xusbps_hw.h
- XUSBPS_OTGSC_IDPU_MASK : xusbps_hw.h
- XUSBPS_OTGSC_OT_MASK : xusbps_hw.h
- XUSBPS_OTGSC_VC_MASK : xusbps_hw.h
- XUSBPS_OTGSC_VD_MASK : xusbps_hw.h
- XUSBPS_PORTSCR1_OFFSET : xusbps_hw.h
- XUSBPS_PORTSCR_CCS_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_CSC_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_FPR_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_HSP_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_LS_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_OCA_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_OCC_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PE_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PEC_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PFSC_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PHCD_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PIC_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PO_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PP_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PR_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PSPD_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_PTC_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_SUSP_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_WKCN_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_WKDS_MASK : xusbps_hw.h
- XUSBPS_PORTSCR_WKOC_MASK : xusbps_hw.h
- XUsbPs_ReaddQH : xusbps_endpoint.h
- XUsbPs_ReaddTD : xusbps_endpoint.h
- XUsbPs_ReadReg : xusbps_hw.h
- XUsbPs_ReadTimer0 : xusbps.h
- XUsbPs_ReconfigureEp() : xusbps.h , xusbps_endpoint.c
- XUsbPs_RemoteWakeup : xusbps.h
- XUSBPS_REQ_REPLY_LEN : xusbps_ch9.h
- XUSBPS_REQ_TYPE_MASK : xusbps_ch9.h
- XUsbPs_RequestHostResume() : xusbps.c , xusbps.h
- XUsbPs_Reset() : xusbps.h , xusbps.c
- XUsbPs_ResetHw() : xusbps_hw.c
- XUsbPs_Resume() : xusbps.c , xusbps.h
- XUsbPs_SetBits : xusbps.h
- XUsbPs_SetConfiguration() : xusbps_ch9_storage.c , xusbps_ch9_storage.h
- XUsbPs_SetDeviceAddress() : xusbps.c , xusbps.h
- XUsbPs_SetIntrThreshold : xusbps.h
- XUsbPs_SetSetupTripwire : xusbps.h
- XUsbPs_SetupTripwireIsSet : xusbps.h
- XUsbPs_Start : xusbps.h
- XUsbPs_StartTimer0 : xusbps.h
- XUsbPs_Stop : xusbps.h
- XUsbPs_StopTimer0 : xusbps.h
- XUsbPs_Suspend() : xusbps.h , xusbps.c
- XUSBPS_TTCTRL_HUBADDR_MASK : xusbps_hw.h
- XUSBPS_TTCTRL_OFFSET : xusbps_hw.h
- XUSBPS_TXFILL_BURST_MASK : xusbps_hw.h
- XUSBPS_TXFILL_HEALTH_MASK : xusbps_hw.h
- XUSBPS_TXFILL_OFFSET : xusbps_hw.h
- XUSBPS_TXFILL_OVERHEAD_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_ADDR_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_DATRD_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_DATWR_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_OFFSET : xusbps_hw.h
- XUSBPS_ULPIVIEW_PORT_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_RUN_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_RW_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_SS_MASK : xusbps_hw.h
- XUSBPS_ULPIVIEW_WU_MASK : xusbps_hw.h
- XUsbPs_WritedQH : xusbps_endpoint.h
- XUsbPs_WritedTD : xusbps_endpoint.h
- XUsbPs_WriteReg : xusbps_hw.h