aboutsummaryrefslogtreecommitdiffstats
path: root/vgasrc/geodevga.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2012-09-01 17:12:56 +0200
committerKevin O'Connor <kevin@koconnor.net>2012-09-03 12:04:56 -0400
commit9de339d1f59d0be7ddc3e86e4a4fa466bf871f83 (patch)
tree396ead8b898edde11f93abded0bf4cc3fd41a5da /vgasrc/geodevga.h
parent0155aef19a1478d2e30efa4ef96c7fba104ed296 (diff)
downloadseabios-9de339d1f59d0be7ddc3e86e4a4fa466bf871f83.tar.gz
Add framebuffer size detection
It is possible to read out the framebuffer size via msr. The size information is needed for VESA later. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Diffstat (limited to 'vgasrc/geodevga.h')
-rw-r--r--vgasrc/geodevga.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/vgasrc/geodevga.h b/vgasrc/geodevga.h
index 70980373..14e33d63 100644
--- a/vgasrc/geodevga.h
+++ b/vgasrc/geodevga.h
@@ -26,6 +26,7 @@
#define MSR_GLIU0 (1 << 28)
#define MSR_GLIU0_BASE4 (MSR_GLIU0 + 0x23) /* LX */
#define GLIU0_P2D_BM_4 (MSR_GLIU0 + 0x24) /* GX2 */
+#define GLIU0_P2D_RO (MSR_GLIU0 + 0x29)
#define GLIU0_IOD_BM_0 (MSR_GLIU0 + 0xE0)
#define GLIU0_IOD_BM_1 (MSR_GLIU0 + 0xE1)
#define DC_SPARE 0x80000011