|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] loading IDT in xen?
I am looking at the hypervisor code to see how Xen setup the IDT. But
it seems that the code in protected mode reuses the real mode IDT?
In arch/x86/boot/trampoline.S we have at several places:
lidt bootsym(idt_48)
And idt_48 is defined as:
idt_48: .word 0,0,0 # base = limit = 0
And in nowhere we initialize idt_48, which means idt_48 reuses real
mode IDT table. However, real mode IDT table has different format than
protected mode IDT, so this doesnt look to work for me.
Definitely I miss something here. Anybody could enlighten me how IDT
setting in protected mode work?
Thanks,
Jun
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] loading IDT in xen?,
Jun Koi <=
|
|
|
|
|