![]() |
xilpdi
Vitis Drivers API Documentation
|
Structure of the image header which contains information of image header table and partition headers. More...
Data Fields | |
| const XilPdi_BootHdr * | BootHdrPtr |
| Boot Header Pointer. More... | |
| XilPdi_ImgHdrTbl | ImgHdrTbl |
| Img header table structure. More... | |
| XilPdi_ImgHdr | ImgHdr [XIH_MAX_IMGS] |
| Image header. More... | |
| XilPdi_PrtnHdr | PrtnHdr [XIH_MAX_PRTNS] |
| Prtn header. More... | |
| u64 | FlashOfstAddr |
| Start of DPI start address in Flash. More... | |
| u32 | MetaHdrOfst |
| Offset to the start of meta header. More... | |
| int(* | DeviceCopy )(u64 SrcAddr, u64 DestAddress, u32 Length, u32 Flags) |
| Function pointer for device copy. More... | |
| u32 | DigestTableSize |
| Digest table size in bytes. More... | |
| u32 | IsAuthOptimized |
| Authentication optimization enabled or disabled by the user. More... | |
Structure of the image header which contains information of image header table and partition headers.
| const XilPdi_BootHdr* XilPdi_MetaHdr::BootHdrPtr |
Boot Header Pointer.
| int(* XilPdi_MetaHdr::DeviceCopy)(u64 SrcAddr, u64 DestAddress, u32 Length, u32 Flags) |
Function pointer for device copy.
Referenced by XilPdi_ReadImgHdrs(), XilPdi_ReadImgHdrTbl(), XilPdi_ReadOptionalData(), and XilPdi_ReadPrtnHdrs().
| u32 XilPdi_MetaHdr::DigestTableSize |
Digest table size in bytes.
Referenced by XilPdi_StoreDigestTable().
| u64 XilPdi_MetaHdr::FlashOfstAddr |
Start of DPI start address in Flash.
Referenced by XilPdi_ReadImgHdrs(), XilPdi_ReadImgHdrTbl(), XilPdi_ReadOptionalData(), and XilPdi_ReadPrtnHdrs().
| XilPdi_ImgHdr XilPdi_MetaHdr::ImgHdr[XIH_MAX_IMGS] |
Image header.
Referenced by XilPdi_ReadImgHdrs(), and XilPdi_VerifyImgHdrs().
| XilPdi_ImgHdrTbl XilPdi_MetaHdr::ImgHdrTbl |
Img header table structure.
Referenced by XilPdi_ReadIhtAndOptionalData(), XilPdi_ReadImgHdrs(), XilPdi_ReadImgHdrTbl(), XilPdi_ReadOptionalData(), XilPdi_ReadPrtnHdrs(), XilPdi_StoreDigestTable(), XilPdi_VerifyImgHdrs(), and XilPdi_VerifyPrtnHdrs().
| u32 XilPdi_MetaHdr::IsAuthOptimized |
Authentication optimization enabled or disabled by the user.
Referenced by XilPdi_StoreDigestTable().
| u32 XilPdi_MetaHdr::MetaHdrOfst |
Offset to the start of meta header.
Referenced by XilPdi_ReadImgHdrTbl(), and XilPdi_ReadOptionalData().
| XilPdi_PrtnHdr XilPdi_MetaHdr::PrtnHdr[XIH_MAX_PRTNS] |
Prtn header.
Referenced by XilPdi_ReadPrtnHdrs(), and XilPdi_VerifyPrtnHdrs().