E:/Projects/AvrLib/include/display.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define VGA_BASE_ADDRESS   0xc000
#define VGA_CHARMEM   *((volatile unsigned short *)VGA_BASE_ADDRESS)
#define VGA_CHARMEM_P   ((volatile unsigned short *)VGA_BASE_ADDRESS)
#define VGA_CHARGEN   *((volatile unsigned char *)(VGA_BASE_ADDRESS+0x2800))
#define VGA_CHARGEN_P   ((volatile unsigned char *)(VGA_BASE_ADDRESS+0x2800))
#define VGA_COLOR_LUT   *((volatile unsigned char *)0xf010)
#define VGA_COLOR_LUT_P   ((volatile unsigned char *)0xf010)
#define VGA_CONTROL_STATUS   *((volatile unsigned char *)0xf002)
#define BLACK   0
#define RED   1
#define GREEN   2
#define YELLOW   3
#define BLUE   4
#define VIOLET   5
#define CYAN   6
#define WHITE   7
#define FG(x)   (x << 3)
#define BG(x)   (x)
#define BIT(x)   (1 << (x))

Functions

void InitVGA (void)
void EnableVGAIrq (void)
void DisableVGAIrq (void)


Define Documentation

#define BG (  )     (x)

Generate Background Color

Definition at line 39 of file display.h.

Referenced by InitVGA(), MMCTask(), and WXio().

#define BIT (  )     (1 << (x))

#define BLACK   0

Definition at line 25 of file display.h.

Referenced by InitVGA().

#define BLUE   4

Definition at line 29 of file display.h.

Referenced by InitVGA(), and MMCTask().

#define CYAN   6

Definition at line 31 of file display.h.

Referenced by InitVGA().

#define FG (  )     (x << 3)

Generate Forground Color

Definition at line 38 of file display.h.

Referenced by InitVGA(), MMCTask(), and WXio().

#define GREEN   2

Definition at line 27 of file display.h.

Referenced by InitVGA().

#define RED   1

Definition at line 26 of file display.h.

Referenced by InitVGA().

#define VGA_BASE_ADDRESS   0xc000

Definition at line 12 of file display.h.

#define VGA_CHARGEN   *((volatile unsigned char *)(VGA_BASE_ADDRESS+0x2800))

Definition at line 15 of file display.h.

#define VGA_CHARGEN_P   ((volatile unsigned char *)(VGA_BASE_ADDRESS+0x2800))

Definition at line 16 of file display.h.

#define VGA_CHARMEM   *((volatile unsigned short *)VGA_BASE_ADDRESS)

Definition at line 13 of file display.h.

#define VGA_CHARMEM_P   ((volatile unsigned short *)VGA_BASE_ADDRESS)

Definition at line 14 of file display.h.

Referenced by InitVGA().

#define VGA_COLOR_LUT   *((volatile unsigned char *)0xf010)

Definition at line 17 of file display.h.

#define VGA_COLOR_LUT_P   ((volatile unsigned char *)0xf010)

Definition at line 18 of file display.h.

Referenced by InitVGA().

#define VGA_CONTROL_STATUS   *((volatile unsigned char *)0xf002)

Definition at line 19 of file display.h.

Referenced by INT5_vect().

#define VIOLET   5

Definition at line 30 of file display.h.

Referenced by InitVGA().

#define WHITE   7

Definition at line 32 of file display.h.

Referenced by InitVGA().

#define YELLOW   3

Definition at line 28 of file display.h.

Referenced by InitVGA(), and MMCTask().


Function Documentation

void DisableVGAIrq ( void   ) 

Definition at line 17 of file display.c.

References BIT.

void EnableVGAIrq ( void   ) 

Definition at line 12 of file display.c.

References BIT.

void InitVGA ( void   ) 


Generated on Sun Aug 31 13:30:24 2008 for FrankenRTOS by  doxygen 1.5.6