BOOTLOADER
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Macros | Functions | Variables
testvga.h File Reference

Go to the source code of this file.

Data Structures

struct  TESTVGA_CONTROL

Macros

#define CLKVAL_TFT_640480   (1)
#define MVAL   (13)
#define BSWP   (0)
#define HWSWP   (1)
#define LCD_XSIZE_TFT_640480   640
#define LCD_YSIZE_TFT_640480   480
#define SCR_XSIZE_TFT_640480   640
#define SCR_YSIZE_TFT_640480   480
#define HOZVAL_TFT_640480   (LCD_XSIZE_TFT_640480-1)
#define LINEVAL_TFT_640480   (LCD_YSIZE_TFT_640480-1)
#define HFPD_640480   (23)
#define HSPW_640480   (95)
#define HBPD_640480   (39)
#define VFPD_640480   (10)
#define VSPW_640480   (1)
#define VBPD_640480   (31)
#define VGA_MODE_SIZE640480   0
#define VGA_MODE_VGA   1
#define VGA_MODE_PAL   2
#define VGA_MODE_NTSC   3
#define TestVgaMaxDisplayMode   3
#define TestVgaIdleState   0
#define TestVgaShowColor0State   1
#define TestVgaShowColor1State   2
#define TestVgaShowColor2State   3
#define TestVgaDrawRectangle0State   4
#define TestVgaDrawRectangle1State   5
#define TestVgaDrawRectangle2State   6
#define TestVgaDrawRectangle3State   7
#define TestVgaDrawRectangle4State   8
#define TestVgaDrawRectangle5State   9
#define TestVgaDrawRectangle6State   10
#define TestVgaInitialState0   11
#define TestVgaInitialState1   12
#define TestVgaInitialState2   13
#define TestVgaInitialState3   14
#define TestVgaInitialState4   15

Functions

void F_TestVgaInit (void)
void F_TestVgaVideoOutputEnable (INT8U Enable)
void F_TestVgaGfxPixelColorSet (INT16U X, INT16U Y, INT16U ColorValue)
void F_TestVgaGfxFill (INT16U ColorValue)
void F_TestVgaGfxLineDraw (INT16U StartX, INT16U StartY, INT16U EndX, INT16U EndY, INT16U ColorValue)
void F_TestVgaGfxRectangleDraw (INT16U StartX, INT16U StartY, INT16U EndX, INT16U EndY, INT16U ColorValue)
void F_TestVgaGfxRectangleFill (INT16U StartX, INT16U StartY, INT16U EndX, INT16U EndY, INT16U ColorValue)
void F_TestVgaSvc (void)
void F_TestVgaPlay (void)
INT8U F_TestVgaStatusCheck (void)

Variables

INT8UpDisplayMode [TestVgaMaxDisplayMode][2]
TESTVGA_CONTROL TestVgaCtrl

Macro Definition Documentation

#define BSWP   (0)

Definition at line 6 of file testvga.h.

#define CLKVAL_TFT_640480   (1)

Definition at line 4 of file testvga.h.

#define HBPD_640480   (39)

Definition at line 21 of file testvga.h.

#define HFPD_640480   (23)

Definition at line 19 of file testvga.h.

#define HOZVAL_TFT_640480   (LCD_XSIZE_TFT_640480-1)

Definition at line 15 of file testvga.h.

#define HSPW_640480   (95)

Definition at line 20 of file testvga.h.

#define HWSWP   (1)

Definition at line 7 of file testvga.h.

#define LCD_XSIZE_TFT_640480   640

Definition at line 9 of file testvga.h.

#define LCD_YSIZE_TFT_640480   480

Definition at line 10 of file testvga.h.

#define LINEVAL_TFT_640480   (LCD_YSIZE_TFT_640480-1)

Definition at line 16 of file testvga.h.

#define MVAL   (13)

Definition at line 5 of file testvga.h.

#define SCR_XSIZE_TFT_640480   640

Definition at line 12 of file testvga.h.

#define SCR_YSIZE_TFT_640480   480

Definition at line 13 of file testvga.h.

#define TestVgaDrawRectangle0State   4

Definition at line 38 of file testvga.h.

#define TestVgaDrawRectangle1State   5

Definition at line 39 of file testvga.h.

#define TestVgaDrawRectangle2State   6

Definition at line 40 of file testvga.h.

#define TestVgaDrawRectangle3State   7

Definition at line 41 of file testvga.h.

#define TestVgaDrawRectangle4State   8

Definition at line 42 of file testvga.h.

#define TestVgaDrawRectangle5State   9

Definition at line 43 of file testvga.h.

#define TestVgaDrawRectangle6State   10

Definition at line 44 of file testvga.h.

#define TestVgaIdleState   0

Definition at line 34 of file testvga.h.

#define TestVgaInitialState0   11

Definition at line 45 of file testvga.h.

#define TestVgaInitialState1   12

Definition at line 46 of file testvga.h.

#define TestVgaInitialState2   13

Definition at line 47 of file testvga.h.

#define TestVgaInitialState3   14

Definition at line 48 of file testvga.h.

#define TestVgaInitialState4   15

Definition at line 49 of file testvga.h.

#define TestVgaMaxDisplayMode   3

Definition at line 32 of file testvga.h.

#define TestVgaShowColor0State   1

Definition at line 35 of file testvga.h.

#define TestVgaShowColor1State   2

Definition at line 36 of file testvga.h.

#define TestVgaShowColor2State   3

Definition at line 37 of file testvga.h.

#define VBPD_640480   (31)

Definition at line 24 of file testvga.h.

#define VFPD_640480   (10)

Definition at line 22 of file testvga.h.

#define VGA_MODE_NTSC   3

Definition at line 30 of file testvga.h.

#define VGA_MODE_PAL   2

Definition at line 29 of file testvga.h.

#define VGA_MODE_SIZE640480   0

Definition at line 26 of file testvga.h.

#define VGA_MODE_VGA   1

Definition at line 28 of file testvga.h.

#define VSPW_640480   (1)

Definition at line 23 of file testvga.h.


Function Documentation

void F_TestVgaGfxFill ( INT16U  ColorValue)

Definition at line 82 of file testvga.c.

void F_TestVgaGfxLineDraw ( INT16U  StartX,
INT16U  StartY,
INT16U  EndX,
INT16U  EndY,
INT16U  ColorValue 
)

Definition at line 102 of file testvga.c.

void F_TestVgaGfxPixelColorSet ( INT16U  X,
INT16U  Y,
INT16U  ColorValue 
)

Definition at line 68 of file testvga.c.

void F_TestVgaGfxRectangleDraw ( INT16U  StartX,
INT16U  StartY,
INT16U  EndX,
INT16U  EndY,
INT16U  ColorValue 
)

Definition at line 89 of file testvga.c.

void F_TestVgaGfxRectangleFill ( INT16U  StartX,
INT16U  StartY,
INT16U  EndX,
INT16U  EndY,
INT16U  ColorValue 
)

Definition at line 95 of file testvga.c.

void F_TestVgaInit ( void  )

Definition at line 58 of file testvga.c.

void F_TestVgaPlay ( void  )

Definition at line 370 of file testvga.c.

INT8U F_TestVgaStatusCheck ( void  )

Definition at line 373 of file testvga.c.

void F_TestVgaSvc ( void  )

Definition at line 225 of file testvga.c.

void F_TestVgaVideoOutputEnable ( INT8U  Enable)

Variable Documentation

INT8U* pDisplayMode[TestVgaMaxDisplayMode][2]

Definition at line 34 of file testvga.c.

TESTVGA_CONTROL TestVgaCtrl

Definition at line 45 of file testvga.c.