summaryrefslogtreecommitdiffstats
path: root/c-user (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-10-11c-user: Generate I/O Manager documentationSebastian Huber2-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.
2020-10-11Improve file header comment in generated filesSebastian Huber14-56/+126
2020-09-28c-user: Fix use of getchark() and rtems_putc()Sebastian Huber1-4/+4
2020-09-17c-user: CONFIGURE_MINIMUM_TASKS_WITH_USER_PROVIDED_STORAGESebastian Huber1-0/+32
Document this application configuration option. Update #3959.
2020-09-17c-user: CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZESebastian Huber1-0/+44
Document this application configuration option. Close #4074.
2020-09-02c-user: Split up scheduling conceptsSebastian Huber8-969/+995
Introduce a background section. This makes it easier to automatically generate parts of the scheduling concepts documentation in the future. Update #3993.
2020-09-02c-user: Split up user extensions managerSebastian Huber5-162/+177
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up timer managerSebastian Huber6-181/+200
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up task managerSebastian Huber6-626/+648
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up signal managerSebastian Huber7-323/+342
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up region managerSebastian Huber6-214/+233
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up rate-monotonic managerSebastian Huber7-1092/+1114
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up partition managerSebastian Huber6-121/+140
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up message managerSebastian Huber6-206/+225
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up IO managerSebastian Huber6-216/+235
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up interrupt managerSebastian Huber6-252/+271
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up dual-ported memory managerSebastian Huber6-85/+104
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up clock managerSebastian Huber6-223/+242
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up barrier managerSebastian Huber6-159/+174
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up event managerSebastian Huber7-310/+330
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-09-02c-user: Split up semaphore managerSebastian Huber6-310/+329
This makes it easier to automatically generate parts of the manager documentation in the future. Update #3993.
2020-08-07c-user: Add automatically generated warningSebastian Huber14-0/+98
Update #3994.
2020-08-07c-user: Improve refs and formatting in appl configSebastian Huber14-98/+136
The formatting is generated through references within the specification. Update #3994.
2020-08-07c-user: CONFIGURE_APPLICATION_DISABLE_FILESYSTEMSebastian Huber1-2/+2
Improve formatting.
2020-07-23c-user: Unify references in appl config chapterSebastian Huber4-62/+49
This is a prepration step to allow the generation of the application configuration options in Doxygen markup.
2020-07-07c-user: Fix CONFIGURE_MAXIMUM_PROCESSORS minimumSebastian Huber1-1/+1
2020-07-06c-user: Fix appl config option referencesSebastian Huber2-2/+2
2020-07-06c-user: Sort appl config options by nameSebastian Huber3-72/+72
2020-06-30c-user: Add APA terms to glossaryRichi Dubey1-0/+28
2020-06-18c-user: Remove RTEMS_MP_NOT_CONFIGURED errorSebastian Huber4-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.
2020-06-18c-user: Mention possible preemptionsSebastian Huber7-13/+32
Mention that object create/delete may case the calling task to be preempted due to the object allocator mutex.
2020-06-17c-user: Use * for list itemsSebastian Huber4-51/+51
2020-06-04Use a complete sentence for acronym definitionsSebastian Huber1-35/+36
2020-05-17Spelling/Grammar MistakesRichi Dubey1-25/+25
2020-04-17c-user: Document rtems_extension_create()Sebastian Huber1-0/+2
Close #3953.
2020-04-15c-user: Fix RTEMS_SCHEDULER_EDF_SMP()Sebastian Huber1-1/+1
Update #3815.
2020-04-15c-user: Split deprecated/removed directives chapterSebastian Huber1-4/+7
2020-04-15c-user: Add removed directive rtems_clock_get()Sebastian Huber1-21/+108
Be in line with Task Manager chapter. Update #2693.
2020-04-02eng: Add documentation guidelinesSebastian Huber1-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.
2020-04-02c-user: Move CONFIGURE_MAXIMUM_PRIORITYSebastian Huber2-58/+58
Move this option to the scheduler configuration options. Update #3836.
2020-04-02c-user: Clarify config options useSebastian Huber3-5/+34
Update #3836.
2020-04-01eng: Add glossary termsSebastian Huber1-6/+77
Define the following terms: * assembler language * C language * ELF * interrupt service * software component * software unit Clarify: * task Update #3715.
2020-04-01c-user: Document all configuration optionsSebastian Huber7-0/+666
Close #2806.
2020-04-01c-user: Use new template for integer config optsSebastian Huber14-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.
2020-03-30c-user: Avoid self referencesSebastian Huber1-3/+3
Update #3900.
2020-03-30c-user: Use new template for feature config optsSebastian Huber1-23/+35
Update #3900.
2020-03-30c-user: Fix typo in file nameSebastian Huber1-0/+0
Update #3836.
2020-03-24c-user: Document new event record config optionsSebastian Huber1-1/+64
Update #3904.
2020-03-24c-user: Use new template for feature config optsSebastian Huber10-567/+539
Try to bring all descriptions up to date. Add cross-references to several options. Close #3900.
2020-03-18c-user: Canonicalize configuration option groupsSebastian Huber14-40/+37
Update #3836.