aboutsummaryrefslogtreecommitdiffstats
path: root/vgasrc/vgabios.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2011-12-31 19:42:21 -0500
committerKevin O'Connor <kevin@koconnor.net>2011-12-31 19:45:14 -0500
commit161d201affa5dd23a39a0de9a0743b857448c4b6 (patch)
treeca0a53497dcb2abf3aae97432d8c04e27b700d09 /vgasrc/vgabios.h
parent5108c69c47e18244206593c0c7918711311d8ef3 (diff)
downloadseabios-161d201affa5dd23a39a0de9a0743b857448c4b6.tar.gz
vgabios: Unify X_init() functions.
Use the same function signature for cirrus, bochsvga, geodelx, and stdvga init code. Have each hardware type explicitly call stdvga_init when needed. To unify bochsvga_init() signature, store the device BDF passed into the optionrom init code in a global variable (VgaBDF). Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'vgasrc/vgabios.h')
-rw-r--r--vgasrc/vgabios.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/vgasrc/vgabios.h b/vgasrc/vgabios.h
index c973d5f1..176f71c6 100644
--- a/vgasrc/vgabios.h
+++ b/vgasrc/vgabios.h
@@ -48,6 +48,7 @@ extern u8 vgafont14alt[];
extern u8 vgafont16alt[];
// vgabios.c
+extern u16 VgaBDF;
#define SET_VGA(var, val) SET_FARVAR(get_global_seg(), (var), (val))
struct carattr {
u8 car, attr, use_attr;