summaryrefslogtreecommitdiffstats
path: root/c-user (follow)
Commit message (Collapse)AuthorAgeFilesLines
* c-user: Update internal error listSebastian Huber2020-11-201-29/+8
|
* c-user: Generate Partition Manager documentationSebastian Huber2020-11-122-280/+406
| | | | | | | | | 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.
* c-user: Generate Event Manager documentationSebastian Huber2020-11-122-121/+228
| | | | | | | | | 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.
* Improve automatically generated warningSebastian Huber2020-11-1216-80/+64
|
* c-user: Add "Generated from ..." commentsSebastian Huber2020-11-0914-0/+330
|
* c-user: Generate I/O Manager documentationSebastian Huber2020-10-112-316/+481
| | | | | | | | | 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.
* Improve file header comment in generated filesSebastian Huber2020-10-1114-56/+126
|
* c-user: Fix use of getchark() and rtems_putc()Sebastian Huber2020-09-281-4/+4
|
* c-user: CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGESebastian Huber2020-09-171-0/+32
| | | | | | Document this application configuration option. Update #3959.
* c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZESebastian Huber2020-09-171-0/+44
| | | | | | Document this application configuration option. Close #4074.
* c-user: Split up scheduling conceptsSebastian Huber2020-09-028-969/+995
| | | | | | | | | Introduce a background section. This makes it easier to automatically generate parts of the scheduling concepts documentation in the future. Update #3993.
* c-user: Split up user extensions managerSebastian Huber2020-09-025-162/+177
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up timer managerSebastian Huber2020-09-026-181/+200
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up task managerSebastian Huber2020-09-026-626/+648
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up signal managerSebastian Huber2020-09-027-323/+342
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up region managerSebastian Huber2020-09-026-214/+233
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up rate-monotonic managerSebastian Huber2020-09-027-1092/+1114
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up partition managerSebastian Huber2020-09-026-121/+140
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up message managerSebastian Huber2020-09-026-206/+225
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up IO managerSebastian Huber2020-09-026-216/+235
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up interrupt managerSebastian Huber2020-09-026-252/+271
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up dual-ported memory managerSebastian Huber2020-09-026-85/+104
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up clock managerSebastian Huber2020-09-026-223/+242
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up barrier managerSebastian Huber2020-09-026-159/+174
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up event managerSebastian Huber2020-09-027-310/+330
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Split up semaphore managerSebastian Huber2020-09-026-310/+329
| | | | | | | This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
* c-user: Add automatically generated warningSebastian Huber2020-08-0714-0/+98
| | | | Update #3994.
* c-user: Improve refs and formatting in appl configSebastian Huber2020-08-0714-98/+136
| | | | | | The formatting is generated through references within the specification. Update #3994.
* c-user: CONFIGURE_APPLICATION_DISABLE_FILESYSTEMSebastian Huber2020-08-071-2/+2
| | | | Improve formatting.
* c-user: Unify references in appl config chapterSebastian Huber2020-07-234-62/+49
| | | | | This is a prepration step to allow the generation of the application configuration options in Doxygen markup.
* c-user: Fix CONFIGURE_MAXIMUM_PROCESSORS minimumSebastian Huber2020-07-071-1/+1
|
* c-user: Fix appl config option referencesSebastian Huber2020-07-062-2/+2
|
* c-user: Sort appl config options by nameSebastian Huber2020-07-063-72/+72
|
* c-user: Add APA terms to glossaryRichi Dubey2020-06-301-0/+28
|
* c-user: Remove RTEMS_MP_NOT_CONFIGURED errorSebastian Huber2020-06-184-8/+0
| | | | | | | | | | | | | | Some objects can be created with a local or global scope in a multiprocessing network. In non-multiprocessing configurations setting the scope to local or global had no effect since such a system can be viewed as a multiprocessing network with just one node. One and all nodes is the same in such a network. However, if multiprocessing was configured, creation of a global object in a single node network resulted in an RTEMS_MP_NOT_CONFIGURED error. Remove this error condition for symmetry to the non-multiprocessing setup. This is in line with the task affinity behaviour in SMP systems. Close #4005.
* c-user: Mention possible preemptionsSebastian Huber2020-06-187-13/+32
| | | | | Mention that object create/delete may case the calling task to be preempted due to the object allocator mutex.
* c-user: Use * for list itemsSebastian Huber2020-06-174-51/+51
|
* Use a complete sentence for acronym definitionsSebastian Huber2020-06-041-35/+36
|
* Spelling/Grammar MistakesRichi Dubey2020-05-171-25/+25
|
* c-user: Document rtems_extension_create()Sebastian Huber2020-04-171-0/+2
| | | | Close #3953.
* c-user: Fix RTEMS_SCHEDULER_EDF_SMP()Sebastian Huber2020-04-151-1/+1
| | | | Update #3815.
* c-user: Split deprecated/removed directives chapterSebastian Huber2020-04-151-4/+7
|
* c-user: Add removed directive rtems_clock_get()Sebastian Huber2020-04-151-21/+108
| | | | | | Be in line with Task Manager chapter. Update #2693.
* eng: Add documentation guidelinesSebastian Huber2020-04-021-44/+0
| | | | | | | | | Start with templates for the application configuration options. Remove "Format to be followed for making changes in this file" from c-user. Update #3910.
* c-user: Move CONFIGURE_MAXIMUM_PRIORITYSebastian Huber2020-04-022-58/+58
| | | | | | Move this option to the scheduler configuration options. Update #3836.
* c-user: Clarify config options useSebastian Huber2020-04-023-5/+34
| | | | Update #3836.
* eng: Add glossary termsSebastian Huber2020-04-011-6/+77
| | | | | | | | | | | | | | | | | Define the following terms: * assembler language * C language * ELF * interrupt service * software component * software unit Clarify: * task Update #3715.
* c-user: Document all configuration optionsSebastian Huber2020-04-017-0/+666
| | | | Close #2806.
* c-user: Use new template for integer config optsSebastian Huber2020-04-0114-748/+1203
| | | | | | | | | Try to bring all descriptions up to date. Add cross-references to several options. Clarify configuration value constraints. Use this template also for initializer type options. Close #3901.
* c-user: Avoid self referencesSebastian Huber2020-03-301-3/+3
| | | | Update #3900.