aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranklin Wei <frankhwei536@gmail.com>2015-02-05 20:56:41 -0500
committerFranklin Wei <frankhwei536@gmail.com>2015-02-05 20:56:41 -0500
commit1dd7a0b431795ed039f6aec21cdcdcf6340bcf01 (patch)
treec7284b9223af3a3bc525b62e994d2e3ad40be9bb
parent8acd5d77d677f501996470b190485c580d650a09 (diff)
downloadkappa-1dd7a0b431795ed039f6aec21cdcdcf6340bcf01.zip
kappa-1dd7a0b431795ed039f6aec21cdcdcf6340bcf01.tar.gz
kappa-1dd7a0b431795ed039f6aec21cdcdcf6340bcf01.tar.bz2
kappa-1dd7a0b431795ed039f6aec21cdcdcf6340bcf01.tar.xz
add some VGA defines that might be useful
-rw-r--r--drivers/include/vga.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/include/vga.h b/drivers/include/vga.h
index bf13cba..278601c 100644
--- a/drivers/include/vga.h
+++ b/drivers/include/vga.h
@@ -22,5 +22,14 @@ enum vga_color_t {
#define VGA_WIDTH 80
#define VGA_HEIGHT 25
+#define VGA_SEQ_INDEX 0x3C4
+#define VGA_SEQ_DATA 0x3C5
+#define VGA_GC_INDEX 0x3CE
+#define VGA_GC_DATA 0x3CF
+#define VGA_CRTC_INDEX 0x3D4
+#define VGA_CRTC_DATA 0x3D5
+
#define VGA_MAKE_COLOR(fg, bg) (fg | bg << 4)
#define VGA_MAKE_ENTRY(ch, col) (((uint16_t)ch)|((uint16_t)col<<8))
+
+void vga_init();