Hi,

This patchset contains the following fixes to Sparc64 target:
gdbstub.c: added 'p' protocol support to bypass the broken 'g' protocol, fix off-by-one error in register numbering, allow 64-bit breakpoints
hw/sun4u.c: fixed broken VGA, switch to Cirrus
target-sparc/translate.c: mulx and udivx didn't work, fix gdb memory reads

With the patches applied I can debug with gdb64, VGA console works using OpenBIOS, and there are no mulx/udivx-related crashes.

I'd be interested to hear if adding the 'p' protocol has any side effects on other architectures. If so, I can limit the protocol to Sparc64 only.

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

Attachment: qemu-sparc.patch-60.bz2
Description: Binary data

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

Reply via email to