summaryrefslogtreecommitdiffstats
path: root/c-user (follow)
Commit message (Collapse)AuthorAgeFilesLines
* c-user: Add Local vs Global to Key Concepts ChapterJoel Sherrill2022-12-071-8/+68
| | | | | | | Add multiple new index entries and cite them where RTEMS_LOCAL and RTEMS_GLOBAL are cited. Closes #4453.
* Document CONFIGURE_RECORD_INTERRUPTS_ENABLEDSebastian Huber2022-12-021-1/+42
| | | | Close #4769.
* c-user/*: Add trailing parentheses on methods in index which were missing itJoel Sherrill2022-11-3011-71/+71
| | | | Closes #4766.
* c-user: Adjust URL for struct timespecSebastian Huber2022-11-081-5/+4
|
* c-user/clock: Fix typoMatt Joyce2022-11-081-1/+1
|
* c-user: INTERNAL_ERROR_IDLE_THREAD_STACK_TOO_SMALLSebastian Huber2022-10-141-0/+7
| | | | Document this fatal error.
* c-user: INTERNAL_ERROR_NO_MEMORY_FOR_IDLE_TASK_STORAGESebastian Huber2022-10-141-0/+5
| | | | Document this fatal error.
* c-user: INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILEDSebastian Huber2022-10-141-0/+5
| | | | Document this fatal error.
* c-user: Add CONFIGURE_IDLE_TASK_STORAGE_SIZESebastian Huber2022-10-142-11/+101
|
* c-user: Fix referencesSebastian Huber2022-10-061-10/+5
|
* c-user: INTERNAL_ERROR_RTEMS_INIT_TASK_CONSTRUCT_FAILEDSebastian Huber2022-10-061-3/+8
| | | | Document this fatal error.
* c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZESebastian Huber2022-10-062-63/+63
| | | | | Move CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE to the general configuration options.
* c-user: Add application config info directivesSebastian Huber2022-10-0413-96/+1832
| | | | | Close #4267. Close #4269.
* c-user: Add types to macrosSebastian Huber2022-10-044-22/+44
|
* c-user: Add type rolesSebastian Huber2022-09-291-6/+6
|
* c-user/config/face.rst: New file -- add CONFIGURE_POSIX_TIMERS_FACE_BEHAVIORJoel Sherrill2022-09-052-0/+77
| | | | Closes #4691.
* c-user: Clarify BSP related configuration settingsSebastian Huber2022-08-313-9/+76
|
* c-user: Update OAR copyright and reformatSebastian Huber2022-08-113-14/+10
| | | | These files are generated by a script.
* c-user: Document new rtems_task_delete() behaviourSebastian Huber2022-07-281-5/+20
| | | | Update #4679.
* c-user: Document task life statesSebastian Huber2022-07-281-1/+53
| | | | Update #4679.
* c-user: Do not mention pseudo-interrupt prioritySebastian Huber2022-07-262-3/+4
| | | | Update #2365.
* c-user: Update references to --enable-* configure options.Joel Sherrill2022-05-204-30/+44
| | | | | Also updated list of SMP architectures and added enough lead in to let users know the source code was the definitive answer.
* c-user: Clarify scheduler of created taskSebastian Huber2022-03-301-3/+3
|
* c-user: Improve interrupt set affinity handlingSebastian Huber2022-03-162-2/+7
| | | | Update #3269.
* c-user: Document CONFIGURE_SCHEDULER_TABLE_ENTRIESSebastian Huber2022-02-221-3/+90
| | | | Update #4524.
* c-user: Use document internal linksSebastian Huber2022-01-111-10/+12
|
* c-user: Clarify Clock Manager dependenciesSebastian Huber2022-01-111-8/+16
| | | | Update #4572.
* c-user: Clarify time formatsSebastian Huber2021-12-161-12/+27
| | | | Update #4572.
* c-user: Fix Clock Manager parameter descriptionsSebastian Huber2021-12-161-17/+21
| | | | Update #4572.
* c-user: Replace "precision" with "resolution"Sebastian Huber2021-11-232-33/+33
| | | | Resolution is the right term for the documented property.
* c-user: rtems_scheduler_remove_processor()Sebastian Huber2021-11-191-3/+6
| | | | | | Update error status description. Close #4544.
* c-user: Document new clock manager directivesSebastian Huber2021-11-192-0/+916
| | | | | | | Add new clock manager directives to get all times provided by the timehands. Close #4527.
* c-user: Use RTEMS_WHO_AM_I for rtems_task_ident()Sebastian Huber2021-11-191-2/+2
|
* c-user: Use rubric for configuration optionsSebastian Huber2021-11-1714-3029/+4307
| | | | | | | | | | | | | Clear the page for each configuration options similar to the directives. Use a rubric instead of a definition list for the application configuration options similar to the directive documentation pages. For direcives and application configuration options use the same rubric order. Generalize value constraints to constraints. This patch does not change hand written content.
* c-user: CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRSSebastian Huber2021-11-161-2/+2
| | | | Fix default value description.
* c-user: Update for application CONFIGURE optionKinsey Moore2021-11-031-0/+30
| | | | | This adds the documentation for the application configuration option CONFIGURE_EXCEPTION_TO_SIGNAL_MAPPING.
* c-user: rtems_rate_monotonic_get_status()Sebastian Huber2021-10-251-4/+5
| | | | | | | | | Mention that resetting the processor usage time of tasks has no impact on the period status and statistics. Remove no longer relevant RTEMS_NOT_DEFINED error status. Close #4528.
* c-user: Regenerate for IDLE task allocator optionSebastian Huber2021-10-251-34/+37
| | | | Update #4524.
* task-stack-alloc.rst: Add CONFIGURE_TASK_STACK_FROM_ALLOCATORJoel Sherrill2021-10-121-0/+33
| | | | Updates #4524.
* glossary: Add termsSebastian Huber2021-09-301-0/+30
|
* glossary: Add OMIPSebastian Huber2021-09-281-0/+6
|
* rtems: Fix message manager documentationSebastian Huber2021-09-161-2/+2
| | | | | | | Correct the description of the ``count`` parameter of rtems_message_queue_flush(). Close #4508.
* c-user: Fix use of lower and higher prioritySebastian Huber2021-09-151-2/+2
|
* c-user: Clarify task prioritiesSebastian Huber2021-09-153-12/+16
|
* c-user: Define lower and higher prioritySebastian Huber2021-09-151-5/+32
|
* c-user: Fix message manager documentationSebastian Huber2021-09-151-9/+10
| | | | | | | Remove bogus return status from rtems_message_queue_receive(). Clarify rtems_message_queue_flush(). Close #4508.
* c-user: Clarify rtems_extension_create()Sebastian Huber2021-09-151-3/+7
|
* c-user: Add "Cache Manager" chapterSebastian Huber2021-09-134-0/+782
| | | | | | | | | | | | | | | | | | | | | | The Cache Manager directives are available via <rtems.h>. Document most of them in the Classic API Guide. Not documented are the following directive since the API is not yet stable: * rtems_cache_coherent_allocate() * rtems_cache_coherent_free() * rtems_cache_coherent_add_area() Not documented are the following directive since the directives are not implemented on maintained platforms: * rtems_cache_freeze_data() * rtems_cache_freeze_instruction() * rtems_cache_unfreeze_data() * rtems_cache_unfreeze_instruction() Close #4513.
* c-user: Document time of day constraintsSebastian Huber2021-09-061-4/+15
| | | | Close #4338.
* c-user: Add LIFO to glossarySebastian Huber2021-09-021-1/+9
|