rgb2ycrcb
Xilinx SDK Drivers API Documentation
Functions
xrgb2ycrcb.c File Reference

Functions

int XRgb2YCrCb_CfgInitialize (XRgb2YCrCb *InstancePtr, XRgb2YCrCb_Config *CfgPtr, u32 EffectiveAddr)
 
void XRgb2YCrCb_EnableDbgByPass (XRgb2YCrCb *InstancePtr)
 
int XRgb2YCrCb_IsDbgByPassEnabled (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_DisableDbgBypass (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_EnableDbgTestPattern (XRgb2YCrCb *InstancePtr)
 
int XRgb2YCrCb_IsDbgTestPatternEnabled (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_DisableDbgTestPattern (XRgb2YCrCb *InstancePtr)
 
u32 XRgb2YCrCb_GetVersion (XRgb2YCrCb *InstancePtr)
 
u32 XRgb2YCrCb_GetDbgFrameCount (XRgb2YCrCb *InstancePtr)
 
u32 XRgb2YCrCb_GetDbgLineCount (XRgb2YCrCb *InstancePtr)
 
u32 XRgb2YCrCb_GetDbgPixelCount (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_Setup (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetActiveSize (XRgb2YCrCb *InstancePtr, u16 HSize, u16 VSize)
 
void XRgb2YCrCb_GetActiveSize (XRgb2YCrCb *InstancePtr, u16 *HSize, u16 *VSize)
 
void XRgb2YCrCb_SetYMax (XRgb2YCrCb *InstancePtr, u32 YMax)
 
u32 XRgb2YCrCb_GetYMax (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetYMin (XRgb2YCrCb *InstancePtr, u32 YMin)
 
u32 XRgb2YCrCb_GetYMin (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCbMax (XRgb2YCrCb *InstancePtr, u32 CbMax)
 
u32 XRgb2YCrCb_GetCbMax (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCbMin (XRgb2YCrCb *InstancePtr, u32 CbMin)
 
u32 XRgb2YCrCb_GetCbMin (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCrMax (XRgb2YCrCb *InstancePtr, u32 CrMax)
 
u32 XRgb2YCrCb_GetCrMax (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCrMin (XRgb2YCrCb *InstancePtr, u32 CrMin)
 
u32 XRgb2YCrCb_GetCrMin (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetYOffset (XRgb2YCrCb *InstancePtr, u32 YOffset)
 
u32 XRgb2YCrCb_GetYOffset (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCbOffset (XRgb2YCrCb *InstancePtr, u32 CbOffset)
 
u32 XRgb2YCrCb_GetCbOffset (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCrOffset (XRgb2YCrCb *InstancePtr, u32 CrOffset)
 
u32 XRgb2YCrCb_GetCrOffset (XRgb2YCrCb *InstancePtr)
 
void XRgb2YCrCb_SetCoefs (XRgb2YCrCb *InstancePtr, double ACoef, double BCoef, double CCoef, double DCoef)
 
void XRgb2YCrCb_GetCoefs (XRgb2YCrCb *InstancePtr, double *ACoef, double *BCoef, double *CCoef, double *DCoef)
 
void XRgb2YCrCb_Select_Standard (XRgb2YCrCb *InstancePtr, enum XRgb_Standards StandardSel, enum XRgb_OutputRanges InputRange, u32 DataWidth, struct XRgb2YCrCb_Coef_Inputs *CoefIn)
 
u32 XRgb2YCrCb_Coefficient_Translation (XRgb2YCrCb *InstancePtr, struct XRgb2YCrCb_Coef_Inputs *CoefIn, struct XRgb2YCrCb_Coef_Outputs *CoefOut, u32 DataWidth)
 
void XRgb2YCrCb_Select_OutputRange (XRgb2YCrCb *InstancePtr, enum XRgb_OutputRanges Range)