diff options
Diffstat (limited to 'spec/acfg/if')
32 files changed, 45 insertions, 45 deletions
diff --git a/spec/acfg/if/group-schedgeneral.yml b/spec/acfg/if/group-schedgeneral.yml index 64f06e22..beb7a580 100644 --- a/spec/acfg/if/group-schedgeneral.yml +++ b/spec/acfg/if/group-schedgeneral.yml @@ -8,15 +8,15 @@ description: | configuration does not need any of the configuration options described in this section. - By default, the ${.:/document-reference/scheduler-priority} + By default, the ${/doc/if/scheduler-priority:/name} algorithm is used in uniprocessor configurations. In case SMP is enabled and the configured maximum processors (${max-processors:/name}) is greater than one, then the - ${.:/document-reference/scheduler-smp-edf} + ${/doc/if/scheduler-smp-edf:/name} is selected as the default scheduler algorithm. - For the schedulers provided by RTEMS (see ${.:/document-reference/scheduler-concepts}), the + For the schedulers provided by RTEMS (see ${/doc/if/scheduler-concepts:/name}), the configuration is straightforward. All that is required is to define the configuration option which specifies which scheduler you want for in your application. diff --git a/spec/acfg/if/max-barriers.yml b/spec/acfg/if/max-barriers.yml index 58124291..1183a039 100644 --- a/spec/acfg/if/max-barriers.yml +++ b/spec/acfg/if/max-barriers.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_BARRIERS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-message-queues.yml b/spec/acfg/if/max-message-queues.yml index d396b078..153223df 100644 --- a/spec/acfg/if/max-message-queues.yml +++ b/spec/acfg/if/max-message-queues.yml @@ -25,7 +25,7 @@ links: name: CONFIGURE_MAXIMUM_MESSAGE_QUEUES notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. You have to account for the memory used to + ${/doc/if/config-unlimited-objects:/name}. You have to account for the memory used to store the messages of each message queue, see ${message-buffer-memory:/name}. type: interface diff --git a/spec/acfg/if/max-partitions.yml b/spec/acfg/if/max-partitions.yml index 57e464f4..c70018d3 100644 --- a/spec/acfg/if/max-partitions.yml +++ b/spec/acfg/if/max-partitions.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_PARTITIONS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-periods.yml b/spec/acfg/if/max-periods.yml index 39354c4f..621069be 100644 --- a/spec/acfg/if/max-periods.yml +++ b/spec/acfg/if/max-periods.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_PERIODS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-ports.yml b/spec/acfg/if/max-ports.yml index f70b135d..142d53dc 100644 --- a/spec/acfg/if/max-ports.yml +++ b/spec/acfg/if/max-ports.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_PORTS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-posix-key-value-pairs.yml b/spec/acfg/if/max-posix-key-value-pairs.yml index 263e4a34..89ee712c 100644 --- a/spec/acfg/if/max-posix-key-value-pairs.yml +++ b/spec/acfg/if/max-posix-key-value-pairs.yml @@ -29,7 +29,7 @@ links: name: CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. A key value pair is created by ${/c/if/pthread_setspecific:/name} if the value is not ${/c/if/null:/name}, otherwise it is deleted. diff --git a/spec/acfg/if/max-posix-keys.yml b/spec/acfg/if/max-posix-keys.yml index 1051aaaf..6a6f9796 100644 --- a/spec/acfg/if/max-posix-keys.yml +++ b/spec/acfg/if/max-posix-keys.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_POSIX_KEYS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-posix-message-queues.yml b/spec/acfg/if/max-posix-message-queues.yml index c5a1e6a2..63fe62e4 100644 --- a/spec/acfg/if/max-posix-message-queues.yml +++ b/spec/acfg/if/max-posix-message-queues.yml @@ -27,7 +27,7 @@ links: name: CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUES notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. You have to account for the memory used to + ${/doc/if/config-unlimited-objects:/name}. You have to account for the memory used to store the messages of each message queue, see ${message-buffer-memory:/name}. type: interface diff --git a/spec/acfg/if/max-posix-semaphores.yml b/spec/acfg/if/max-posix-semaphores.yml index 504dcee0..2a34c5df 100644 --- a/spec/acfg/if/max-posix-semaphores.yml +++ b/spec/acfg/if/max-posix-semaphores.yml @@ -27,7 +27,7 @@ links: name: CONFIGURE_MAXIMUM_POSIX_SEMAPHORES notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. Named semaphores are created with ${/c/if/sem_open:/name}. Semaphores initialized with ${/c/if/sem_init:/name} are not affected by this diff --git a/spec/acfg/if/max-posix-shms.yml b/spec/acfg/if/max-posix-shms.yml index 56e22c14..8463ecc5 100644 --- a/spec/acfg/if/max-posix-shms.yml +++ b/spec/acfg/if/max-posix-shms.yml @@ -27,5 +27,5 @@ links: name: CONFIGURE_MAXIMUM_POSIX_SHMS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-posix-threads.yml b/spec/acfg/if/max-posix-threads.yml index 814cb4c2..1f8a9eb2 100644 --- a/spec/acfg/if/max-posix-threads.yml +++ b/spec/acfg/if/max-posix-threads.yml @@ -25,7 +25,7 @@ links: name: CONFIGURE_MAXIMUM_POSIX_THREADS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. This calculations for the required memory in the RTEMS Workspace for threads assume that each thread has a minimum stack size and has floating point diff --git a/spec/acfg/if/max-posix-timers.yml b/spec/acfg/if/max-posix-timers.yml index 0ada8786..e55a371a 100644 --- a/spec/acfg/if/max-posix-timers.yml +++ b/spec/acfg/if/max-posix-timers.yml @@ -27,7 +27,7 @@ links: name: CONFIGURE_MAXIMUM_POSIX_TIMERS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. Timers are only available if RTEMS was built with the ``--enable-posix`` build configuration option. diff --git a/spec/acfg/if/max-priority.yml b/spec/acfg/if/max-priority.yml index d6e553f1..cbb0cb29 100644 --- a/spec/acfg/if/max-priority.yml +++ b/spec/acfg/if/max-priority.yml @@ -6,14 +6,14 @@ default-value: 255 description: | For the following schedulers - * ${.:/document-reference/scheduler-priority}, which is the default in uniprocessor + * ${/doc/if/scheduler-priority:/name}, which is the default in uniprocessor configurations and can be configured through the ${scheduler-priority:/name} configuration option, - * ${.:/document-reference/scheduler-smp-priority} which can be configured through the + * ${/doc/if/scheduler-smp-priority:/name} which can be configured through the ${scheduler-priority-smp:/name} configuration option, and - * ${.:/document-reference/scheduler-smp-priority-affinity} which can be configured through the + * ${/doc/if/scheduler-smp-priority-affinity:/name} which can be configured through the ${scheduler-priority-affinity-smp:/name} configuration option this configuration option specifies the maximum numeric priority of any task diff --git a/spec/acfg/if/max-regions.yml b/spec/acfg/if/max-regions.yml index 686b9117..4b493c4a 100644 --- a/spec/acfg/if/max-regions.yml +++ b/spec/acfg/if/max-regions.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_REGIONS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/max-semaphores.yml b/spec/acfg/if/max-semaphores.yml index 6808d38d..54cf8d89 100644 --- a/spec/acfg/if/max-semaphores.yml +++ b/spec/acfg/if/max-semaphores.yml @@ -25,9 +25,9 @@ links: name: CONFIGURE_MAXIMUM_SEMAPHORES notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. In SMP configurations, the size of a Semaphore Control Block depends on the - scheduler count (see ${.:/document-reference/config-scheduler-table}). The semaphores - using the ${.:/document-reference/mrsp} need a ceiling priority per scheduler. + scheduler count (see ${/doc/if/config-scheduler-table:/name}). The semaphores + using the ${/doc/if/mrsp:/name} need a ceiling priority per scheduler. type: interface diff --git a/spec/acfg/if/max-tasks.yml b/spec/acfg/if/max-tasks.yml index 11f4413c..c3b416ed 100644 --- a/spec/acfg/if/max-tasks.yml +++ b/spec/acfg/if/max-tasks.yml @@ -27,7 +27,7 @@ links: name: CONFIGURE_MAXIMUM_TASKS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. The calculations for the required memory in the RTEMS Workspace for tasks assume that each task has a minimum stack size and has floating point diff --git a/spec/acfg/if/max-timers.yml b/spec/acfg/if/max-timers.yml index c6fc3745..ba0d6731 100644 --- a/spec/acfg/if/max-timers.yml +++ b/spec/acfg/if/max-timers.yml @@ -25,5 +25,5 @@ links: name: CONFIGURE_MAXIMUM_TIMERS notes: | This object class can be configured in unlimited allocation mode, see - ${.:/document-reference/config-unlimited-objects}. + ${/doc/if/config-unlimited-objects:/name}. type: interface diff --git a/spec/acfg/if/mp-max-proxies.yml b/spec/acfg/if/mp-max-proxies.yml index ca06df53..002eb53c 100644 --- a/spec/acfg/if/mp-max-proxies.yml +++ b/spec/acfg/if/mp-max-proxies.yml @@ -24,7 +24,7 @@ notes: | Since a proxy is used to represent a remote task/thread which is blocking on this node. This configuration parameter reflects the maximum number of remote tasks/threads which can be blocked on objects on this node, see - ${.:/document-reference/mp-proxies}. + ${/doc/if/mp-proxies:/name}. This configuration option is only evaluated if ${mp-appl:/name} is defined. diff --git a/spec/acfg/if/record-fatal-dump-base64-zlib.yml b/spec/acfg/if/record-fatal-dump-base64-zlib.yml index be943d7f..fb5eeeab 100644 --- a/spec/acfg/if/record-fatal-dump-base64-zlib.yml +++ b/spec/acfg/if/record-fatal-dump-base64-zlib.yml @@ -10,7 +10,7 @@ description: | * and ${record-per-processor-items:/name} is properly defined, then the event records are compressed by zlib and dumped in Base64 encoding - in a fatal error extension (see ${.:/document-reference/terminate}). + in a fatal error extension (see ${/doc/if/terminate:/name}). enabled-by: true index-entries: [] interface-type: appl-config-option diff --git a/spec/acfg/if/record-fatal-dump-base64.yml b/spec/acfg/if/record-fatal-dump-base64.yml index cdc83485..a8744bc7 100644 --- a/spec/acfg/if/record-fatal-dump-base64.yml +++ b/spec/acfg/if/record-fatal-dump-base64.yml @@ -12,7 +12,7 @@ description: | * and ${record-fatal-dump-base64-zlib:/name} is undefined, then the event records are dumped in Base64 encoding in a fatal error - extension (see ${.:/document-reference/terminate}). + extension (see ${/doc/if/terminate:/name}). enabled-by: true index-entries: [] interface-type: appl-config-option diff --git a/spec/acfg/if/scheduler-cbs.yml b/spec/acfg/if/scheduler-cbs.yml index 782b2fef..854884cb 100644 --- a/spec/acfg/if/scheduler-cbs.yml +++ b/spec/acfg/if/scheduler-cbs.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-cbs} + ${/doc/if/scheduler-cbs:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-edf-smp.yml b/spec/acfg/if/scheduler-edf-smp.yml index 0423fe94..7191f76f 100644 --- a/spec/acfg/if/scheduler-edf-smp.yml +++ b/spec/acfg/if/scheduler-edf-smp.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-smp-edf} + ${/doc/if/scheduler-smp-edf:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-edf.yml b/spec/acfg/if/scheduler-edf.yml index eb40f7b7..03215b07 100644 --- a/spec/acfg/if/scheduler-edf.yml +++ b/spec/acfg/if/scheduler-edf.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-edf} + ${/doc/if/scheduler-edf:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-name.yml b/spec/acfg/if/scheduler-name.yml index 1a5510f0..ecaefb57 100644 --- a/spec/acfg/if/scheduler-name.yml +++ b/spec/acfg/if/scheduler-name.yml @@ -5,21 +5,21 @@ copyrights: default-value: | The default value is - * ``"MEDF"`` for the ${.:/document-reference/scheduler-smp-edf}, + * ``"MEDF"`` for the ${/doc/if/scheduler-smp-edf:/name}, - * ``"MPA "`` for the ${.:/document-reference/scheduler-smp-priority-affinity}, + * ``"MPA "`` for the ${/doc/if/scheduler-smp-priority-affinity:/name}, - * ``"MPD "`` for the ${.:/document-reference/scheduler-smp-priority}, + * ``"MPD "`` for the ${/doc/if/scheduler-smp-priority:/name}, - * ``"MPS "`` for the ${.:/document-reference/scheduler-smp-priority-simple}, + * ``"MPS "`` for the ${/doc/if/scheduler-smp-priority-simple:/name}, - * ``"UCBS"`` for the ${.:/document-reference/scheduler-cbs}, + * ``"UCBS"`` for the ${/doc/if/scheduler-cbs:/name}, - * ``"UEDF"`` for the ${.:/document-reference/scheduler-edf}, + * ``"UEDF"`` for the ${/doc/if/scheduler-edf:/name}, - * ``"UPD "`` for the ${.:/document-reference/scheduler-priority}, and + * ``"UPD "`` for the ${/doc/if/scheduler-priority:/name}, and - * ``"UPS "`` for the ${.:/document-reference/scheduler-priority-simple}. + * ``"UPS "`` for the ${/doc/if/scheduler-priority-simple:/name}. description: | The value of this configuration option defines the name of the default scheduler. diff --git a/spec/acfg/if/scheduler-priority-affinity-smp.yml b/spec/acfg/if/scheduler-priority-affinity-smp.yml index c4777ebd..cfdba1bf 100644 --- a/spec/acfg/if/scheduler-priority-affinity-smp.yml +++ b/spec/acfg/if/scheduler-priority-affinity-smp.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-smp-priority-affinity} + ${/doc/if/scheduler-smp-priority-affinity:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-priority-smp.yml b/spec/acfg/if/scheduler-priority-smp.yml index 5c9a6013..266f5f40 100644 --- a/spec/acfg/if/scheduler-priority-smp.yml +++ b/spec/acfg/if/scheduler-priority-smp.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-smp-priority} + ${/doc/if/scheduler-smp-priority:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-priority.yml b/spec/acfg/if/scheduler-priority.yml index 488c2aa3..7d212e1b 100644 --- a/spec/acfg/if/scheduler-priority.yml +++ b/spec/acfg/if/scheduler-priority.yml @@ -5,7 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-priority} + ${/doc/if/scheduler-priority:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-simple-smp.yml b/spec/acfg/if/scheduler-simple-smp.yml index 7e64dcb4..b9e3b673 100644 --- a/spec/acfg/if/scheduler-simple-smp.yml +++ b/spec/acfg/if/scheduler-simple-smp.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-smp-priority-simple} + ${/doc/if/scheduler-smp-priority-simple:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/scheduler-simple.yml b/spec/acfg/if/scheduler-simple.yml index 8f96e911..f1fe555b 100644 --- a/spec/acfg/if/scheduler-simple.yml +++ b/spec/acfg/if/scheduler-simple.yml @@ -4,7 +4,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) description: | In case this configuration option is defined, then the - ${.:/document-reference/scheduler-priority-simple} + ${/doc/if/scheduler-priority-simple:/name} algorithm is made available to the application. enabled-by: true index-entries: [] diff --git a/spec/acfg/if/unified-work-areas.yml b/spec/acfg/if/unified-work-areas.yml index 15c94189..024d189c 100644 --- a/spec/acfg/if/unified-work-areas.yml +++ b/spec/acfg/if/unified-work-areas.yml @@ -28,7 +28,7 @@ notes: | pool is very undesirable. In high memory environments, this is desirable when you want to use the - ${.:/document-reference/config-unlimited-objects} option. You will be able to create objects + ${/doc/if/config-unlimited-objects:/name} option. You will be able to create objects until you run out of all available memory rather then just until you run out of RTEMS Workspace. type: interface diff --git a/spec/acfg/if/unlimited-allocation-size.yml b/spec/acfg/if/unlimited-allocation-size.yml index 3d89654f..25909a03 100644 --- a/spec/acfg/if/unlimited-allocation-size.yml +++ b/spec/acfg/if/unlimited-allocation-size.yml @@ -6,7 +6,7 @@ default-value: 8 description: | If ${unlimited-objects:/name} is defined, then the value of this configuration option defines the default objects maximum of all object - classes supporting ${.:/document-reference/config-unlimited-objects} to + classes supporting ${/doc/if/config-unlimited-objects:/name} to ``rtems_resource_unlimited( CONFIGURE_UNLIMITED_ALLOCATION_SIZE )``. enabled-by: true index-entries: [] |