aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/rombios
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@citrix.com>2011-04-12 13:38:01 +0100
committerIan Campbell <ian.campbell@citrix.com>2011-04-12 13:38:01 +0100
commit9978e0e2b748728ccf96d12edced8827d8ae1e93 (patch)
tree0f25e94b5a73fa92bb9df9608b1877ebf11438c7 /tools/firmware/rombios
parent529cddb195e3268bccb8be437d2af64e44c24218 (diff)
downloadxen-9978e0e2b748728ccf96d12edced8827d8ae1e93.tar.gz
xen-9978e0e2b748728ccf96d12edced8827d8ae1e93.tar.bz2
xen-9978e0e2b748728ccf96d12edced8827d8ae1e93.zip
tools: hvmloader: pass SMBIOS location as a runtime parameter.
Instead of hardcoding in a header. Reduces the cross talk between ROMBIOS and hvmloader. Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/firmware/rombios')
-rw-r--r--tools/firmware/rombios/config.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/firmware/rombios/config.h b/tools/firmware/rombios/config.h
index 12a2f91948..4fe14615a6 100644
--- a/tools/firmware/rombios/config.h
+++ b/tools/firmware/rombios/config.h
@@ -11,7 +11,8 @@
#define ACPI_PHYSICAL_ADDRESS 0x000EA020
#define E820_PHYSICAL_ADDRESS 0x000EA100
#define SMBIOS_PHYSICAL_ADDRESS 0x000EB000
-#define SMBIOS_MAXIMUM_SIZE 0x00005000
+#define SMBIOS_PHYSICAL_END 0x000F0000
+
#define ROMBIOS_PHYSICAL_ADDRESS 0x000F0000
/* Offsets from E820_PHYSICAL_ADDRESS. */