summaryrefslogtreecommitdiffstats
path: root/spec/acfg/opt/applneedsclockdriver.yml
diff options
context:
space:
mode:
Diffstat (limited to 'spec/acfg/opt/applneedsclockdriver.yml')
-rw-r--r--spec/acfg/opt/applneedsclockdriver.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/spec/acfg/opt/applneedsclockdriver.yml b/spec/acfg/opt/applneedsclockdriver.yml
new file mode 100644
index 00000000..fc65e1f6
--- /dev/null
+++ b/spec/acfg/opt/applneedsclockdriver.yml
@@ -0,0 +1,29 @@
+SPDX-License-Identifier: CC-BY-SA-4.0
+appl-config-option-description: |
+ In case this configuration option is defined, then the Clock Driver is
+ initialized during system initialization.
+appl-config-option-index: []
+appl-config-option-name: CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
+appl-config-option-notes: |
+ The Clock Driver is responsible for providing a regular interrupt
+ which invokes a clock tick directive.
+
+ The application shall define exactly one of the following configuration options
+
+ * `CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER`,
+
+ * :ref:`CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER`, or
+
+ * :ref:`CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER`,
+
+ otherwise a compile time error in the configuration file will occur.
+appl-config-option-type: feature-enable
+copyrights:
+- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+enabled-by: []
+interface-type: appl-config-option
+links:
+- role: null
+ uid: ../devdrv
+text: ''
+type: interface