vga.h Source File
Back to the index.
Go to the documentation of this file.
38 #define VGA_ATTRIBUTE_ADDR 0
39 #define VGA_ATTRIBUTE_DATA_WRITE 0
41 #define VGA_ATTRIBUTE_DATA_READ 1
43 #define VGA_INPUT_STATUS_0 2
45 #define VGA_MISC_OUTPUT_W 2
46 #define VGA_MISC_OUTPUT_CS360 0x04
47 #define VGA_MISC_OUTPUT_REN 0x02
48 #define VGA_MISC_OUTPUT_IOAS 0x01
50 #define VGA_SEQUENCER_ADDR 4
51 #define VGA_SEQUENCER_DATA 5
52 #define VGA_SEQ_RESET 0
53 #define VGA_SEQ_CLOCKING_MODE 1
54 #define VGA_SEQ_MAP_MASK 2
55 #define VGA_SEQ_CHARACTER_MAP_SELECT 3
56 #define VGA_SEQ_SEQUENCER_MEMORY_MODE 4
58 #define VGA_DAC_STATE 7
59 #define VGA_DAC_ADDR_READ 7
60 #define VGA_DAC_ADDR_WRITE 8
61 #define VGA_DAC_DATA 9
63 #define VGA_FEATURE_CONTROL 0xA
65 #define VGA_MISC_OUTPUT_R 0xC
67 #define VGA_GRAPHCONTR_ADDR 0xE
68 #define VGA_GRAPHCONTR_DATA 0xF
69 #define VGA_GRAPHCONTR_SETRESET 0
70 #define VGA_GRAPHCONTR_ENABLE 1
71 #define VGA_GRAPHCONTR_COLORCMP 2
72 #define VGA_GRAPHCONTR_DATAROTATE 3
73 #define VGA_GRAPHCONTR_READMAPSELECT 4
74 #define VGA_GRAPHCONTR_GRAPHICSMODE 5
75 #define VGA_GRAPHCONTR_MISC 6
76 #define VGA_GRAPHCONTR_COLORDONTCARE 7
77 #define VGA_GRAPHCONTR_MASK 8
79 #define VGA_CRTC_ADDR 0x14
80 #define VGA_CRTC_DATA 0x15
81 #define VGA_CRTC_CURSOR_SCANLINE_START 0x0a
82 #define VGA_CRTC_CURSOR_SCANLINE_END 0x0b
83 #define VGA_CRTC_START_ADDR_HIGH 0x0c
84 #define VGA_CRTC_START_ADDR_LOW 0x0d
85 #define VGA_CRTC_CURSOR_LOCATION_HIGH 0x0e
86 #define VGA_CRTC_CURSOR_LOCATION_LOW 0x0f
88 #define VGA_INPUT_STATUS_1 0x1A
89 #define VGA_IS1_DISPLAY_VRETRACE 0x08
90 #define VGA_IS1_DISPLAY_DISPLAY_DISABLE 0x01
Generated on Tue Aug 25 2020 19:25:06 for GXemul by
1.8.18