projects
/
seabios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
vgabios: Handle VGA option rom being re-run.
[seabios.git]
/
vgasrc
/
bochsvga.c
diff --git
a/vgasrc/bochsvga.c
b/vgasrc/bochsvga.c
index e6ab7941d63695ce177b6307536a8d3f7904ee2e..9210004466b7a94c4cba0182e90d8eb7dd783b1c 100644
(file)
--- a/
vgasrc/bochsvga.c
+++ b/
vgasrc/bochsvga.c
@@
-258,6
+258,9
@@
bochsvga_init(void)
dispi_write(VBE_DISPI_INDEX_ID, VBE_DISPI_ID5);
+ if (GET_GLOBAL(HaveRunInit))
+ return 0;
+
u32 lfb_addr = VBE_DISPI_LFB_PHYSICAL_ADDRESS;
int bdf = GET_GLOBAL(VgaBDF);
if (CONFIG_VGA_PCI && bdf >= 0) {