vga.h File Reference

Back to the index.

Macros
vga.h File Reference

Go to the source code of this file.

Macros

#define VGA_ATTRIBUTE_ADDR   0 /* R/W */
 
#define VGA_ATTRIBUTE_DATA_WRITE   0 /* W */
 
#define VGA_ATTRIBUTE_DATA_READ   1 /* R */
 
#define VGA_INPUT_STATUS_0   2 /* R */
 
#define VGA_MISC_OUTPUT_W   2 /* W */
 
#define VGA_MISC_OUTPUT_CS360   0x04
 
#define VGA_MISC_OUTPUT_REN   0x02
 
#define VGA_MISC_OUTPUT_IOAS   0x01
 
#define VGA_SEQUENCER_ADDR   4 /* R/W */
 
#define VGA_SEQUENCER_DATA   5 /* R/W */
 
#define VGA_SEQ_RESET   0
 
#define VGA_SEQ_CLOCKING_MODE   1
 
#define VGA_SEQ_MAP_MASK   2
 
#define VGA_SEQ_CHARACTER_MAP_SELECT   3
 
#define VGA_SEQ_SEQUENCER_MEMORY_MODE   4
 
#define VGA_DAC_STATE   7 /* R */
 
#define VGA_DAC_ADDR_READ   7 /* W */
 
#define VGA_DAC_ADDR_WRITE   8 /* W */
 
#define VGA_DAC_DATA   9 /* R/W */
 
#define VGA_FEATURE_CONTROL   0xA /* R/W? */
 
#define VGA_MISC_OUTPUT_R   0xC /* R */
 
#define VGA_GRAPHCONTR_ADDR   0xE /* R/W */
 
#define VGA_GRAPHCONTR_DATA   0xF /* R/W */
 
#define VGA_GRAPHCONTR_SETRESET   0
 
#define VGA_GRAPHCONTR_ENABLE   1
 
#define VGA_GRAPHCONTR_COLORCMP   2
 
#define VGA_GRAPHCONTR_DATAROTATE   3
 
#define VGA_GRAPHCONTR_READMAPSELECT   4
 
#define VGA_GRAPHCONTR_GRAPHICSMODE   5
 
#define VGA_GRAPHCONTR_MISC   6
 
#define VGA_GRAPHCONTR_COLORDONTCARE   7
 
#define VGA_GRAPHCONTR_MASK   8
 
#define VGA_CRTC_ADDR   0x14 /* R/W */
 
#define VGA_CRTC_DATA   0x15 /* R/W */
 
#define VGA_CRTC_CURSOR_SCANLINE_START   0x0a
 
#define VGA_CRTC_CURSOR_SCANLINE_END   0x0b
 
#define VGA_CRTC_START_ADDR_HIGH   0x0c
 
#define VGA_CRTC_START_ADDR_LOW   0x0d
 
#define VGA_CRTC_CURSOR_LOCATION_HIGH   0x0e
 
#define VGA_CRTC_CURSOR_LOCATION_LOW   0x0f
 
#define VGA_INPUT_STATUS_1   0x1A /* R */
 
#define VGA_IS1_DISPLAY_VRETRACE   0x08
 
#define VGA_IS1_DISPLAY_DISPLAY_DISABLE   0x01
 

Macro Definition Documentation

◆ VGA_ATTRIBUTE_ADDR

#define VGA_ATTRIBUTE_ADDR   0 /* R/W */

Definition at line 38 of file vga.h.

◆ VGA_ATTRIBUTE_DATA_READ

#define VGA_ATTRIBUTE_DATA_READ   1 /* R */

Definition at line 41 of file vga.h.

◆ VGA_ATTRIBUTE_DATA_WRITE

#define VGA_ATTRIBUTE_DATA_WRITE   0 /* W */

Definition at line 39 of file vga.h.

◆ VGA_CRTC_ADDR

#define VGA_CRTC_ADDR   0x14 /* R/W */

Definition at line 79 of file vga.h.

◆ VGA_CRTC_CURSOR_LOCATION_HIGH

#define VGA_CRTC_CURSOR_LOCATION_HIGH   0x0e

Definition at line 85 of file vga.h.

◆ VGA_CRTC_CURSOR_LOCATION_LOW

#define VGA_CRTC_CURSOR_LOCATION_LOW   0x0f

Definition at line 86 of file vga.h.

◆ VGA_CRTC_CURSOR_SCANLINE_END

#define VGA_CRTC_CURSOR_SCANLINE_END   0x0b

Definition at line 82 of file vga.h.

◆ VGA_CRTC_CURSOR_SCANLINE_START

#define VGA_CRTC_CURSOR_SCANLINE_START   0x0a

Definition at line 81 of file vga.h.

◆ VGA_CRTC_DATA

#define VGA_CRTC_DATA   0x15 /* R/W */

Definition at line 80 of file vga.h.

◆ VGA_CRTC_START_ADDR_HIGH

#define VGA_CRTC_START_ADDR_HIGH   0x0c

Definition at line 83 of file vga.h.

◆ VGA_CRTC_START_ADDR_LOW

#define VGA_CRTC_START_ADDR_LOW   0x0d

Definition at line 84 of file vga.h.

◆ VGA_DAC_ADDR_READ

#define VGA_DAC_ADDR_READ   7 /* W */

Definition at line 59 of file vga.h.

◆ VGA_DAC_ADDR_WRITE

#define VGA_DAC_ADDR_WRITE   8 /* W */

Definition at line 60 of file vga.h.

◆ VGA_DAC_DATA

#define VGA_DAC_DATA   9 /* R/W */

Definition at line 61 of file vga.h.

◆ VGA_DAC_STATE

#define VGA_DAC_STATE   7 /* R */

Definition at line 58 of file vga.h.

◆ VGA_FEATURE_CONTROL

#define VGA_FEATURE_CONTROL   0xA /* R/W? */

Definition at line 63 of file vga.h.

◆ VGA_GRAPHCONTR_ADDR

#define VGA_GRAPHCONTR_ADDR   0xE /* R/W */

Definition at line 67 of file vga.h.

◆ VGA_GRAPHCONTR_COLORCMP

#define VGA_GRAPHCONTR_COLORCMP   2

Definition at line 71 of file vga.h.

◆ VGA_GRAPHCONTR_COLORDONTCARE

#define VGA_GRAPHCONTR_COLORDONTCARE   7

Definition at line 76 of file vga.h.

◆ VGA_GRAPHCONTR_DATA

#define VGA_GRAPHCONTR_DATA   0xF /* R/W */

Definition at line 68 of file vga.h.

◆ VGA_GRAPHCONTR_DATAROTATE

#define VGA_GRAPHCONTR_DATAROTATE   3

Definition at line 72 of file vga.h.

◆ VGA_GRAPHCONTR_ENABLE

#define VGA_GRAPHCONTR_ENABLE   1

Definition at line 70 of file vga.h.

◆ VGA_GRAPHCONTR_GRAPHICSMODE

#define VGA_GRAPHCONTR_GRAPHICSMODE   5

Definition at line 74 of file vga.h.

◆ VGA_GRAPHCONTR_MASK

#define VGA_GRAPHCONTR_MASK   8

Definition at line 77 of file vga.h.

◆ VGA_GRAPHCONTR_MISC

#define VGA_GRAPHCONTR_MISC   6

Definition at line 75 of file vga.h.

◆ VGA_GRAPHCONTR_READMAPSELECT

#define VGA_GRAPHCONTR_READMAPSELECT   4

Definition at line 73 of file vga.h.

◆ VGA_GRAPHCONTR_SETRESET

#define VGA_GRAPHCONTR_SETRESET   0

Definition at line 69 of file vga.h.

◆ VGA_INPUT_STATUS_0

#define VGA_INPUT_STATUS_0   2 /* R */

Definition at line 43 of file vga.h.

◆ VGA_INPUT_STATUS_1

#define VGA_INPUT_STATUS_1   0x1A /* R */

Definition at line 88 of file vga.h.

◆ VGA_IS1_DISPLAY_DISPLAY_DISABLE

#define VGA_IS1_DISPLAY_DISPLAY_DISABLE   0x01

Definition at line 90 of file vga.h.

◆ VGA_IS1_DISPLAY_VRETRACE

#define VGA_IS1_DISPLAY_VRETRACE   0x08

Definition at line 89 of file vga.h.

◆ VGA_MISC_OUTPUT_CS360

#define VGA_MISC_OUTPUT_CS360   0x04

Definition at line 46 of file vga.h.

◆ VGA_MISC_OUTPUT_IOAS

#define VGA_MISC_OUTPUT_IOAS   0x01

Definition at line 48 of file vga.h.

◆ VGA_MISC_OUTPUT_R

#define VGA_MISC_OUTPUT_R   0xC /* R */

Definition at line 65 of file vga.h.

◆ VGA_MISC_OUTPUT_REN

#define VGA_MISC_OUTPUT_REN   0x02

Definition at line 47 of file vga.h.

◆ VGA_MISC_OUTPUT_W

#define VGA_MISC_OUTPUT_W   2 /* W */

Definition at line 45 of file vga.h.

◆ VGA_SEQ_CHARACTER_MAP_SELECT

#define VGA_SEQ_CHARACTER_MAP_SELECT   3

Definition at line 55 of file vga.h.

◆ VGA_SEQ_CLOCKING_MODE

#define VGA_SEQ_CLOCKING_MODE   1

Definition at line 53 of file vga.h.

◆ VGA_SEQ_MAP_MASK

#define VGA_SEQ_MAP_MASK   2

Definition at line 54 of file vga.h.

◆ VGA_SEQ_RESET

#define VGA_SEQ_RESET   0

Definition at line 52 of file vga.h.

◆ VGA_SEQ_SEQUENCER_MEMORY_MODE

#define VGA_SEQ_SEQUENCER_MEMORY_MODE   4

Definition at line 56 of file vga.h.

◆ VGA_SEQUENCER_ADDR

#define VGA_SEQUENCER_ADDR   4 /* R/W */

Definition at line 50 of file vga.h.

◆ VGA_SEQUENCER_DATA

#define VGA_SEQUENCER_DATA   5 /* R/W */

Definition at line 51 of file vga.h.


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17