On 6 September 2011 13:28, David Gilbert <david.gilb...@linaro.org> wrote:
> On 6 September 2011 13:23, Kurt Taylor <kurt.tay...@linaro.org> wrote:
>
>>> > Did you mean this?
>>> >     https://bugs.meego.com/show_bug.cgi?id=12448
>>>
>>> The recipe in step #1 is probably a good candidate for a FAQ on "How do
>>> I tell what features the ARM CPU on my device has?".
>>
>> Yes, and might be a good topic for the NEON optimization forum as well.
>
> As well as features I'd like to be able to get the ID of the device; while 
> most
> cases are looking as to whether the device has a feature, there are cases
> where you want very different optimised code for different implementations
> (e.g. A8 v A9).

I have an old kernel patch somewhere that allows userspace to read the
ID register
by emulating the relevant MRC in the illegal instruction trap handler.  Perhaps
this is something worth reviving.  With this approach, interpreting the ID value
would still be left as an exercise for the application.

-- 
Mans Rullgard
Multimedia
mans.rullg...@linaro.org

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to