[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-discuss] LEON2 emulation not merged
From: |
Juan Rafael García Blanco |
Subject: |
Re: [Qemu-discuss] LEON2 emulation not merged |
Date: |
Thu, 3 Jan 2019 11:31:57 +0100 |
Thank you for your answer.
Sorry, I’m quite new to QEMU. I meant there is no support for any LEON2
machine, i.e. '-M help’ shows a leon3_generic machine, but nothing about LEON2.
I was not aware of the -cpu option, sorry; but yes, in my build there is also a
LEON2 CPU.
I guess LEON2 CPU emulation support is not useful for some situations, if it
cannot be bundled with timer and irq units that are part of the machine.
Thanks,
Juan.
> On 02 Jan 2019, at 19:08, Peter Maydell <address@hidden> wrote:
>
> On Mon, 31 Dec 2018 at 21:07, Juan Rafael García Blanco
> <address@hidden> wrote:
>> What is the status of LEON2 emulation? I can see LEON2 seems to be supported
>> by AdaCore’s version of QEMU (branch qemu-stable-2.4.1), but this is not
>> integrated into upstream QEMU. Support for LEON2 is also available in TASTE.
>> Does anybody know the reason why LEON2 emulation has not been integrated
>> into upstream QEMU?
>
> What in particular do you think is missing? I don't
> know anything about sparc, but the qemu-system-sparc
> binary for QEMU 3.1 lists support for "LEON2" and
> "LEON3" CPU types in -cpu help.
>
> (The answer in general for "why is some feature in a QEMU
> fork not in mainline QEMU" is often simply that nobody
> has put in the work to submit it upstream, get it through
> code review, fix any issues reported and get it up
> to the standard we set for new code in upstream.)
>
> thanks
> -- PMM