mirror of
https://git.rtems.org/rtems-docs/
synced 2025-07-02 12:58:11 +08:00
parent
35cbb42a42
commit
889a5ffcc7
@ -1180,9 +1180,7 @@ appl-config-option-type
|
||||
application configuration option type.
|
||||
|
||||
description
|
||||
The attribute value shall be an :ref:`SpecTypeInterfaceDescription`. The
|
||||
:ref:`SpecTypeApplicationConfigurationValueOptionItemType` items have an
|
||||
attribute for constraints.
|
||||
The attribute value shall be an :ref:`SpecTypeInterfaceDescription`.
|
||||
|
||||
name
|
||||
The attribute value shall be an
|
||||
@ -1245,10 +1243,6 @@ This set of attributes specifies application configuration initializer or
|
||||
integer option. All explicit attributes shall be specified. The explicit
|
||||
attributes for this type are:
|
||||
|
||||
constraints
|
||||
The attribute value shall be an
|
||||
:ref:`SpecTypeApplicationConfigurationOptionConstraintSet`.
|
||||
|
||||
default-value
|
||||
The attribute value shall be an :ref:`SpecTypeIntegerOrString`. It shall
|
||||
describe the default value of the application configuration option.
|
||||
@ -2899,39 +2893,6 @@ This type refines the :ref:`SpecTypeLink` through the ``role`` attribute if the
|
||||
value is ``appl-config-group-member``. It defines the application configuration
|
||||
group membership role of links.
|
||||
|
||||
.. _SpecTypeApplicationConfigurationOptionConstraintSet:
|
||||
|
||||
Application Configuration Option Constraint Set
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
This set of attributes defines application configuration option constraints.
|
||||
Additional constraints can be added through the links of the item using the
|
||||
:ref:`SpecTypeConstraintLinkRole`. None of the explicit attributes is
|
||||
mandatory, they are all optional. The explicit attributes for this type are:
|
||||
|
||||
max
|
||||
The attribute value shall be an :ref:`SpecTypeIntegerOrString`. It shall be
|
||||
the maximum value of the application configuration option.
|
||||
|
||||
min
|
||||
The attribute value shall be an :ref:`SpecTypeIntegerOrString`. It shall be
|
||||
the minimum value of the application configuration option.
|
||||
|
||||
set
|
||||
The attribute value shall be a list. Each list element shall be an
|
||||
:ref:`SpecTypeIntegerOrString`. It shall be the set of valid values for the
|
||||
application configuration option.
|
||||
|
||||
texts
|
||||
The attribute value shall be a list. Each list element shall be a
|
||||
:ref:`SpecTypeRequirementText`. It shall be a list of constraints specific
|
||||
to this application configuration option. For general constraints, use a
|
||||
link with the :ref:`SpecTypeConstraintLinkRole` to a constraint item.
|
||||
|
||||
This type is used by the following types:
|
||||
|
||||
* :ref:`SpecTypeApplicationConfigurationValueOptionItemType`
|
||||
|
||||
.. _SpecTypeApplicationConfigurationOptionName:
|
||||
|
||||
Application Configuration Option Name
|
||||
@ -3721,8 +3682,6 @@ A value of this type shall be of one of the following variants:
|
||||
|
||||
This type is used by the following types:
|
||||
|
||||
* :ref:`SpecTypeApplicationConfigurationOptionConstraintSet`
|
||||
|
||||
* :ref:`SpecTypeApplicationConfigurationValueOptionItemType`
|
||||
|
||||
* :ref:`SpecTypeBuildOptionAction`
|
||||
@ -4698,8 +4657,6 @@ This type is used by the following types:
|
||||
|
||||
* :ref:`SpecTypeApplicationConfigurationGroupItemType`
|
||||
|
||||
* :ref:`SpecTypeApplicationConfigurationOptionConstraintSet`
|
||||
|
||||
* :ref:`SpecTypeApplicationConfigurationOptionItemType`
|
||||
|
||||
* :ref:`SpecTypeConstraintItemType`
|
||||
|
Loading…
x
Reference in New Issue
Block a user