159 Commits

Author SHA1 Message Date
Sebastian Huber
b5014fe0c8 Reformat and update copyright and license notices
For everything before 2015 an OAR copyright is assumed.  Later copyright
notices are based on Git commits on a best effort basis.

The copyright notices of the "RTEMS Software Engineering Handbook" and
the "RTEMS CPU Architecture Supplement" are incomplete.
2019-01-14 07:15:27 +01:00
Sebastian Huber
e52906b556 Simplify SPDX-License-Identifier comment 2019-01-11 07:22:01 +01:00
Sebastian Huber
12dccfe716 Remove superfluous "All rights reserved." 2019-01-11 07:18:56 +01:00
Sebastian Huber
4886d60aa8 Use standard format for copyright lines 2019-01-11 07:18:16 +01:00
Sebastian Huber
50fbe0d9b4 Add common header.rst to reduce copy and paste 2019-01-09 09:24:02 +01:00
Frédéric Jouault
4de0da1968 c-user: Fix typos
Close #3261.
2019-01-04 11:11:03 +01:00
Sebastian Huber
16f33fd0e2 c-user: rtems_scheduler_get_maximum_priority()
Close #3636.
2018-12-10 09:19:55 +01:00
Sebastian Huber
92745a4baa c-user: Remove 16-bit object identifiers
Close #3603.
2018-11-21 08:08:04 +01:00
Sebastian Huber
e49e4056c7 c-user: Update type deprecation
Update #3584.
Update #3587.
Update #3589.
2018-11-16 07:21:25 +01:00
Sebastian Huber
00edae709d c-user: Use common wording for build config opts 2018-11-05 07:18:51 +01:00
Sebastian Huber
dd1c262d2a c-user: Update POSIX API configuration
Close ##2514.
2018-11-05 07:17:17 +01:00
Sebastian Huber
c68af1b00e Document CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRS 2018-10-30 07:46:39 +01:00
Joel Sherrill
21fe48eb1a c-user/message_manager.rst: Change "cons void" to "const void"
Closes #3575.
2018-10-29 17:26:19 -05:00
Sebastian Huber
955d36640f c-user: Clarify scheduler configuration 2018-10-26 19:11:45 +02:00
Sebastian Huber
05a5366469 c-user: Modify CONFIGURE_INTERRUPT_STACK_SIZE
Use CPU_STACK_MINIMUM_SIZE instead of CONFIGURE_MINIMUM_TASK_STACK_SIZE
to set the default value.

Clarify documentation.

Update #3480.
2018-10-22 14:30:47 +02:00
Chris Johns
969e60e596 Update the copyright year. 2018-10-19 14:42:12 +11:00
Joel Sherrill
d40e66b2e9 c-user/index.rst: Reorder linker sets and directive status codes 2018-10-11 12:02:46 -05:00
Joel Sherrill
304bc2c873 barrier_manager.rst: Fix Barrier Wait Section Title
closes #3538.
2018-10-05 16:26:31 -05:00
Sebastian Huber
6a20bd2f4f c-user: Document rtems_task_exit()
Close #3533.
2018-10-04 11:05:26 +02:00
Sebastian Huber
cec2f2c9cf Remove CONFIGURE_HAS_OWN_CONFIGURATION_TABLE
Close #3489.
Close #3490.
2018-09-17 11:59:30 +02:00
Sebastian Huber
11040cf7c3 c-user: Remove CONFIGURE_HAS_OWN_MOUNT_TABLE
Close #3488.
2018-09-17 11:59:25 +02:00
Sebastian Huber
7c58036961 c-user: Mention thread pinning
Close #3508.
2018-09-10 07:09:46 +02:00
Sebastian Huber
d90c8137a8 c-user: Mention per-processor data
Close #3507.
2018-09-10 07:09:42 +02:00
Chris Johns
5ce8e43506 build: Fix indexing so it works on HTML and PDF.
- Remove all genindex.rst files, these are generated and should not
  exist in our source.
- Fix the HTML templates so the local specialisation works.
- Add a index link to the sidebar for HTML.

Note, there is no TOC entry for the index in the PDF output and I
cannot figure out how to add one.

Closes #3503
2018-08-21 13:47:40 +10:00
Sebastian Huber
142770b459 c-user: SMP is supported on RISC-V
Update #3433.
2018-08-11 15:43:37 +02:00
Sebastian Huber
0c4f2be0a8 c-user: Adjust integer types in partition create
Close #3486.
2018-08-10 07:19:31 +02:00
Sebastian Huber
806806cdcf c-user: CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZE
Close #3434.
2018-08-07 08:37:22 +02:00
Sebastian Huber
8fd9e62fac c-user: Sort POSIX configuration options 2018-08-07 08:04:28 +02:00
Sebastian Huber
a0e648869f c-user: Update partition create documentation
Add an example.

Close #3482.
2018-08-03 08:50:34 +02:00
Sebastian Huber
6d130e66d3 c-user: Document RTEMS_SYSINIT_CPU_COUNTER
Update #3456.
2018-06-19 06:58:07 +02:00
Sebastian Huber
49fd910bc2 c-user: Remove obsolete RTEMS_SYSINIT_CPU_SET
Update #2514.
2018-06-18 09:53:48 +02:00
Sebastian Huber
aaf9c78ac1 c-user: RTEMS_FATAL_SOURCE_INVALID_HEAP_FREE
Close #3437.
2018-06-05 09:13:25 +02:00
Sebastian Huber
b5d29c996b c-user: Update rtems_region_create() 2018-06-05 07:04:43 +02:00
Joel Sherrill
ecd9d18fc9 configuring_a_system.rst, scheduling_concepts.rst: Fix spelling of arbitrary. 2018-05-23 13:54:46 -05:00
Malte Münch
e23a3ce970 c-user: changed RTEMS_STATUS_SUCCESSFUL to RTEMS_SUCCESSFUL 2018-05-20 08:33:12 +12:00
Malte Münch
e66d9b2ade c-user/configuring_a_system.rst: Removed double 'with' 2018-05-18 09:34:53 -05:00
Malte Münch
9a91d77e08 fix typo: extesion->extension 2018-05-18 13:54:52 +02:00
Malte Münch
e3a477ff0e c-user: Update manual organization in overview 2018-05-18 08:09:54 +02:00
Sebastian Huber
1dbbc76f11 c-user: Fix reference 2018-04-30 15:03:25 +02:00
Sebastian Huber
06519a5b96 c-user: Fix typo 2018-04-30 15:03:25 +02:00
Sebastian Huber
7048e5fbc6 c-user: Properly fix the previous typo 2018-03-12 10:35:19 +01:00
Sebastian Huber
36d74636b1 c-user: Fix typo 2018-03-12 07:26:51 +01:00
Sebastian Huber
154fb0f90a c-user: Simplify clustered scheduler configuration
Close #3325.
2018-03-12 07:14:36 +01:00
Sebastian Huber
5b76390b49 c-user: Fix simple SMP scheduler limits 2018-03-09 07:51:56 +01:00
Sebastian Huber
bf78123ada c-user: Rework scheduler alogrithm config defs
Update #3325.
2018-03-08 07:47:22 +01:00
Sebastian Huber
c65aeed3cd c-user: Rework clustered scheduling configuration 2018-03-07 15:34:43 +01:00
Sebastian Huber
464d541653 c-user: Use uniprocessor throughout 2018-03-07 15:33:02 +01:00
Sebastian Huber
690b7f9e35 c-user: Sort scheduler configuration options 2018-03-07 15:32:41 +01:00
Sebastian Huber
c2ee227438 c-user: Promote clustered scheduler configuration
Add own section for the clustered scheduler configuration.
2018-03-07 15:31:51 +01:00
Sebastian Huber
3bb3e5795c c-user: Fix scheduler configuration overview 2018-03-07 15:31:51 +01:00