[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] ARM Cortex-M issues
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] ARM Cortex-M issues |
Date: |
Tue, 30 Aug 2016 03:38:21 -0400 |
On 29 August 2016 at 20:12, Bill Paul <address@hidden> wrote:
>> The reason for this kind of thing is that the original support was
>> done to support a specific RTOS, and so bugs which resulted in that
>> RTOS not working were found and fixed. Bugs which weren't exercised
>> by that RTOS remain lurking in the code, and if you try to use a
>> different RTOS guest then you can run into them. (This is less
>> obvious on the A profile cores because to a first approximation
>> nobody runs anything but Linux on them, but in the embedded world
>> there's still a fairly rich diversity of RTOSes which take different
>> approaches to how they prod the hardware.)
>
> In other words it's half-baked. :(
It's not like there's a publicly available test suite out there
that thoroughly exercises all the capabilities of the CPU and
devices for these SoCs; in the absence of that the only thing
you can do is test it on the RTOSes you have to hand.
thanks
-- PMM