summaryrefslogtreecommitdiff
path: root/spec/if/acfg/max-drivers.yml
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-06 10:27:29 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-06 15:08:20 +0200
commit35d9ba4090066117a4c7f8bd6ea5a02256a39554 (patch)
tree388b286db03cc5963250732f756461f88cb6c64f /spec/if/acfg/max-drivers.yml
parente9312e279dd296708a52c5cf7ae02305c03f4209 (diff)
spec: Improve references in appl config options
Diffstat (limited to 'spec/if/acfg/max-drivers.yml')
-rw-r--r--spec/if/acfg/max-drivers.yml50
1 files changed, 41 insertions, 9 deletions
diff --git a/spec/if/acfg/max-drivers.yml b/spec/if/acfg/max-drivers.yml
index fb2220ee..5422bd42 100644
--- a/spec/if/acfg/max-drivers.yml
+++ b/spec/if/acfg/max-drivers.yml
@@ -1,7 +1,7 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
appl-config-option-type: integer
constraints:
- max: '``SIZE_MAX``'
+ max: ${../c/size_max:/name}
texts:
- |
It shall be greater than or equal than the number of statically configured
@@ -9,9 +9,43 @@ constraints:
copyrights:
- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
default-value: |
- This is computed by default, and is set to the number of device drivers
- configured using the ``CONFIGURE_APPLICATIONS_NEEDS_XXX_DRIVER``
- configuration options.
+ This is computed by default, and is set to the number of statically
+ configured device drivers configured using the following configuration
+ options:
+
+ * ${appl-extra-drivers:/name}
+
+ * ${appl-needs-ata-driver:/name}
+
+ * ${appl-needs-clock-driver:/name}
+
+ * ${appl-needs-console-driver:/name}
+
+ * ${appl-needs-framebuffer-driver:/name}
+
+ * ${appl-needs-ide-driver:/name}
+
+ * ${appl-needs-libblock:/name}
+
+ * ${appl-needs-null-driver:/name}
+
+ * ${appl-needs-rtc-driver:/name}
+
+ * ${appl-needs-simple-console-driver:/name}
+
+ * ${appl-needs-simple-task-console-driver:/name}
+
+ * ${appl-needs-stub-driver:/name}
+
+ * ${appl-needs-timer-driver:/name}
+
+ * ${appl-needs-watchdog-driver:/name}
+
+ * ${appl-needs-zero-driver:/name}
+
+ * ${appl-prerequisite-drivers:/name}
+
+ * ${bsp-prerequisite-drivers:/name}
description: |
The value of this configuration option defines the number of device drivers.
enabled-by: true
@@ -24,10 +58,8 @@ links:
uid: constraint-memsz
name: CONFIGURE_MAXIMUM_DRIVERS
notes: |
- If the application will dynamically install device drivers, then this
- configuration parameter shall be larger than the number of statically
- configured device drivers. Drivers configured using the
- ``CONFIGURE_APPLICATIONS_NEEDS_XXX_DRIVER`` configuration options are
- statically installed.
+ If the application will dynamically install device drivers, then the
+ configuration option value shall be larger than the number of statically
+ configured device drivers.
text: ''
type: interface