140 Commits

Author SHA1 Message Date
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
Sebastian Huber
8010b6e3ca c-user: Update CONFIGURE_SCHEDULER_NAME 2018-03-07 15:31:40 +01:00
Sebastian Huber
f6c6c8b274 CONFIGURE_*_SIMPLE_TASK_CONSOLE_DRIVER
Update #3320.
2018-03-06 08:07:53 +01:00
Sebastian Huber
d078405b9a CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
Close #3170.
Update #3199.
2018-02-05 10:47:40 +01:00
Sebastian Huber
13debfb57f c-user: Fix index directives
Update #3229.
2018-02-05 10:43:23 +01:00
Sebastian Huber
0e8f08d0c5 c-user: Use configuration option as section name
This makes it easier to find the documentation for a given configuration
option.

Remove superfluous comments.
2018-02-05 10:43:13 +01:00
Sebastian Huber
08514040bb c-user: Document obsolete termios config options
Update #2843.
2018-02-05 09:58:53 +01:00
Sebastian Huber
1472f8411b c-user: Add self-contained objects chapter
Update #2843.
2018-02-05 09:35:53 +01:00
Sebastian Huber
3a594a9d06 c-user: Clarify user extensions 2018-01-05 11:06:58 +01:00
Sebastian Huber
ba649825d7 c-user: Update unlimites objects configuration 2017-12-15 07:33:22 +01:00
Joel Sherrill
307945504a Account for non-preemption and interrupt level not supported on SMP
Closes #3000.
2017-12-06 12:49:43 -06:00
Sebastian Huber
0ef3449a75 c-user: Clarify local interrupt disable 2017-12-01 09:31:57 +01:00
Sebastian Huber
b2c766bc72 c-user: Clarify interrupt manager directives
Use RTEMS coding style in all code blocks.
2017-11-30 10:12:50 +01:00
Sebastian Huber
674b71470b c-user: Document global construction
Close #3243.
2017-11-24 06:56:51 +01:00
Sebastian Huber
97c51c8bfb c-user: Document rtems_panic()
Close #3244.
2017-11-23 07:27:55 +01:00
Sebastian Huber
d1a824fd18 c-user: Remove RTEMS_SYSINIT_POSIX_RWLOCK
Update #3115.
2017-11-22 13:51:12 +01:00
Sebastian Huber
6c1bf7e933 c-user: Remove RTEMS_SYSINIT_POSIX_BARRIER
Update #3114.
2017-11-22 13:51:12 +01:00
Sebastian Huber
7188bd5046 c-user: Remove RTEMS_SYSINIT_POSIX_MUTEX
Update #3112.
2017-11-22 13:51:12 +01:00
Sebastian Huber
5680ec5c6d c-user: RTEMS_SYSINIT_POSIX_CONDITION_VARIABLE
Update #3113.
2017-11-22 13:51:12 +01:00
Sebastian Huber
0acf49e980 Mention barrier manager in rtems_semaphore_flush() 2017-11-20 08:25:26 +01:00