[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Better Cortex-M support?
From: |
Liviu Ionescu |
Subject: |
Re: [Qemu-devel] Better Cortex-M support? |
Date: |
Tue, 28 Oct 2014 14:40:57 +0200 |
On 28 Oct 2014, at 14:22, Peter Maydell <address@hidden> wrote:
> ... We do see a steady trickle of
> people complaining that the M profile emulation is not
> very good, so it would be nice to see it more actively
> maintained upstream.
ok, than I'll probably clone the repo, add a 'gnuarmeclipse' branch and
experiment there.
> I'm not sure what you mean exactly by "full integration
> with GDB", but I think we have most of these at the moment,
> they just have bugs in the implementation.
you are right, there is some GDB support, I'll test it and see if it is enough.
I have a J-Link Eclipse plug-in, I'm quite happy with Segger GDB support, and I
would like a similar functionality from the emulator.
as for the semihosting support, if I try to use it, I get:
qemu: Unsupported SemiHosting SWI 0x00
R00=00000000 R01=00000000 R02=00000000 R03=00000000
R04=00000000 R05=00000000 R06=00000000 R07=200ffed8
R08=00000000 R09=00000000 R10=00000000 R11=00000000
R12=00000000 R13=200ffed8 R14=000022c5 R15=0000157c
PSR=60000173 -ZC- T svc32
Abort trap: 6
if I try to use the Bechus branch, it (more or less) works, but not while the
GDB session is active, which is a limitation.
I'd also consider adding some tracing support (ITM, data tracing), etc, but I'm
not sure this is reasonable with the current code.
regards,
Liviu
- [Qemu-devel] Better Cortex-M support?, Liviu Ionescu, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Peter Maydell, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?,
Liviu Ionescu <=
- Re: [Qemu-devel] Better Cortex-M support?, Peter Maydell, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Liviu Ionescu, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Peter Maydell, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Liviu Ionescu, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Peter Maydell, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Liviu Ionescu, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Peter Maydell, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Liviu Ionescu, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Peter Maydell, 2014/10/28
- Re: [Qemu-devel] Better Cortex-M support?, Liviu Ionescu, 2014/10/28