Paul Brook wrote:
On Thursday 02 June 2005 16:20, Mariano Wahlmann wrote:
but in order to disassemble i have to do "display /i $cs * 16 + $eip",
this is for real mode, what is the syntaxis for protected mode?
is there any varible that contains a pointer to current virtual address
of the next instruction.
Usually it will just be $eip
Technically you need to add the current code segment offset, but most (all?)
x86 OS use a flat memory model, so this is zero.
Paul
i think this is not true, you can have so many desciptors on gdt table,
not all start at has 0 as base address.
The way that i find to do that, is to look in "info register" on qemu
monitor, and look what is the current base for cs and add it to eip.
This is a very uneasy way.
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel
--
________________________________________________________
Mariano Agustín Wahlmann
Administrador de Red
Facultad de Agronomía - Buenos Aires - Argentina
Te.: (+54 11) 4524-8000 int.8108
email: mailto:[EMAIL PROTECTED]
www: http://www.agro.uba.ar
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel