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

Gedare Bloom gedare at rtems.org
Wed Sep 2 21:42:24 UTC 2020


Thanks for this reorganization. I think this looks good.

On Wed, Sep 2, 2020 at 10:02 AM Sebastian Huber
<sebastian.huber at 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 at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list