[PATCH 0/1] Patch for RTEMS 5

2020-08-20 Thread Sebastian Huber
Sebastian Huber (1): confdefs: Fix cyclic dependency cpukit/include/rtems/confdefs/mpci.h| 13 ++--- cpukit/include/rtems/confdefs/threads.h | 7 ++- 2 files changed, 8 insertions(+), 12 deletions(-) -- 2.26.2 ___ devel mailing lis

[PATCH 1/1] confdefs: Fix cyclic dependency

2020-08-20 Thread Sebastian Huber
Close #4060. --- cpukit/include/rtems/confdefs/mpci.h| 13 ++--- cpukit/include/rtems/confdefs/threads.h | 7 ++- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/cpukit/include/rtems/confdefs/mpci.h b/cpukit/include/rtems/confdefs/mpci.h index e4d9737b31..0a9be4a2

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 http://lists.

[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 o

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 may

[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 +++ c-user/rate

[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 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 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 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 c-user

[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 begi