tft
Xilinx SDK Drivers API Documentation
Data Structures | Macros | Functions
xtft.h File Reference

Data Structures

struct  XTft_Config
 
struct  XTft
 

Macros

#define XTFT_ASCIICHAR_OFFSET   32
 
#define XTFT_DEF_FGCOLOR   0x00FFFFFF
 

Functions

XTft_ConfigXTft_LookupConfig (u16 DeviceId)
 
int XTft_CfgInitialize (XTft *InstancePtr, XTft_Config *ConfigPtr, UINTPTR EffectiveAddr)
 
void XTft_SetPos (XTft *InstancePtr, u32 ColVal, u32 RowVal)
 
void XTft_SetPosChar (XTft *InstancePtr, u32 ColVal, u32 RowVal)
 
void XTft_SetColor (XTft *InstancePtr, u32 FgColor, u32 BgColor)
 
void XTft_SetPixel (XTft *InstancePtr, u32 ColVal, u32 RowVal, u32 PixelVal)
 
void XTft_GetPixel (XTft *InstancePtr, u32 ColVal, u32 RowVal, u32 *PixelVal)
 
void XTft_Write (XTft *InstancePtr, u8 CharValue)
 
void XTft_Scroll (XTft *InstancePtr)
 
void XTft_ClearScreen (XTft *InstancePtr)
 
void XTft_FillScreen (XTft *InstancePtr, u32 ColStartVal, u32 RowStartVal, u32 ColEndVal, u32 RowEndVal, u32 PixelVal)
 
void XTft_EnableDisplay (XTft *InstancePtr)
 
void XTft_DisableDisplay (XTft *InstancePtr)
 
void XTft_ScanReverse (XTft *InstancePtr)
 
void XTft_ScanNormal (XTft *InstancePtr)
 
void XTft_SetFrameBaseAddr (XTft *InstancePtr, UINTPTR NewFrameBaseAddr)
 
void XTft_WriteReg (XTft *InstancePtr, u32 RegOffset, u32 Data)
 
u32 XTft_ReadReg (XTft *InstancePtr, u32 RegOffset)
 
void XTft_IntrEnable (XTft *InstancePtr)
 
void XTft_IntrDisable (XTft *InstancePtr)
 
int XTft_GetVsyncStatus (XTft *InstancePtr)