summaryrefslogtreecommitdiffstats
path: root/c-user/configuring_a_system.rst (follow)
Commit message (Collapse)AuthorAgeFilesLines
* c-user: Split up configuring_a_system.rstSebastian Huber2020-03-111-4970/+0
| | | | | | | | Introduce an index file for this chapter. This helps to generate some sections from the specification in the future. Start with moving "Introduction" up to "Unlimited Objects" to a new file. Update #3836.
* c-user: Minor format fixesSebastian Huber2020-03-091-3/+1
| | | | Update #3836.
* c-user: Sort configuration options alphabeticallySebastian Huber2020-03-091-838/+833
| | | | Update #3836.
* c-user: Canonicalize configuration section namesSebastian Huber2020-03-091-14/+14
| | | | Update #3836.
* c-user: Clarify message queue configurationSebastian Huber2020-03-091-6/+11
| | | | Update #3836.
* c-user: Clarify BSP related configuration optionsSebastian Huber2020-03-091-64/+63
| | | | | | Sort options alphabetically. Update #3836.
* c-user: Remove copyright from Petr BenesSebastian Huber2020-03-061-1/+0
| | | | | | | | | | | | | | | | | | | | | | | The content introduced by a commit in the RTEMS main repository commit 418de420a05609ba8919822b553706963a8d3a7b Author: Joel Sherrill <joel.sherrill@OARcorp.com> Date: Wed Oct 5 19:59:47 2011 +0000 2011-10-05 Joel Sherrill <joel.sherrill@oarcorp.com> Petr Benes <benesp16@fel.cvut.cz> PR 1912/doc * user/conf.t, user/schedule.t: Rework to add scheduler specific information. is no longer in this file. According to the file history, this was the only content introduced by Petr Benes. Also during the relicensing of the documentation to CC-BY-SA-4.0 in 2016 it was proclaimed that OAR was the only copyright holder of the RTEMS documentation present in the RTEMS main repository. Update #3836.
* c-user: Obsolete CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLESebastian Huber2020-02-241-32/+16
| | | | | | | | | | | | | | | | | | | The CONFIGURE_HAS_OWN_INIT_TASK_TABLE and CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE are the last *_HAS_OWN_* configuration options. These two options are probably unused, see also: * https://lists.rtems.org/pipermail/users/2019-April/033129.html * https://lists.rtems.org/pipermail/users/2019-April/033130.html Removing them simplifies the configuration. If there is a real user need which shows up after the removal, we can resurrect them on demand. Using CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE would have required the use of the undocumented CONFIGURE_POSIX_INIT_THREAD_TABLE_NAME and CONFIGURE_POSIX_INIT_THREAD_TABLE_SIZE configuration options. Close #3874.
* c-user: Obsolete CONFIGURE_HAS_OWN_INIT_TASK_TABLESebastian Huber2020-02-241-28/+12
| | | | | | | | | | | | | | | | | | | The CONFIGURE_HAS_OWN_INIT_TASK_TABLE and CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLE are the last *_HAS_OWN_* configuration options. These two options are probably unused, see also: * https://lists.rtems.org/pipermail/users/2019-April/033129.html * https://lists.rtems.org/pipermail/users/2019-April/033130.html Removing them simplifies the configuration. If there is a real user need which shows up after the removal, we can resurrect them on demand. Using CONFIGURE_HAS_OWN_INIT_TASK_TABLE would have required the use of the undocumented CONFIGURE_INIT_TASK_TABLE and CONFIGURE_INIT_TASK_TABLE_SIZE configuration options. Close #3873.
* c-user: Clarify filesystem configurationSebastian Huber2020-02-241-3/+42
| | | | Update #3875.
* c-user: Clarify CONFIGURE_MAXIMUM_PRIORITYSebastian Huber2020-02-201-11/+32
| | | | Update #3875.
* c-user: Use contents instead of contentSebastian Huber2020-02-111-1/+1
| | | | | | The memory values are countable. Update #3843.
* c-user: Clarify CONFIGURE_DIRTY_MEMORYSebastian Huber2020-02-111-2/+3
| | | | Update #3843.
* c-user: Document CONFIGURE_DIRTY_MEMORYSebastian Huber2020-02-101-1/+35
| | | | Close #3843.
* Remove BSP_ZERO_WORKSPACE_AUTOMATICALLYSebastian Huber2020-02-061-30/+2
| | | | Close #3863.
* c-user: Add CONFIGURE_VERBOSE_SYSTEM_INITIALIZATIONSebastian Huber2020-02-041-0/+28
| | | | Close #3861.
* c-user: Clarify CONFIGURE_MAXIMUM_SEMAPHORESSebastian Huber2019-12-191-0/+4
| | | | Close #3833.
* c-user: Remove Ada configuration optionsSebastian Huber2019-12-191-98/+36
| | | | Close #3845.
* c-user: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORSSebastian Huber2019-12-191-9/+17
| | | | | | | Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS in CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Close #3753.
* c-user: CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLESebastian Huber2019-12-191-32/+8
| | | | | | Remove CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLE. Close #3844.
* c-user: Document CONFIGURE_IMFS_ENABLE_MKFIFOSebastian Huber2019-12-131-0/+23
| | | | Close #3840.
* c-user: CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLESebastian Huber2019-12-131-29/+7
| | | | | | | Obsolete the CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE configuration option. Update #3735.
* c-user: Obsolete CONFIGURE_MAXIMUM_MRSP_SEMAPHORESSebastian Huber2019-12-111-28/+7
| | | | Update #3833.
* c-user: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORSSebastian Huber2019-12-111-36/+30
| | | | | | | | Move CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS to general system configuration. Remove now empty "C Library Support Configuration" section. Update #3836.
* c-user: Move CONFIGURE_MEMORY_OVERHEADSebastian Huber2019-12-111-37/+29
| | | | | | | Move CONFIGURE_MEMORY_OVERHEAD to general system configuration. Remove now empty "Seldom Used Configuration Parameters" section. Update #3836.
* c-user: Move unlimited configuration optionsSebastian Huber2019-12-111-9/+73
| | | | | | Rename unlimited subsection headers. Update #3836.
* c-user: Move unlimited options to general configSebastian Huber2019-12-111-65/+3
| | | | Update #3836.
* c-user: Move basic system configurationSebastian Huber2019-12-111-443/+443
| | | | | | | Move the basic system configuration to the front. Rename it to "General System Configuration". Update #3836.
* Address several issues from compiling examplesMartin Erik Werner2019-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiling the code from examples "code-block:: c" along with public includes and a bsp exposed a few issues amongst a lot of false positives. Address some of these: * Terminate struct declarations with ';'. Mainly for pedantic correctness. * Show ptrdiff_t instead of size_t for the sbrk() prototype, matching the current argument type in rtems. * Replace some occurrences of unsigned16 with uint16_t. * Fix odd type declaration, "uint8_t char*" -> "char*". * Use appropriate helper to get chain head instead of invalid access to nonexistent struct member. * Remove several excess '\' escapes. * Use RTEMS_SELF instead of undefined SELF. * Use rtems_task instead of void for task functions. * Add missing stack size parameter in task creation. * Use rtems_interrupt_level instead of undefined rtems_interrupt. * Correct return value format for rtems_object_id_get_api() rtems_object_id_get_index() (enum and uint16_t) and also fix corresponding print formatting. * Correct return value documentation for rtems_object_id_get_class(), rtems_object_id_get_node() and rtems_object_id_get_index() int -> uint32_t. * Use RTEMS_SUCCESSFUL instead of undefined RTEMS_STATUS_SUCCESSFUL and fix return value variable name in rate monotonic examples. * Use RTEMS_TIMEOUT instead of undefined TIMEOUT and RTEMS_PERIOD_STATUS instead of undefined STATUS. * Add missing fields to ftpd configuration. * Correct parameter types in ftpd hook prototype, unsigned char * -> void *. * Fix various code-block:: attributes, c -> makefile and c -> shell. * Add missing parenthesis in socket buffer memory calculation example. * Remove typedef in declaration of mq_attr since it is defiend without typedef in reality. * Update siginfo_t declaration to match current reality. * Update shell user command definition example to include mode, uid and gid.
* c-user: Obsolete Go configuration optionsSebastian Huber2019-04-091-81/+21
| | | | Update #2832.
* Add copyright noticesSebastian Huber2019-02-081-0/+2
|
* c-user: Add event recording configurationSebastian Huber2019-02-011-0/+58
| | | | Update #3665.
* Simplify SPDX-License-Identifier commentSebastian Huber2019-01-111-1/+1
|
* Remove superfluous "All rights reserved."Sebastian Huber2019-01-111-1/+0
|
* Use standard format for copyright linesSebastian Huber2019-01-111-2/+1
|
* c-user: Use common wording for build config optsSebastian Huber2018-11-051-5/+5
|
* c-user: Update POSIX API configurationSebastian Huber2018-11-051-11/+22
| | | | Close ##2514.
* Document CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRSSebastian Huber2018-10-301-0/+32
|
* c-user: Clarify scheduler configurationSebastian Huber2018-10-261-9/+48
|
* c-user: Modify CONFIGURE_INTERRUPT_STACK_SIZESebastian Huber2018-10-221-12/+29
| | | | | | | | | Use CPU_STACK_MINIMUM_SIZE instead of CONFIGURE_MINIMUM_TASK_STACK_SIZE to set the default value. Clarify documentation. Update #3480.
* Remove CONFIGURE_HAS_OWN_CONFIGURATION_TABLESebastian Huber2018-09-171-26/+7
| | | | | Close #3489. Close #3490.
* c-user: Remove CONFIGURE_HAS_OWN_MOUNT_TABLESebastian Huber2018-09-171-33/+7
| | | | Close #3488.
* c-user: CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZESebastian Huber2018-08-071-7/+37
| | | | Close #3434.
* c-user: Sort POSIX configuration optionsSebastian Huber2018-08-071-60/+60
|
* configuring_a_system.rst, scheduling_concepts.rst: Fix spelling of arbitrary.Joel Sherrill2018-05-231-1/+1
|
* c-user/configuring_a_system.rst: Removed double 'with'Malte Münch2018-05-181-1/+1
|
* c-user: Properly fix the previous typoSebastian Huber2018-03-121-1/+1
|
* c-user: Fix typoSebastian Huber2018-03-121-1/+1
|
* c-user: Simplify clustered scheduler configurationSebastian Huber2018-03-121-45/+54
| | | | Close #3325.
* c-user: Rework scheduler alogrithm config defsSebastian Huber2018-03-081-78/+92
| | | | Update #3325.