debuggers.hg
diff xen/arch/x86/boot/x86_64.S @ 3632:fec8b1778268
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!
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!
author | kaf24@viper.(none) |
---|---|
date | Mon Jan 31 23:16:27 2005 +0000 (2005-01-31) |
parents | eef1949801b8 |
children | ed902e5c4b49 |
line diff
1.1 --- a/xen/arch/x86/boot/x86_64.S Sat Jan 29 22:42:20 2005 +0000 1.2 +++ b/xen/arch/x86/boot/x86_64.S Mon Jan 31 23:16:27 2005 +0000 1.3 @@ -248,19 +248,11 @@ ENTRY(cpu0_stack) # Initial stack is 1.4 ENTRY(stext) 1.5 ENTRY(_stext) 1.6 1.7 -.globl map_domain_mem, unmap_domain_mem, ret_from_intr 1.8 -map_domain_mem: 1.9 -unmap_domain_mem: 1.10 +.globl ret_from_intr, copy_to_user, set_intr_gate, die 1.11 ret_from_intr: 1.12 -#undef machine_to_phys_mapping 1.13 -#undef phys_to_machine_mapping 1.14 -.globl copy_to_user, set_intr_gate, die, machine_to_phys_mapping 1.15 -.globl phys_to_machine_mapping 1.16 copy_to_user: 1.17 set_intr_gate: 1.18 die: 1.19 -machine_to_phys_mapping: 1.20 -phys_to_machine_mapping: 1.21 .globl copy_from_user, show_registers, do_iopl 1.22 copy_from_user: 1.23 show_registers: