782 Commits

Author SHA1 Message Date
Sebastian Huber
b71fb436fd c-user: Move "PCI Library Configuration"
Update #3836.
2020-03-12 10:22:16 +01:00
Sebastian Huber
088a1f856f c-user: Move "Multiprocessing Configuration"
Update #3836.
2020-03-12 10:21:51 +01:00
Sebastian Huber
41ac3da942 c-user: Move "Device Driver Configuration"
Update #3836.
2020-03-12 10:21:29 +01:00
Sebastian Huber
020d2e7e85 c-user: Move "Clustered Scheduler Configuration"
Update #3836.
2020-03-12 10:21:06 +01:00
Sebastian Huber
275f4a049c c-user: Move "General Scheduler Configuration"
Update #3836.
2020-03-12 10:20:34 +01:00
Sebastian Huber
38032b0cca c-user: Move "Idle Task Configuration"
Update #3836.
2020-03-12 10:20:00 +01:00
Sebastian Huber
4bb586beba c-user: Move "BSP Related Configuration Options"
Update #3836.
2020-03-12 10:19:25 +01:00
Sebastian Huber
1af97adca2 c-user: Move "Block Device Cache Configuration"
Update #3836.
2020-03-12 10:18:57 +01:00
Sebastian Huber
c0a70dba61 c-user: Move "Filesystem Configuration"
Update #3836.
2020-03-12 10:18:36 +01:00
Sebastian Huber
4d74cbd8fc c-user: Move "Message Queue Buffer Configuration"
Update #3836.
2020-03-12 10:18:14 +01:00
Sebastian Huber
bdd17e5c0a c-user: Move "Task Stack Allocator Configuration"
Update #3836.
2020-03-12 10:17:38 +01:00
Sebastian Huber
2a761cfbb1 c-user: Move "POSIX Initialization Thread Configuration"
Update #3836.
2020-03-12 10:17:06 +01:00
Sebastian Huber
16b0d3f177 c-user: Move "POSIX API Configuration"
Update #3836.
2020-03-12 10:16:34 +01:00
Sebastian Huber
a9e6a1dbf8 c-user: Move "Classic API Initialization Task Configuration"
Update #3836.
2020-03-12 10:16:10 +01:00
Sebastian Huber
bf995cf8d9 c-user: Move "Classic API Configuration"
Update #3836.
2020-03-12 10:15:37 +01:00
Sebastian Huber
ac9d49d535 c-user: Move "General System Configuration"
Update #3836.
2020-03-12 10:15:04 +01:00
Sebastian Huber
a526872600 c-user: Split up configuring_a_system.rst
Introduce an index file for this chapter.  This helps to generate some
sections from the specification in the future.  Start with moving
"Introduction" up to "Unlimited Objects" to a new file.

Update #3836.
2020-03-11 12:30:39 +01:00
Sebastian Huber
c078afb637 c-user: Minor format fixes
Update #3836.
2020-03-09 07:38:00 +01:00
Sebastian Huber
7a414f9263 c-user: Sort configuration options alphabetically
Update #3836.
2020-03-09 07:38:00 +01:00
Sebastian Huber
e3f68191af c-user: Canonicalize configuration section names
Update #3836.
2020-03-09 07:38:00 +01:00
Sebastian Huber
988e7ca063 c-user: Clarify message queue configuration
Update #3836.
2020-03-09 07:38:00 +01:00
Sebastian Huber
a174ae4bfa c-user: Clarify BSP related configuration options
Sort options alphabetically.

Update #3836.
2020-03-09 07:38:00 +01:00
Sebastian Huber
851e4df3db c-user: Remove copyright from Petr Benes
The content introduced by a commit in the RTEMS main repository

    commit 418de420a05609ba8919822b553706963a8d3a7b
    Author: Joel Sherrill <joel.sherrill@OARcorp.com>
    Date:   Wed Oct 5 19:59:47 2011 +0000

    2011-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
                    Petr Benes <benesp16@fel.cvut.cz>

            PR 1912/doc
            * user/conf.t, user/schedule.t: Rework to add scheduler specific
            information.

is no longer in this file.  According to the file history, this was the
only content introduced by Petr Benes.  Also during the relicensing of
the documentation to CC-BY-SA-4.0 in 2016 it was proclaimed that OAR was
the only copyright holder of the RTEMS documentation present in the
RTEMS main repository.

Update #3836.
2020-03-06 16:37:39 +01:00
Martin Erik Werner
5bbc34ff49 c-user: Remove spurious "is undefined. "
Remove a spurious "is undefined.  " fragment which was likely a leftover
from sentence re-use.
2020-03-06 16:37:39 +01:00
Martin Erik Werner
2424590528 c-user: Add & update ratemon get return values
Add a description of the previously missing RTEMS_NOT_DEFINED return
value for rtems_rate_monotonic_get_status().

Update the RTEMS_SUCCESSFUL return value descriptions for
rtems_rate_monotonic_get_status() and
rtems_rate_monotonic_get_statistics() which incorrectly used the same
description as rtems_rate_monotonic_period().
2020-03-06 16:37:39 +01:00
Sebastian Huber
c6c06aecbb c-user: Document task memory
Close #3835.
2020-03-05 15:32:38 +01:00
Sebastian Huber
8bd4e6a55b c-user: Document thread switch extension changes
Close #3885.
2020-03-03 13:13:17 +01:00
Sebastian Huber
ac61465d2c c-user: rtems_scheduler_map_priority_from_posix()
Close #3881.
2020-03-02 08:15:59 +01:00
Sebastian Huber
e458fedc38 c-user: rtems_scheduler_map_priority_to_posix()
Update #3881.
2020-03-02 08:15:59 +01:00
Sebastian Huber
7d05a3d801 eng: Add glossary
Update #3853.
2020-03-02 08:11:42 +01:00
Sebastian Huber
bba4a8ce23 c-user: Add copyrights to glossary
Use the file history to derive the copyright information.

Update #3853.
2020-03-02 08:11:42 +01:00
Sebastian Huber
9965922594 c-user: Merge parition term definitions
Update #3853.
2020-03-02 08:11:42 +01:00
Sebastian Huber
d2acbca737 c-user: Sort glossary terms
Update #3853.
2020-03-02 08:11:42 +01:00
Sebastian Huber
834dcf57e7 c-user: Clarify return code related terms
Remove duplicate "return code" definition.  Add all related terms and
use references.

Update #3853.
2020-03-02 08:11:42 +01:00
Sebastian Huber
43b7eeb5b0 c-user: Use four spaces per indent level
Four spaces per indent level is used in most files.

Update #3853.
2020-03-02 08:11:42 +01:00
Sebastian Huber
732c570ad8 c-user: Canonicalize two glossary acronyms
Add :term: text roles to acronym definitions of glossary defined terms.

Update #3853.
2020-02-27 13:14:51 +01:00
Sebastian Huber
e068cbf96a waf: Update to waf-2.0.19
Update #3569.
2020-02-26 13:19:45 +01:00
Amar Takhar
9845183527 Update sphinx_rtd_theme to https://github.com/readthedocs/sphinx_rtd_theme/
68a19ca / 0.4.3.dev0. I have been using this one for a while without
issues.

This should fix the search issues.

closes #3880
2020-02-26 00:09:17 -05:00
Sebastian Huber
ca1a9e6677 eng: Fix typo 2020-02-25 12:43:18 +01:00
Sebastian Huber
d10e3b1a7e c-user: Obsolete CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE
The CONFIGURE_HAS_OWN_INIT_TASK_TABLE and
CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE are the last *_HAS_OWN_*
configuration options.  These two options are probably unused, see also:

* https://lists.rtems.org/pipermail/users/2019-April/033129.html

* https://lists.rtems.org/pipermail/users/2019-April/033130.html

Removing them simplifies the configuration. If there is a real user need
which shows up after the removal, we can resurrect them on demand.

Using CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE would have required the
use of the undocumented CONFIGURE_POSIX_INIT_THREAD_TABLE_NAME and
CONFIGURE_POSIX_INIT_THREAD_TABLE_SIZE configuration options.

Close #3874.
2020-02-24 14:58:25 +01:00
Sebastian Huber
3738a74014 c-user: Obsolete CONFIGURE_HAS_OWN_INIT_TASK_TABLE
The CONFIGURE_HAS_OWN_INIT_TASK_TABLE and
CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE are the last *_HAS_OWN_*
configuration options.  These two options are probably unused, see also:

* https://lists.rtems.org/pipermail/users/2019-April/033129.html

* https://lists.rtems.org/pipermail/users/2019-April/033130.html

Removing them simplifies the configuration. If there is a real user need
which shows up after the removal, we can resurrect them on demand.

Using CONFIGURE_HAS_OWN_INIT_TASK_TABLE would have required the use of
the undocumented CONFIGURE_INIT_TASK_TABLE and
CONFIGURE_INIT_TASK_TABLE_SIZE configuration options.

Close #3873.
2020-02-24 14:58:25 +01:00
Sebastian Huber
03facdaef8 c-user: Rework glossary
Define exactly one term per definition.  Use references for alternative
terms.  Add :term: text roles to acronym definitions of glossary defined
terms.

Update #3853.
2020-02-24 14:58:25 +01:00
Sebastian Huber
d27e6304d0 eng: Rework file template section
Update #3053.
2020-02-24 08:13:54 +01:00
Sebastian Huber
61a2b3eeed c-user: Clarify filesystem configuration
Update #3875.
2020-02-24 07:32:31 +01:00
Martin Erik Werner
99527a1d4e Fix a minor "suspect" -> "subject" wording error 2020-02-23 07:16:30 +11:00
Sebastian Huber
874a5ef117 c-user: Clarify CONFIGURE_MAXIMUM_PRIORITY
Update #3875.
2020-02-20 08:56:29 +01:00
Chris Johns
2c37918140 user/tools: Add RTEMS TFTP Proxy command documentation 2020-02-18 11:09:00 +11:00
G S Niteesh
5763454b30 doc/raspberrypi: Added instructions for raspberrypi
Added instructions to run examples on raspberrypi.
2020-02-15 19:58:59 +01:00
Sebastian Huber
536b2d98a2 c-user: Fix MPCI initialization prototype 2020-02-14 07:33:02 +01:00
Sebastian Huber
c95724b793 c-user: Use contents instead of content
The memory values are countable.

Update #3843.
2020-02-11 07:33:38 +01:00