Displaying 1 result from an estimated 1 matches for "not_multiboot".
2012 Nov 29
9
[PATCH] xen: find a better location for the real-mode trampoline
...++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/xen/arch/x86/boot/head.S b/xen/arch/x86/boot/head.S
index 7efa155..1790462 100644
--- a/xen/arch/x86/boot/head.S
+++ b/xen/arch/x86/boot/head.S
@@ -78,16 +78,19 @@ __start:
cmp $0x2BADB002,%eax
jne not_multiboot
- /* Set up trampoline segment 64k below EBDA */
- movzwl 0x40e,%eax /* EBDA segment */
- cmp $0xa000,%eax /* sanity check (high) */
- jae 0f
- cmp $0x4000,%eax /* sanity check (low) */
- jae 1f
-0:
- movzwl...