qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] ARM7TDMI emulation


From: Filip Navara
Subject: Re: [Qemu-devel] [PATCH] ARM7TDMI emulation
Date: Wed, 17 Jun 2009 11:55:01 +0200

On Tue, Jun 16, 2009 at 10:49 PM, Filip Navara <address@hidden> wrote:
Do you know of a good summary reference which lists which instructions
are available in each ARM architecture level from ARMv4 up to ARMv7
and it's variants?

My main reference are the technical reference manuals for ARM processors downloaded from Atmel site. I'm not sure about the license, but it states "This document is Open Access. This document has no restriction on distribution." Other reference sources are Skyeye emulation (has to be taken with grain of salt and checked against the manuals, but it makes distinction between v4, v5 and v5e) and Paul Brook.

I've certainly missed handling BLX (at least on three places) in the patch and possibly more. I'll post an updated patch soon.

... and here's the updated patch. Comments welcome. 

I've added more checks for V5+ instructions and fixed about every LDR/LDM place I found to not call gen_bx to set r15.

Best regards,
Filip Navara

Best regards,
Filip Navara 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]