"Thiemo Seufer" <[EMAIL PROTECTED]> wrote:

>You could find my qemu.log there:
>http://www.nwpi.ru/~alec/mips/qemu_log.txt
>It goes into infinity exception loop. I'm not quite sure why but you're getting a RI exception on the address 0xbfc00008 wich is the "move k0, zero" in the delay slot. I don't see a problem in the code, but have you tried this sequence?

  move k0, zero
  j    0xbfc00400
  nop

Is the move implemented as addiu or as daddiu? The latter would RI.

Oh! It was daddu (gcc -mips3) opcode.

Thank you!

Can someone add a path to make a log more readable (exception cause decode).

The disassembler should be improved too, to mark a 64-bit opcodes as invalid
for MIPS32...

--
-=AV=-


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to