[rtems-central commit] spec: Turn CONFIGURE_INIT into an option

Sebastian Huber sebh at rtems.org
Tue Feb 14 14:01:30 UTC 2023


Module:    rtems-central
Branch:    master
Commit:    31bebc4e30ad92bdfd9a2db1954ffb31660121db
Changeset: http://git.rtems.org/rtems-central/commit/?id=31bebc4e30ad92bdfd9a2db1954ffb31660121db

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Feb 10 13:42:20 2023 +0100

spec: Turn CONFIGURE_INIT into an option

---

 spec/acfg/if/init.yml | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/spec/acfg/if/init.yml b/spec/acfg/if/init.yml
index a4f98da6..8af8ae85 100644
--- a/spec/acfg/if/init.yml
+++ b/spec/acfg/if/init.yml
@@ -1,14 +1,27 @@
+type: interface
 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+appl-config-option-type: feature
 copyrights:
-- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2023 embedded brains GmbH (http://www.embedded-brains.de)
+default: |
+  There is no default configuration associated with this configuration option.
+  If ${header-confdefs:/path} is included and this configuration option is not
+  defined, then only white space is included.
+description: |
+  While this configuration option is defined, when the ${header-confdefs:/path}
+  is included, the system settings defined by present application configuration
+  options are statically allocated and initialized.  All user provided
+  application configuration options defined before the include of
+  ${header-confdefs:/path} are evaluated.  They define the actual system
+  settings.
 enabled-by: true
 index-entries: []
-interface-type: unspecified-define
+interface-type: appl-config-option
 links:
 - role: interface-placement
   uid: domain
 - role: interface-ingroup
-  uid: group
+  uid: group-general
 name: CONFIGURE_INIT
-references: []
+notes: null
 type: interface



More information about the vc mailing list