[PATCH] bsp/leon3_qemu: New BSP variant

Chris Johns chrisj at rtems.org
Thu Feb 6 21:43:47 UTC 2014

On 7/02/2014 2:00 am, Sebastian Huber wrote:
> On 2014-02-06 15:52, Jiri Gaisler wrote:
>> On 02/06/2014 03:37 PM, Sebastian Huber wrote:
>>> >On 2014-02-06 15:35, Gedare Bloom wrote:
>>>> >>Thanks Sebastian. Is there some sim-script support or
>>>> documentation on
>>>> >>using this BSP with Qemu?
>>> >
>>> >Yes, I will commit this tomorrow.  Can't switch branches currently
>>> due to active test runs.
>>> >
>> It seems that this patch is necessary because qemu/leon3 does
>> not implement the plug&play feature of leon3, and does not
>> pre-initialize timers and UARTs. Wouldn't it be simpler to
>> add the missing features to qemu, rather than add an extra bsp?
> Yes, this solution would be better.

I agree.

> The problem is that this requires
> more work and I don't have a budget for this.

That may be the case but it is not really a concern for the project.

> We can of course remove this BSP if QEMU is capable enough some time in
> the future.

This is correct however rejecting the patch means fixing qemu is the 
best solution and that is in the interest of the project. Adding a bsp 
is much easier than removing one even when clearly stated it is 
temporary. Hiding issues in work arounds like this is not a good idea.

I prefer seeing qemu get fixed.


More information about the devel mailing list