![]() |
xilfpga
Vitis Drivers API Documentation
|
Structure to the XFpga instance. More...
Data Fields | |
| u32(* | XFpga_ValidateBitstream )(struct XFpgatag *InstancePtr) |
| Validate the bitstream header before programming the PL. More... | |
| u32(* | XFpga_PreConfig )(struct XFpgatag *InstancePtr) |
| Prepare the FPGA to receive confuration data. More... | |
| u32(* | XFpga_WriteToPl )(struct XFpgatag *InstancePtr) |
| Write count bytes of configuration data to the FPGA. More... | |
| u32(* | XFpga_PostConfig )(struct XFpgatag *InstancePtr) |
| Set FPGA to operating state after writing is done. More... | |
| u32(* | XFpga_GetFeatureList )(struct XFpgatag *InstancePtr) |
| Gets the feature list that xilfpga library supports. More... | |
| u32(* | XFpga_GetInterfaceStatus )(void) |
| Provides the STATUS of PL programming interface. More... | |
| u32(* | XFpga_GetConfigReg )(const struct XFpgatag *InstancePtr) |
| Returns the value of the specified configuration register. More... | |
| u32(* | XFpga_GetConfigData )(const struct XFpgatag *InstancePtr) |
| Provides the FPGA readback data. More... | |
| XFpga_Info | PLInfo |
| Structure which is used to store the secure image data. More... | |
| XFpga_Read | ReadInfo |
| Structure which is used to store the PL Image readback details. More... | |
| XFpga_Write | WriteInfo |
| Structure which is used to store the PL Write Image details. More... | |
Structure to the XFpga instance.
| XFpga_Info XFpgatag::PLInfo |
Structure which is used to store the secure image data.
| XFpga_Read XFpgatag::ReadInfo |
Structure which is used to store the PL Image readback details.
Referenced by XFpga_GetPlConfigData(), and XFpga_GetPlConfigReg().
| XFpga_Write XFpgatag::WriteInfo |
Structure which is used to store the PL Write Image details.
Referenced by XFpga_BitStream_Load(), XFpga_ValidateImage(), and XFpga_Write_Pl().
| u32(* XFpgatag::XFpga_GetConfigData)(const struct XFpgatag *InstancePtr) |
Provides the FPGA readback data.
Referenced by XFpga_GetPlConfigData(), and XFpga_Initialize().
| u32(* XFpgatag::XFpga_GetConfigReg)(const struct XFpgatag *InstancePtr) |
Returns the value of the specified configuration register.
Referenced by XFpga_GetPlConfigReg(), and XFpga_Initialize().
| u32(* XFpgatag::XFpga_GetFeatureList)(struct XFpgatag *InstancePtr) |
Gets the feature list that xilfpga library supports.
Referenced by XFpga_Initialize().
| u32(* XFpgatag::XFpga_GetInterfaceStatus)(void) |
Provides the STATUS of PL programming interface.
Referenced by XFpga_Initialize(), and XFpga_InterfaceStatus().
| u32(* XFpgatag::XFpga_PostConfig)(struct XFpgatag *InstancePtr) |
Set FPGA to operating state after writing is done.
Referenced by XFpga_Initialize(), and XFpga_PL_PostConfig().
| u32(* XFpgatag::XFpga_PreConfig)(struct XFpgatag *InstancePtr) |
Prepare the FPGA to receive confuration data.
Referenced by XFpga_Initialize(), and XFpga_PL_Preconfig().
| u32(* XFpgatag::XFpga_ValidateBitstream)(struct XFpgatag *InstancePtr) |
Validate the bitstream header before programming the PL.
Referenced by XFpga_Initialize(), and XFpga_ValidateImage().
| u32(* XFpgatag::XFpga_WriteToPl)(struct XFpgatag *InstancePtr) |
Write count bytes of configuration data to the FPGA.
Referenced by XFpga_Initialize(), and XFpga_Write_Pl().