Thanks for this reorganization. I think this looks good.
On Wed, Sep 2, 2020 at 10:02 AM Sebastian Huber <sebastian.hu...@embedded-brains.de> wrote: > > This patch set is a preparation to automatically generate parts of the > documentation (introduction.rst and directives.rst) in the future from > specification items. > > v2: > > Use longer directory names. > > Sebastian Huber (16): > c-user: Split up semaphore manager > c-user: Split up event manager > c-user: Split up barrier manager > c-user: Split up clock manager > c-user: Split up dual-ported memory manager > c-user: Split up interrupt manager > c-user: Split up IO manager > c-user: Split up message manager > c-user: Split up partition manager > c-user: Split up rate-monotonic manager > c-user: Split up region manager > c-user: Split up signal manager > c-user: Split up task manager > c-user: Split up timer manager > c-user: Split up user extensions manager > c-user: Split up scheduling concepts > > c-user/barrier/background.rst | 68 + > .../directives.rst} | 169 +-- > c-user/barrier/index.rst | 14 + > c-user/barrier/introduction.rst | 20 + > c-user/barrier/operations.rst | 60 + > c-user/clock/background.rst | 96 ++ > .../directives.rst} | 238 +--- > c-user/clock/index.rst | 15 + > c-user/clock/introduction.rst | 36 + > c-user/clock/operations.rst | 78 ++ > c-user/dual-ported-memory/background.rst | 23 + > .../directives.rst} | 84 -- > c-user/dual-ported-memory/index.rst | 16 + > c-user/dual-ported-memory/introduction.rst | 20 + > c-user/dual-ported-memory/operations.rst | 44 + > c-user/event/background.rst | 96 ++ > c-user/event/directives.rst | 142 +++ > c-user/event/index.rst | 15 + > c-user/event/introduction.rst | 13 + > c-user/event/operations.rst | 63 + > c-user/event_manager.rst | 309 ----- > c-user/index.rst | 32 +- > c-user/interrupt/background.rst | 106 ++ > .../directives.rst} | 251 ---- > c-user/interrupt/index.rst | 15 + > c-user/interrupt/introduction.rst | 37 + > c-user/interrupt/operations.rst | 112 ++ > c-user/io/background.rst | 162 +++ > c-user/{io_manager.rst => io/directives.rst} | 215 ---- > c-user/io/index.rst | 16 + > c-user/io/introduction.rst | 30 + > c-user/io/operations.rst | 26 + > c-user/message/background.rst | 91 ++ > .../directives.rst} | 205 ---- > c-user/message/index.rst | 16 + > c-user/message/introduction.rst | 28 + > c-user/message/operations.rst | 89 ++ > c-user/partition/background.rst | 50 + > .../directives.rst} | 120 -- > c-user/partition/index.rst | 15 + > c-user/partition/introduction.rst | 19 + > c-user/partition/operations.rst | 55 + > c-user/rate-monotonic/background.rst | 390 ++++++ > c-user/rate-monotonic/directives.rst | 474 +++++++ > c-user/rate-monotonic/index.rst | 16 + > c-user/rate-monotonic/introduction.rst | 33 + > c-user/rate-monotonic/operations.rst | 200 +++ > c-user/rate_monotonic_manager.rst | 1091 ----------------- > c-user/region/background.rst | 87 ++ > .../directives.rst} | 213 ---- > c-user/region/index.rst | 15 + > c-user/region/introduction.rst | 29 + > c-user/region/operations.rst | 101 ++ > c-user/scheduling-concepts/background.rst | 327 +++++ > c-user/scheduling-concepts/directives.rst | 424 +++++++ > c-user/scheduling-concepts/index.rst | 19 + > c-user/scheduling-concepts/introduction.rst | 42 + > c-user/scheduling-concepts/smp-schedulers.rst | 69 ++ > .../uniprocessor-schedulers.rst | 113 ++ > c-user/scheduling_concepts.rst | 968 --------------- > c-user/semaphore/background.rst | 180 +++ > .../directives.rst} | 309 ----- > c-user/semaphore/index.rst | 18 + > c-user/semaphore/introduction.rst | 25 + > c-user/semaphore/operations.rst | 105 ++ > c-user/signal/background.rst | 112 ++ > c-user/signal/directives.rst | 126 ++ > c-user/signal/index.rst | 15 + > c-user/signal/introduction.rst | 13 + > c-user/signal/operations.rst | 75 ++ > c-user/signal_manager.rst | 322 ----- > c-user/task/background.rst | 390 ++++++ > .../{task_manager.rst => task/directives.rst} | 625 ---------- > c-user/task/index.rst | 15 + > c-user/task/introduction.rst | 50 + > c-user/task/operations.rst | 192 +++ > c-user/timer/background.rst | 71 ++ > .../directives.rst} | 180 --- > c-user/timer/index.rst | 15 + > c-user/timer/introduction.rst | 29 + > c-user/timer/operations.rst | 84 ++ > .../background.rst} | 161 --- > c-user/user-extensions/directives.rst | 143 +++ > c-user/user-extensions/index.rst | 16 + > c-user/user-extensions/introduction.rst | 17 + > 85 files changed, 5759 insertions(+), 5449 deletions(-) > create mode 100644 c-user/barrier/background.rst > rename c-user/{barrier_manager.rst => barrier/directives.rst} (55%) > create mode 100644 c-user/barrier/index.rst > create mode 100644 c-user/barrier/introduction.rst > create mode 100644 c-user/barrier/operations.rst > create mode 100644 c-user/clock/background.rst > rename c-user/{clock_manager.rst => clock/directives.rst} (65%) > create mode 100644 c-user/clock/index.rst > create mode 100644 c-user/clock/introduction.rst > create mode 100644 c-user/clock/operations.rst > create mode 100644 c-user/dual-ported-memory/background.rst > rename c-user/{dual_ports_memory_manager.rst => > dual-ported-memory/directives.rst} (64%) > create mode 100644 c-user/dual-ported-memory/index.rst > create mode 100644 c-user/dual-ported-memory/introduction.rst > create mode 100644 c-user/dual-ported-memory/operations.rst > create mode 100644 c-user/event/background.rst > create mode 100644 c-user/event/directives.rst > create mode 100644 c-user/event/index.rst > create mode 100644 c-user/event/introduction.rst > create mode 100644 c-user/event/operations.rst > delete mode 100644 c-user/event_manager.rst > create mode 100644 c-user/interrupt/background.rst > rename c-user/{interrupt_manager.rst => interrupt/directives.rst} (61%) > create mode 100644 c-user/interrupt/index.rst > create mode 100644 c-user/interrupt/introduction.rst > create mode 100644 c-user/interrupt/operations.rst > create mode 100644 c-user/io/background.rst > rename c-user/{io_manager.rst => io/directives.rst} (61%) > create mode 100644 c-user/io/index.rst > create mode 100644 c-user/io/introduction.rst > create mode 100644 c-user/io/operations.rst > create mode 100644 c-user/message/background.rst > rename c-user/{message_manager.rst => message/directives.rst} (69%) > create mode 100644 c-user/message/index.rst > create mode 100644 c-user/message/introduction.rst > create mode 100644 c-user/message/operations.rst > create mode 100644 c-user/partition/background.rst > rename c-user/{partition_manager.rst => partition/directives.rst} (70%) > create mode 100644 c-user/partition/index.rst > create mode 100644 c-user/partition/introduction.rst > create mode 100644 c-user/partition/operations.rst > create mode 100644 c-user/rate-monotonic/background.rst > create mode 100644 c-user/rate-monotonic/directives.rst > create mode 100644 c-user/rate-monotonic/index.rst > create mode 100644 c-user/rate-monotonic/introduction.rst > create mode 100644 c-user/rate-monotonic/operations.rst > delete mode 100644 c-user/rate_monotonic_manager.rst > create mode 100644 c-user/region/background.rst > rename c-user/{region_manager.rst => region/directives.rst} (66%) > create mode 100644 c-user/region/index.rst > create mode 100644 c-user/region/introduction.rst > create mode 100644 c-user/region/operations.rst > create mode 100644 c-user/scheduling-concepts/background.rst > create mode 100644 c-user/scheduling-concepts/directives.rst > create mode 100644 c-user/scheduling-concepts/index.rst > create mode 100644 c-user/scheduling-concepts/introduction.rst > create mode 100644 c-user/scheduling-concepts/smp-schedulers.rst > create mode 100644 c-user/scheduling-concepts/uniprocessor-schedulers.rst > delete mode 100644 c-user/scheduling_concepts.rst > create mode 100644 c-user/semaphore/background.rst > rename c-user/{semaphore_manager.rst => semaphore/directives.rst} (64%) > create mode 100644 c-user/semaphore/index.rst > create mode 100644 c-user/semaphore/introduction.rst > create mode 100644 c-user/semaphore/operations.rst > create mode 100644 c-user/signal/background.rst > create mode 100644 c-user/signal/directives.rst > create mode 100644 c-user/signal/index.rst > create mode 100644 c-user/signal/introduction.rst > create mode 100644 c-user/signal/operations.rst > delete mode 100644 c-user/signal_manager.rst > create mode 100644 c-user/task/background.rst > rename c-user/{task_manager.rst => task/directives.rst} (63%) > create mode 100644 c-user/task/index.rst > create mode 100644 c-user/task/introduction.rst > create mode 100644 c-user/task/operations.rst > create mode 100644 c-user/timer/background.rst > rename c-user/{timer_manager.rst => timer/directives.rst} (64%) > create mode 100644 c-user/timer/index.rst > create mode 100644 c-user/timer/introduction.rst > create mode 100644 c-user/timer/operations.rst > rename c-user/{user_extensions.rst => user-extensions/background.rst} (77%) > create mode 100644 c-user/user-extensions/directives.rst > create mode 100644 c-user/user-extensions/index.rst > create mode 100644 c-user/user-extensions/introduction.rst > > -- > 2.26.2 > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel