On 23/08/18 15:40, Joel Sherrill wrote:
On Thu, Aug 23, 2018 at 12:15 AM, Sebastian Huber
<sebastian.hu...@embedded-brains.de
<mailto:sebastian.hu...@embedded-brains.de>> wrote:
On 23/08/18 01:13, Joel Sherrill wrote:
On Wed, Aug 22, 2018 at 6:00 PM, Chris Johns <chr...@rtems.org
<mailto:chr...@rtems.org> <mailto:chr...@rtems.org
<mailto:chr...@rtems.org>>> wrote:
On 22/08/2018 22:25, Sebastian Huber wrote:
> On 22/08/18 14:06, Joel Sherrill wrote:
>> On Wed, Aug 22, 2018, 6:47 AM Sebastian Huber
>> <sebastian.hu...@embedded-brains.de
<mailto:sebastian.hu...@embedded-brains.de>
<mailto:sebastian.hu...@embedded-brains.de
<mailto:sebastian.hu...@embedded-brains.de>>
>> <mailto:sebastian.hu...@embedded-brains.de
<mailto:sebastian.hu...@embedded-brains.de>
<mailto:sebastian.hu...@embedded-brains.de
<mailto:sebastian.hu...@embedded-brains.de>>>> wrote:
>>
>> It really is necessary to know how the other
architectures implement it. Some
>> may turn out to be easy. Others like Epiphany and new
may never
matter.
>
> If the niche architectures don't use libbsd (which I
guess is
the case), then
> there is no issue at all.
>
Do we document what is supported and what is not supported?
This was largely the point of my response. We don't have a
master list of
at least the following information:
+ Architectures that support SMP and tested to N cores
+ Architectures that support TLS
We have the CPU Supplement.
You seem to be missing my point entirely. I am not saying the information
is not available at all. I am saying that there is no central place that
captures the status of SMP, TLS, libbsd for all architectures. This is
a marketing and project planning issue -- not a per-architecture
documentation issue.
The central place for SMP and TLS support is the CPU Supplement.
The libbsd has its own set of documentation files where you could add
this information.
From a new user's perspective, where do they get the easy answer
to what's supported on what architectures?
Everyone is free to ask questions on the mailing lists. We have now the
mostly empty chapter with BSPs in the User Manual. You could also add
some information here. The question is who has time/budget to do this?
From the perspective of someone looking for a project, where's the
list of things that need to be done?
From the perspective of considering deprecating an architecture,
support for TLS could be a factor. Without a master list to check
against, there is no easy answer.
Master list unfortunately needs to exist in two forms:
+ the marketing view which is likely a table.
+ the project planning view which is well served by a set
of tickets to add TLS per architecture.
Who will work on these tickets? We already have more than hundred
tickets which are open for a long time. I am not sure if its worth to
add more tickets which nobody will fix.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.hu...@embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel