xilfpga
Vitis Drivers API Documentation
XilFPGA APIs for Zynq UltraScale+ MPSoCs

Functions

u32 XFpga_Initialize (XFpga *InstancePtr)
 This API, when called, initializes the XFPGA interface with default settings. More...
 
void XFpga_PsPlGpioResetsLow (void)
 This function is used to start reset of the PL from PS EMIO pins. More...
 
void XFpga_PsPlGpioResetsHigh (void)
 This function is used to release reset of the PL from PS EMIO pins. More...
 

Function Documentation

u32 XFpga_Initialize ( XFpga InstancePtr)

This API, when called, initializes the XFPGA interface with default settings.

Parameters
InstancePtrPointer to the XFpga structure.
Returns
Returns Status
  • XFPGA_SUCCESS on success
  • Error code on failure

References XFpgatag::XFpga_GetConfigData, XFpgatag::XFpga_GetConfigReg, XFpgatag::XFpga_GetFeatureList, XFpgatag::XFpga_GetInterfaceStatus, XFpgatag::XFpga_PostConfig, XFpgatag::XFpga_PreConfig, XFpgatag::XFpga_ValidateBitstream, and XFpgatag::XFpga_WriteToPl.

void XFpga_PsPlGpioResetsHigh ( void  )

This function is used to release reset of the PL from PS EMIO pins.

Returns
None.
Note
None.
void XFpga_PsPlGpioResetsLow ( void  )

This function is used to start reset of the PL from PS EMIO pins.

Returns
None.
Note
None.