aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/rombios
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-12-29 13:55:59 +0000
committerKeir Fraser <keir.fraser@citrix.com>2008-12-29 13:55:59 +0000
commit72d281ae08eb855e626956a20a2afb1e13dbab86 (patch)
treee78378435e4519314c07e227be5d1a61742f875d /tools/firmware/rombios
parent754ad39249cd9ba3bb52dd89bd821ae910b36087 (diff)
downloadxen-72d281ae08eb855e626956a20a2afb1e13dbab86.tar.gz
xen-72d281ae08eb855e626956a20a2afb1e13dbab86.tar.bz2
xen-72d281ae08eb855e626956a20a2afb1e13dbab86.zip
rombios: enabling option ROM write access during initialisation.
Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com>
Diffstat (limited to 'tools/firmware/rombios')
-rw-r--r--tools/firmware/rombios/rombios.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/firmware/rombios/rombios.c b/tools/firmware/rombios/rombios.c
index 1f65202074..f7c2a6bd9f 100644
--- a/tools/firmware/rombios/rombios.c
+++ b/tools/firmware/rombios/rombios.c
@@ -11012,7 +11012,6 @@ post_default_ints:
call _clobber_entry_point
call _copy_e820_table
call smbios_init
- call _disable_rom_write_access
#endif
call _init_boot_vectors
@@ -11021,6 +11020,10 @@ post_default_ints:
mov ax, #0xe000
call rom_scan
+#ifdef HVMASSIST
+ call _disable_rom_write_access
+#endif
+
#if BX_ELTORITO_BOOT
call _interactive_bootkey
#endif // BX_ELTORITO_BOOT