Re: [PATCH v2] Confstr Patches

2020-08-20 Thread Sebastian Huber
On 20/08/2020 19:05, Eshan dhawan wrote: Adds Confstr file To RTEMS with test Signed-off-by: Eshan dhawan Please address all my review comments. Please review all the new file if they make sense. ___ devel mailing list devel@rtems.org

[PATCH v2] Confstr Patches

2020-08-20 Thread Eshan dhawan
Adds Confstr file To RTEMS with test Signed-off-by: Eshan dhawan --- cpukit/Makefile.am| 1 + cpukit/posix/src/confstr.c| 105 ++ testsuites/psxtests/Makefile.am | 9 ++ testsuites/psxtests/configure.ac |

Re: Odd Qualification Related Documentation

2020-08-20 Thread Sebastian Huber
Hello Joel, On 20/08/2020 15:12, Joel Sherrill wrote: Hi I am in the tail end of a customer's Level C (headed to B) project and we are tidying up documents that I don't recall having had a lot of discussion. With all the work on the Software Engineering Guide and automated generation, most

Odd Qualification Related Documentation

2020-08-20 Thread Joel Sherrill
Hi I am in the tail end of a customer's Level C (headed to B) project and we are tidying up documents that I don't recall having had a lot of discussion. With all the work on the Software Engineering Guide and automated generation, most of this likely already is addressed to some extent but we

[PATCH 13/16] c-user: Split up task manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/tasks/background.rst | 390 +++ .../directives.rst} | 625

[PATCH 05/16] c-user: Split up dual-ported memory manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/dpmem/background.rst | 23 + .../directives.rst} | 84 --- c-user/dpmem/index.rst| 16

[PATCH 01/16] c-user: Split up semaphore manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/sem/background.rst | 180 ++ .../directives.rst} | 309

[PATCH 06/16] c-user: Split up interrupt manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/intr/background.rst| 106 .../directives.rst} | 251

[PATCH 04/16] c-user: Split up clock manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/clock/background.rst | 96 +++ .../directives.rst} | 238 ++ c-user/clock/index.rst|

[PATCH 15/16] c-user: Split up user extensions manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- .../background.rst} | 161 -- c-user/userext/directives.rst | 143

[PATCH 10/16] c-user: Split up rate-monotonic manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst |2 +- c-user/rate_monotonic_manager.rst | 1091 - c-user/ratemon/background.rst | 390 +++

[PATCH 11/16] c-user: Split up region manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/region/background.rst | 87 +++ .../directives.rst} | 213

[PATCH 08/16] c-user: Split up message manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/message/background.rst | 91 .../directives.rst} | 205

[PATCH 03/16] c-user: Split up barrier manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/barrier/background.rst | 68 +++ .../directives.rst} | 169 ++ c-user/barrier/index.rst |

[PATCH 14/16] c-user: Split up timer manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/timer/background.rst | 71 +++ .../directives.rst} | 180

[PATCH 16/16] c-user: Split up scheduling concepts

2020-08-20 Thread Sebastian Huber
Introduce a background section. This makes it easier to automatically generate parts of the scheduling concepts documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/sched/background.rst | 327 c-user/sched/directives.rst

[PATCH 12/16] c-user: Split up signal manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/signal/background.rst | 112 c-user/signal/directives.rst | 126 + c-user/signal/index.rst| 15

[PATCH 07/16] c-user: Split up IO manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/io/background.rst | 162 ++ c-user/{io_manager.rst => io/directives.rst} | 215

[PATCH 09/16] c-user: Split up partition manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/index.rst | 2 +- c-user/part/background.rst| 50 .../directives.rst} | 120

[PATCH 02/16] c-user: Split up event manager

2020-08-20 Thread Sebastian Huber
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993. --- c-user/event/background.rst | 96 +++ c-user/event/directives.rst | 142 c-user/event/index.rst| 15 ++ c-user/event/introduction.rst | 13 ++

[PATCH 00/16] c-user: Split up chapter files

2020-08-20 Thread Sebastian Huber
This patch set is a preparation to automatically generate parts of the documentation (introduction.rst and directives.rst) in the future from specification items. Sebastian Huber (16): c-user: Split up semaphore manager c-user: Split up event manager c-user: Split up barrier manager

[PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-20 Thread G S Niteesh Babu
RTEMS OFW is a FDT only implementation of the OpenFirmWare interface. This API is created to be compatible with FreeBSD OpenFirmWare interface. The main intention is to make porting of FreeBSD drivers to RTEMS easier. Most functions implemented have an direct one-one mapping with the original OFW

[PATCH v1 1/1] bsp/xilinx-zynq: Flush TX-Buffer before initializing uart

2020-08-20 Thread Jan Sommer
Closes #4055 Closes #4056 --- bsps/arm/shared/serial/zynq-uart-polled.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bsps/arm/shared/serial/zynq-uart-polled.c b/bsps/arm/shared/serial/zynq-uart-polled.c index 4e0ca46aca..e6f478ee07 100644 --- a/bsps/arm/shared/serial/zynq-uart-polled.c

[PATCH v1 0/1] bsp/xilinx-zynq: Flush TX-Buffer before initializing uart

2020-08-20 Thread Jan Sommer
We experienced that u-boot (at least from Xilinx repositories) does not wait until all its output has left the TX Buffer of the stdout uart, before handing over to the RTEMS application This causes some garbage output at the begin of the RTEMS application in some cases and corrupts the test

Re: [PATCH v4] Psxtest : Fix String Turncation warning

2020-08-20 Thread Sebastian Huber
On 20/08/2020 08:04, Sebastian Huber wrote: Hallo Aschref, könntest du bitte die Reviews auf der RTEMS Mailinglist vorrangig behandeln. Wenn man einen Patch an die Mailingliste schickt, dann sollte man das auch durchziehen. Der Betreff im Commit sollte den Bereich der Änderung möglichst

Re: [PATCH v4] Psxtest : Fix String Turncation warning

2020-08-20 Thread Sebastian Huber
Hallo Aschref, könntest du bitte die Reviews auf der RTEMS Mailinglist vorrangig behandeln. Wenn man einen Patch an die Mailingliste schickt, dann sollte man das auch durchziehen. Der Betreff im Commit sollte den Bereich der Änderung möglichst genau als Stichwort enthalten. Es gibt viele

Re: [PATCH] psxkey01: Fix configuration

2020-08-20 Thread Sebastian Huber
On 18/08/2020 17:52, Aschref Ben-Thabet wrote: From: Aschref Ben Thabet Key_ID array must have the right size, it shall have a value greater than zero. Note: In Standard C and C++, zero-size array is not allowed.. Thanks, I checked in the patch. ___

Re: [PATCH] Fix -Wchar-subscripts warnings

2020-08-20 Thread Sebastian Huber
On 18/08/2020 17:31, Aschref Ben-Thabet wrote: From: Aschref Ben Thabet The argument to the ctype functions must be an int and the value of the character must be representable as an unsigned char or equal to the value of the macro EOF. If the argument has any other value, the behavior is