Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static u32 XFpga_GetBitstreamInfo(UINTPTR WrAddr,
- u32 *BitstreamAddress,
- u32 *BitstreamSize) {
- xil_printf("------1----Inside XFpga_GetBitstreamInfo------rn");
- u32 Status = XFPGA_SUCCESS;
- u32 PartHeaderOffset;
- u32 BitstreamOffset;
- xil_printf("------2----Before PartHeaderOffset------rn");
- PartHeaderOffset = *((UINTPTR *)(WrAddr + PARTATION_HEADER_OFFSET));
- xil_printf("------3----Before BitstreamOffset------rn");
- xil_printf("------ART----(WrAddr + PartHeaderOffset + BITSTREAM_PARTATION_OFFSET)=%p------rn",(WrAddr + PartHeaderOffset + BITSTREAM_PARTATION_OFFSET));
- xil_printf("------ART----*((UINTPTR *)(WrAddr + PartHeaderOffset + BITSTREAM_PARTATION_OFFSET)) = %u ------rn", *((UINTPTR *)(WrAddr + PartHeaderOffset + BITSTREAM_PARTATION_OFFSET)));
- BitstreamOffset = *((UINTPTR *)(WrAddr + PartHeaderOffset + BITSTREAM_PARTATION_OFFSET));
- xil_printf("------4.1----Before *BitstreamAddress------rn");
- xil_printf("------4.2----Before *BitstreamAddress------rn");
- xil_printf("------4.3----Before *BitstreamAddress------rn");
- *BitstreamAddress = (BitstreamOffset * WORD_LEN) + WrAddr;
- xil_printf("------5.1----Before *BitstreamSize------rn");
- xil_printf("------5.1----Before *BitstreamSize------rn");
- *BitstreamSize = *((UINTPTR *)(WrAddr + PartHeaderOffset)) * WORD_LEN;
- return Status;
- }
- ------1----Inside XFpga_GetBitstreamInfo------
- ------2----Before PartHeaderOffset------
- ------3----Before BitstreamOffset------
- ------ART----(WrAddr + PartHeaderOffset + BITSTREAM_PARTATION_OFFSET)=7030001F------
- ------4.2----Before *BitstreamAddress------
- ------4.3----Before *BitstreamAddress------
- ------5.1----Before *BitstreamSize------
- ------5.1----Before *BitstreamSize------
Add Comment
Please, Sign In to add comment