1323 Commits

Author SHA1 Message Date
Sebastian Huber
1736aea563 user: Rename files to match the chapter index 2020-10-27 07:49:40 +01:00
Sebastian Huber
abc9c4498d eng: Replace spec2doc.py with spec2modules.py
Update #3715.
2020-10-24 12:15:15 +02:00
Chris Johns
25525dc3ac user/beagle: Add debug hardware mod 2020-10-19 14:27:19 +11:00
Sebastian Huber
4aae24d5b5 c-user: Generate I/O Manager documentation
The manager documentation is a consolidation of the comments in Doxygen
markup and the documentation sources in Sphinx markup.  The
documentation was transfered to interface specification items.  This
header file was generated from the items by a script.

Update #3993.
2020-10-11 15:26:38 +02:00
Sebastian Huber
bcf4a95ae3 eng: Add placement link role
Update #3715.
2020-10-11 15:19:19 +02:00
Sebastian Huber
c18215c8e8 eng: Move index-entries to all interfaces
Update #3715.
2020-10-11 15:19:19 +02:00
Sebastian Huber
dd97e25faf Improve file header comment in generated files 2020-10-11 15:19:19 +02:00
Sebastian Huber
400d51300f eng: Remove explicit figure class
This makes the legend left justified.
2020-10-09 07:59:47 +02:00
Sebastian Huber
708a5a4ba6 images: Fix bld-deps.png size 2020-10-08 08:10:56 +02:00
Sebastian Huber
8c6414a795 eng: Add proper figure titles
The first paragraph of a figure directive block is the figure title.
2020-10-08 08:07:10 +02:00
Sebastian Huber
9555e7cca7 user: Fix RTEMS release URLs 2020-10-06 11:10:11 +02:00
Kinsey Moore
281be0c1eb Add AArch64 documentation 2020-10-05 16:14:47 -05:00
Kinsey Moore
d75b31f1e2 cpu-supplement: Fix formatting and missing words 2020-10-05 16:14:47 -05:00
Sebastian Huber
9628dfde43 eng: Clarify stlib build attribute
Update #4107.
2020-10-01 07:37:04 +02:00
Sebastian Huber
e70aebd4d9 eng: Fix typo 2020-09-28 09:12:32 +02:00
Sebastian Huber
647bfdd728 c-user: Fix use of getchark() and rtems_putc() 2020-09-28 09:12:32 +02:00
Sebastian Huber
2fb86e27ce user: Add migration hints from old build system
Update #3818.
2020-09-25 18:56:28 +02:00
Gedare Bloom
5a206711c0 i386: tweak grammar and style 2020-09-21 11:41:20 -06:00
Karel Gardas
b7a4d931e6 pc386 BSP: add runtime options for debugging and move few lines around for better context. 2020-09-21 11:29:52 -06:00
Karel Gardas
9b5b17d132 pc386 BSP: add a note about default baud rate for console over UART/COM. 2020-09-21 11:29:48 -06:00
Sebastian Huber
709284fa42 eng: Improve interrupt test image 2020-09-19 12:01:47 +02:00
Frank Kühndel
bacc559f00 eng/test-framework.rst -- Fix typo 2020-09-18 16:11:06 +02:00
Sebastian Huber
103a96ec56 eng: Remove double blank line 2020-09-18 14:37:29 +02:00
Sebastian Huber
972f208824 eng: Update release process 2020-09-18 08:23:26 +02:00
Sebastian Huber
28db97275b c-user: CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGE
Document this application configuration option.

Update #3959.
2020-09-17 18:14:23 +02:00
Sebastian Huber
a5fe9aad19 c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE
Document this application configuration option.

Close #4074.
2020-09-17 18:14:23 +02:00
Joel Sherrill
5642fe5d4b Add missing <math.h> methods implemented as macros on compiler builtins.
These methods have long been provided and this change is needed on the
5.x branch and master.

Closes #4075.
2020-09-14 13:30:36 -05:00
Sebastian Huber
4ea43e39c7 user: Document BSP new build system
Update #3818.
2020-09-13 13:55:44 +02:00
Sebastian Huber
449fc7463f eng: Add BSP build system chapter
Update #3818.
2020-09-13 13:55:42 +02:00
Sebastian Huber
ddd4b1e7be common: Enable numfig role 2020-09-13 10:48:53 +02:00
Karel Gardas
aba4c6bc9b user/pc386 BSP: add documentation.
The content is compiled from TBR pc386 wiki page, BSP's README files
and from the actual BSP code.
2020-09-09 14:14:08 +10:00
Chris Johns
75f51d67e0 user: Add xilinx-zynq BSP details 2020-09-08 13:29:42 +10:00
Sebastian Huber
ba9dfcf92c c-user: Split up scheduling concepts
Introduce a background section.

This makes it easier to automatically generate parts of the scheduling
concepts documentation in the future.

Update #3993.
2020-09-02 17:59:31 +02:00
Sebastian Huber
80df4d6a47 c-user: Split up user extensions manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:59:05 +02:00
Sebastian Huber
a99bbaec5f c-user: Split up timer manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:58:31 +02:00
Sebastian Huber
ccb384b623 c-user: Split up task manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:58:03 +02:00
Sebastian Huber
e3523ed062 c-user: Split up signal manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:57:38 +02:00
Sebastian Huber
aebb6fd7c7 c-user: Split up region manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:57:10 +02:00
Sebastian Huber
082054b63d c-user: Split up rate-monotonic manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:56:25 +02:00
Sebastian Huber
a4119a9f1c c-user: Split up partition manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:55:31 +02:00
Sebastian Huber
c75ded25ea c-user: Split up message manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:55:06 +02:00
Sebastian Huber
980734f1cd c-user: Split up IO manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:55:00 +02:00
Sebastian Huber
72295d47f6 c-user: Split up interrupt manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:54:43 +02:00
Sebastian Huber
623a9a11e8 c-user: Split up dual-ported memory manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:54:21 +02:00
Sebastian Huber
86c39ef2c4 c-user: Split up clock manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:53:57 +02:00
Sebastian Huber
91f0f97698 c-user: Split up barrier manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:53:55 +02:00
Sebastian Huber
ba6825ca63 c-user: Split up event manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:53:32 +02:00
Sebastian Huber
16ee8cf45b c-user: Split up semaphore manager
This makes it easier to automatically generate parts of the manager
documentation in the future.

Update #3993.
2020-09-02 17:53:30 +02:00
Sebastian Huber
bd8185a7dd user: Mention file descriptor changes 2020-09-02 07:17:55 +02:00
Chris Johns
415b072bab eng: Update the python template, add a shell template 2020-09-01 16:32:44 +10:00