aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/boot/x86_64.S
diff options
context:
space:
mode:
authorkaf24@viper.(none) <kaf24@viper.(none)>2005-01-31 23:16:27 +0000
committerkaf24@viper.(none) <kaf24@viper.(none)>2005-01-31 23:16:27 +0000
commit8c8634474168e95acb3d2226677a7a5f2fdd170c (patch)
treeefe184a952698a2e9d69062eb6ce424b2a14d5ae /xen/arch/x86/boot/x86_64.S
parentb9cb0782428a45179ec1c6a5552c7bed22a51e7a (diff)
downloadxen-8c8634474168e95acb3d2226677a7a5f2fdd170c.tar.gz
xen-8c8634474168e95acb3d2226677a7a5f2fdd170c.tar.bz2
xen-8c8634474168e95acb3d2226677a7a5f2fdd170c.zip
bitkeeper revision 1.1159.212.60 (41febc4bKKSkh9u-Zes9v2CmBuLZxA)
More bootstrap fixes for x86/64. Next thing to do is sort out the IDT and get traps.c working; then we can get rid of a bunch of dummy labels from end of boot/x86_64.S. We're also going to need some kind of entry.S before we can safely enable interrupts. Also bear in mind that not all of physical RAM may be mapped (only first 1GB) and no m2p table is yet allocated or mapped. Plenty to be done!
Diffstat (limited to 'xen/arch/x86/boot/x86_64.S')
-rw-r--r--xen/arch/x86/boot/x86_64.S10
1 files changed, 1 insertions, 9 deletions
diff --git a/xen/arch/x86/boot/x86_64.S b/xen/arch/x86/boot/x86_64.S
index 73a513f9b6..a35b192917 100644
--- a/xen/arch/x86/boot/x86_64.S
+++ b/xen/arch/x86/boot/x86_64.S
@@ -248,19 +248,11 @@ ENTRY(cpu0_stack) # Initial stack is 8kB
ENTRY(stext)
ENTRY(_stext)
-.globl map_domain_mem, unmap_domain_mem, ret_from_intr
-map_domain_mem:
-unmap_domain_mem:
+.globl ret_from_intr, copy_to_user, set_intr_gate, die
ret_from_intr:
-#undef machine_to_phys_mapping
-#undef phys_to_machine_mapping
-.globl copy_to_user, set_intr_gate, die, machine_to_phys_mapping
-.globl phys_to_machine_mapping
copy_to_user:
set_intr_gate:
die:
-machine_to_phys_mapping:
-phys_to_machine_mapping:
.globl copy_from_user, show_registers, do_iopl
copy_from_user:
show_registers: