Re: [Qemu-devel] [PATCH] target-arm: ARMv4 emulation

2009-12-18 Thread Marc Andre Tanner
On Tue, Dec 01, 2009 at 09:41:43PM +0100, Filip Navara wrote:
 While most of the ARMv5 instructions are backward compatible with ARMv4, there
 are few important differences. Most notably the stack pop and load 
 instructions
 ignore the lowest bit, which is used by ARMv5 to switch to Thumb mode. A
 base-updated data-abort model is used on ARM7TDMI, CP15 coprocessor is not
 present and several instructions of later architectures are not implemented.
 
 This patch introduces flags for the V5, CP15 and ABORT_BU (base-updated abort
 model) features. When V5 feature is not set the bit 0 on POP, LD and LDM of PC
 register is ignored and doesn't swith to/from Thumb mode and several
 instructions are treated as unimplemented (BLX, PLD, BKPT, LDRD, STRD).
 
 Added are processor definitions for ARM7TDMI and ARM920T.
 
 Based on patches by Ulrich Hecht u...@suse.de and Vincent Sanders 
 vi...@kyllikki.org.

Could someone please review + apply this patch, bonus points if it ends
up in 0.12.

Thanks,
Marc

-- 
 Marc Andre Tanner  http://www.brain-dump.org/  GPG key: CF7D56C0




Re: [Qemu-devel] ARM v4t support

2009-11-27 Thread Marc Andre Tanner
Hi,

On Fri, Nov 27, 2009 at 11:17:32AM +, Vincent Sanders wrote:
 The affected instructions and program counter load behaviour are made
 CPU version dependant and the ARM920T cpu id is introduced.

It would be nice if qemu had an arm920t cpu selectin option because then
I could do some automated test for Openmoko's GTA02/Freerunner under
emulation.
 
So please merge it with Filip's patch and push it for inclusion.

Thanks,
Marc

-- 
 Marc Andre Tanner  http://www.brain-dump.org/  GPG key: CF7D56C0




[Qemu-devel] [RFC] qemu-gui status report

2007-01-21 Thread Marc Andre Tanner
Hi,

I just want to let you know that i have made some improvements to
qemu-gui, communication with qemu is now done over a tcp socket rather
than stdio. However it is still a long way to go until it is really
usable, especially input handling, vnc and drawing performance need some work.

If someone wants to take a closer look the current development snapshot
can be found at:

   http://www.brain-dump.org/projects/qemu-gui/doku.php/download

You will need qemu from cvs because the command line switches have
changed since 0.8.2. There are also a few screenshots available.

   http://www.brain-dump.org/projects/qemu-gui/doku.php/screenshots

Comments and patches are welcome.

Regards,

Marc


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