[PATCH] c-user: Update POSIX API configuration

Sebastian Huber sebastian.huber at embedded-brains.de
Wed Oct 31 06:02:07 UTC 2018


On 31/10/2018 02:16, Chris Johns wrote:
> On 30/10/2018 18:09, Sebastian Huber wrote:
>> Close ##2514.
>> ---
>>   c-user/configuring_a_system.rst | 34 +++++++++++++++++++++++-----------
>>   1 file changed, 23 insertions(+), 11 deletions(-)
>>
>> diff --git a/c-user/configuring_a_system.rst b/c-user/configuring_a_system.rst
>> index eab91ff..78344df 100644
>> --- a/c-user/configuring_a_system.rst
>> +++ b/c-user/configuring_a_system.rst
>> @@ -517,7 +517,7 @@ NOTES:
>>       ``CONFIGURE_EXTRA_TASK_STACKS``.
>>   
>>       The maximum number of POSIX threads is specified by
>> -    ``CONFIGURE_MAXIMUM_POSIX_THREADS``.
>> +    :ref:`CONFIGURE_MAXIMUM_POSIX_THREADS <CONFIGURE_MAXIMUM_POSIX_THREADS>`.
>>   
>>       A future enhancement to ``<rtems/confdefs.h>`` could be to eliminate the
>>       assumption that all tasks have floating point enabled. This would require
>> @@ -1051,9 +1051,11 @@ NOTES:
>>   POSIX API Configuration
>>   =======================
>>   
>> -The parameters in this section are used to configure resources for the RTEMS
>> -POSIX API.  They are only relevant if the POSIX API is enabled at configure
>> -time using the ``--enable-posix`` option.
>> +The parameters in this section are used to configure resources for the POSIX
>> +API supported by RTEMS.  Most POSIX API objects are available by default since
>> +RTEMS 5.1.  The queued signals and timers are only available if the optional
>> +parts of the POSIX API are enabled at BSP configure time using the
> BSP configure time? Is this in common use? The User manual says ...
>
> https://docs.rtems.org/branches/master/user/installation/kernel.html#building-a-bsp
>
> ... we "configure RTEMS" for a BSP.

In the "Configuring a System" chapter the term "configure RTEMS" could 
be confusing.

What about:

The queued signals and timers are only available if RTEMS has been
built with the ``--enable-posix`` build configuration option.

-- 
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.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



More information about the devel mailing list