Alexey Eremenko wrote:
Hello !?!
Have anyone looked at my patch ?
Fabrice already comitted its contents to cvs.
Jan
___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel
[EMAIL PROTECTED] (Jérôme Arbez-Gindre) writes:
Hi,
I'm writing a PCI board emulation in Qemu 0.8.1. (i386)
I'm also writing the corresponding Linux 2.6 driver.
In the emulation, I'm performing DMA transfers by calls to
cpu_physical_memory_rw()
and then, I'm generating a interrupt.
I seem to hit a weird emulation issue.
I'm still new so take what I say with a grain of salt.
In my tests the LFDU instruction is
not updating the Condition Register ($CR) when the condition becomes ZERO.
The following assembly will loop forever.
falconScrubFloop:
lfdu
0,8(r17) /* load
Ok, it seems to be my mistake.
bdnz or bc 16,0,target decrements
ctr then branches when zero.
However, in the qemu monitor, info
registers doesn't seem to update $ctr.
Ely Soto [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
09/22/2006 11:20 AM
Please respond to
qemu-devel@nongnu.org