XilFPGA APIs for Versal ACAPs and Zynq UltraScale+ MPSoCs - 2021.2 English

Xilinx Standalone Library Documentation: OS and Libraries Document Collection

Document ID
UG643
Release Date
2021-10-27
Version
2021.2 English

The following APIs are supported by Versal ACAPs and Zynq UltraScale+ MPSoCs.

Table 1. Quick Function Reference
Type Name Arguments
u32 XFpga_Initialize
  • XFpga * InstancePtr
u32 XFpga_PL_BitStream_Load
  • XFpga * InstancePtr
  • UINTPTR BitstreamImageAddr
  • UINTPTR AddrPtr_Size
  • u32 Flags
u32 XFpga_BitStream_Load
  • XFpga * InstancePtr
  • UINTPTR BitstreamImageAddr
  • UINTPTR KeyAddr
  • u32 Size
  • u32 Flags
u32 XFpga_PL_ValidateImage
  • XFpga * InstancePtr
  • UINTPTR BitstreamImageAddr
  • UINTPTR AddrPtr_Size
  • u32 Flags
u32 XFpga_ValidateImage
  • XFpga * InstancePtr
  • UINTPTR BitstreamImageAddr
  • UINTPTR KeyAddr
  • u32 Size
  • u32 Flags
u32 XFpga_PL_Preconfig
  • XFpga * InstancePtr
u32 XFpga_PL_Write
  • XFpga * InstancePtr
  • UINTPTR BitstreamImageAddr
  • UINTPTR AddrPtr_Size
  • u32 Flags
u32 XFpga_Write_Pl
  • XFpga * InstancePtr
  • UINTPTR BitstreamImageAddr
  • UINTPTR KeyAddr
  • u32 Size
  • u32 Flags
u32 XFpga_PL_PostConfig
  • XFpga * InstancePtr