vprocss
Vitis Drivers API Documentation
xvprocss_vdma.c File Reference

Functions

void XVprocSs_VdmaStart (XVprocSs *XVprocSsPtr)
 This Function Starts the VDMA (Video Direct Memory Access) engine for the given Video Processing Subsystem instance. More...
 
void XVprocSs_VdmaStop (XVprocSs *XVprocSsPtr)
 This Function Stops the VDMA (Video Direct Memory Access) engine for the given Video Processing Subsystem instance. More...
 
void XVprocSs_VdmaReset (XVprocSs *XVprocSsPtr)
 This function resets Read and Write channels. More...
 
int XVprocSs_VdmaWriteSetup (XVprocSs *XVprocSsPtr, UINTPTR WrBaseAddress, XVidC_VideoWindow *window, u32 FrameWidth, u32 FrameHeight, u32 PixelWidthInBits)
 This function sets up the write channel. More...
 
int XVprocSs_VdmaReadSetup (XVprocSs *XVprocSsPtr, UINTPTR RdBaseAddress, XVidC_VideoWindow *window, u32 FrameWidth, u32 FrameHeight, u32 PixelWidthInBits)
 This function sets up the read channel. More...
 
int XVprocSs_VdmaStartTransfer (XVprocSs *XVprocSsPtr)
 This function starts the transfer on Read/Write channels. More...
 
void XVprocSs_VdmaSetWinToDnScaleMode (XVprocSs *XVprocSsPtr, u32 updateCh)
 This function configures the VDMA RD/WR channel for down scale mode. More...
 
void XVprocSs_VdmaSetWinToUpScaleMode (XVprocSs *XVprocSsPtr, u32 updateCh)
 This function configures the VDMA RD/WR channel for UP scale (or 1:1) mode. More...
 
void XVprocSs_VdmaDbgReportStatus (XVprocSs *XVprocSsPtr, u32 PixelWidthInBits)
 XVprocSs_VdmaDbgReportStatus - Used for reporting the status of the VDMA IP. More...