summaryrefslogtreecommitdiffstats
path: root/c-user/configuring_a_system.rst (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-11c-user: Split up configuring_a_system.rstSebastian Huber1-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.
2020-03-09c-user: Minor format fixesSebastian Huber1-3/+1
Update #3836.
2020-03-09c-user: Sort configuration options alphabeticallySebastian Huber1-838/+833
Update #3836.
2020-03-09c-user: Canonicalize configuration section namesSebastian Huber1-14/+14
Update #3836.
2020-03-09c-user: Clarify message queue configurationSebastian Huber1-6/+11
Update #3836.
2020-03-09c-user: Clarify BSP related configuration optionsSebastian Huber1-64/+63
Sort options alphabetically. Update #3836.
2020-03-06c-user: Remove copyright from Petr BenesSebastian Huber1-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.
2020-02-24c-user: Obsolete CONFIGURE_POSIX_HAS_OWN_INIT_THREAD_TABLESebastian Huber1-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.
2020-02-24c-user: Obsolete CONFIGURE_HAS_OWN_INIT_TASK_TABLESebastian Huber1-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.
2020-02-24c-user: Clarify filesystem configurationSebastian Huber1-3/+42
Update #3875.
2020-02-20c-user: Clarify CONFIGURE_MAXIMUM_PRIORITYSebastian Huber1-11/+32
Update #3875.
2020-02-11c-user: Use contents instead of contentSebastian Huber1-1/+1
The memory values are countable. Update #3843.
2020-02-11c-user: Clarify CONFIGURE_DIRTY_MEMORYSebastian Huber1-2/+3
Update #3843.
2020-02-10c-user: Document CONFIGURE_DIRTY_MEMORYSebastian Huber1-1/+35
Close #3843.
2020-02-06Remove BSP_ZERO_WORKSPACE_AUTOMATICALLYSebastian Huber1-30/+2
Close #3863.
2020-02-04c-user: Add CONFIGURE_VERBOSE_SYSTEM_INITIALIZATIONSebastian Huber1-0/+28
Close #3861.
2019-12-19c-user: Clarify CONFIGURE_MAXIMUM_SEMAPHORESSebastian Huber1-0/+4
Close #3833.
2019-12-19c-user: Remove Ada configuration optionsSebastian Huber1-98/+36
Close #3845.
2019-12-19c-user: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORSSebastian Huber1-9/+17
Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS in CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Close #3753.
2019-12-19c-user: CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLESebastian Huber1-32/+8
Remove CONFIGURE_HAS_OWN_DEVICE_DRIVER_TABLE. Close #3844.
2019-12-13c-user: Document CONFIGURE_IMFS_ENABLE_MKFIFOSebastian Huber1-0/+23
Close #3840.
2019-12-13c-user: CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLESebastian Huber1-29/+7
Obsolete the CONFIGURE_HAS_OWN_MULTIPROCESSING_TABLE configuration option. Update #3735.
2019-12-11c-user: Obsolete CONFIGURE_MAXIMUM_MRSP_SEMAPHORESSebastian Huber1-28/+7
Update #3833.
2019-12-11c-user: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORSSebastian Huber1-36/+30
Move CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS to general system configuration. Remove now empty "C Library Support Configuration" section. Update #3836.
2019-12-11c-user: Move CONFIGURE_MEMORY_OVERHEADSebastian Huber1-37/+29
Move CONFIGURE_MEMORY_OVERHEAD to general system configuration. Remove now empty "Seldom Used Configuration Parameters" section. Update #3836.
2019-12-11c-user: Move unlimited configuration optionsSebastian Huber1-9/+73
Rename unlimited subsection headers. Update #3836.
2019-12-11c-user: Move unlimited options to general configSebastian Huber1-65/+3
Update #3836.
2019-12-11c-user: Move basic system configurationSebastian Huber1-443/+443
Move the basic system configuration to the front. Rename it to "General System Configuration". Update #3836.
2019-09-03Address several issues from compiling examplesMartin Erik Werner1-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.
2019-04-09c-user: Obsolete Go configuration optionsSebastian Huber1-81/+21
Update #2832.
2019-02-08Add copyright noticesSebastian Huber1-0/+2
2019-02-01c-user: Add event recording configurationSebastian Huber1-0/+58
Update #3665.
2019-01-11Simplify SPDX-License-Identifier commentSebastian Huber1-1/+1
2019-01-11Remove superfluous "All rights reserved."Sebastian Huber1-1/+0
2019-01-11Use standard format for copyright linesSebastian Huber1-2/+1
2018-11-05c-user: Use common wording for build config optsSebastian Huber1-5/+5
2018-11-05c-user: Update POSIX API configurationSebastian Huber1-11/+22
Close ##2514.
2018-10-30Document CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRSSebastian Huber1-0/+32
2018-10-26c-user: Clarify scheduler configurationSebastian Huber1-9/+48
2018-10-22c-user: Modify CONFIGURE_INTERRUPT_STACK_SIZESebastian Huber1-12/+29
Use CPU_STACK_MINIMUM_SIZE instead of CONFIGURE_MINIMUM_TASK_STACK_SIZE to set the default value. Clarify documentation. Update #3480.
2018-09-17Remove CONFIGURE_HAS_OWN_CONFIGURATION_TABLESebastian Huber1-26/+7
Close #3489. Close #3490.
2018-09-17c-user: Remove CONFIGURE_HAS_OWN_MOUNT_TABLESebastian Huber1-33/+7
Close #3488.
2018-08-07c-user: CONFIGURE_MINIMUM_POSIX_THREAD_STACK_SIZESebastian Huber1-7/+37
Close #3434.
2018-08-07c-user: Sort POSIX configuration optionsSebastian Huber1-60/+60
2018-05-23configuring_a_system.rst, scheduling_concepts.rst: Fix spelling of arbitrary.Joel Sherrill1-1/+1
2018-05-18c-user/configuring_a_system.rst: Removed double 'with'Malte Münch1-1/+1
2018-03-12c-user: Properly fix the previous typoSebastian Huber1-1/+1
2018-03-12c-user: Fix typoSebastian Huber1-1/+1
2018-03-12c-user: Simplify clustered scheduler configurationSebastian Huber1-45/+54
Close #3325.
2018-03-08c-user: Rework scheduler alogrithm config defsSebastian Huber1-78/+92
Update #3325.