summaryrefslogtreecommitdiff
path: root/src/drivers/video/vga.h
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2017-06-15 07:06:13 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2017-06-15 07:06:13 +0200
commitedad38a5a2dca96f5bea513d11eccf1134046d47 (patch)
tree654f0d62874c77804ab310cc9ba0082a9c053de4 /src/drivers/video/vga.h
parent397b8b28d59483388f37dcd1771bde8f867a10cd (diff)
downloadabaos-edad38a5a2dca96f5bea513d11eccf1134046d47.tar.gz
abaos-edad38a5a2dca96f5bea513d11eccf1134046d47.tar.bz2
made framebuffer segment a member of vga_mode_t, computing it once
when vga_set_mode is called (because it will not change after every pixel)
Diffstat (limited to 'src/drivers/video/vga.h')
-rw-r--r--src/drivers/video/vga.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/drivers/video/vga.h b/src/drivers/video/vga.h
index 7c710c3..6f70afa 100644
--- a/src/drivers/video/vga.h
+++ b/src/drivers/video/vga.h
@@ -17,6 +17,7 @@ typedef struct {
int y;
int color_depth;
uint8_t regs[NOF_MODE_REGS];
+ uint8_t *segment;
} vga_mode_t;
typedef struct {