summaryrefslogtreecommitdiff
path: root/spec/if/rtems/config
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-06-24 11:09:24 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-07-03 10:22:45 +0200
commit37b4b1deacf0fcf4b46d76d89f5f737b5d8323fa (patch)
tree228be5d06e45ca3e269e0d22d22f6de3358e92e5 /spec/if/rtems/config
parentfb558c8bf2b972200b0a53a410c0708154afbcbb (diff)
spec: Add /if/rtems/config/*
Diffstat (limited to 'spec/if/rtems/config')
-rw-r--r--spec/if/rtems/config/get-copyright-notice.yml26
-rw-r--r--spec/if/rtems/config/get-user-multiprocessing-table.yml2
-rw-r--r--spec/if/rtems/config/get-version-string.yml26
-rw-r--r--spec/if/rtems/config/has-hardware-fp.yml19
4 files changed, 72 insertions, 1 deletions
diff --git a/spec/if/rtems/config/get-copyright-notice.yml b/spec/if/rtems/config/get-copyright-notice.yml
new file mode 100644
index 00000000..80c2da28
--- /dev/null
+++ b/spec/if/rtems/config/get-copyright-notice.yml
@@ -0,0 +1,26 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: '%'
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default:
+ body: null
+ params: []
+ return: const char *
+ variants: []
+description: null
+enabled-by: true
+interface-type: function
+links:
+- role: interface-placement
+ uid: header
+- role: interface-ingroup
+ uid: /groups/api/config
+name: rtems_get_copyright_notice
+notes: null
+params: []
+return:
+ return: null
+ return-values: []
+type: interface
diff --git a/spec/if/rtems/config/get-user-multiprocessing-table.yml b/spec/if/rtems/config/get-user-multiprocessing-table.yml
index f08a7da7..8278194c 100644
--- a/spec/if/rtems/config/get-user-multiprocessing-table.yml
+++ b/spec/if/rtems/config/get-user-multiprocessing-table.yml
@@ -7,7 +7,7 @@ copyrights:
definition:
default: ${/if/c/null:/name}
variants:
- - definition: ${/if/impl/mpci/configuration:/name}
+ - definition: ( &${/if/impl/mpci/configuration:/name} )
enabled-by: defined(${/if/build-options/multiprocessing:/name})
description: null
enabled-by: true
diff --git a/spec/if/rtems/config/get-version-string.yml b/spec/if/rtems/config/get-version-string.yml
new file mode 100644
index 00000000..37053ace
--- /dev/null
+++ b/spec/if/rtems/config/get-version-string.yml
@@ -0,0 +1,26 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: '%'
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default:
+ body: null
+ params: []
+ return: const char *
+ variants: []
+description: null
+enabled-by: true
+interface-type: function
+links:
+- role: interface-placement
+ uid: header
+- role: interface-ingroup
+ uid: /groups/api/config
+name: rtems_get_version_string
+notes: null
+params: []
+return:
+ return: null
+ return-values: []
+type: interface
diff --git a/spec/if/rtems/config/has-hardware-fp.yml b/spec/if/rtems/config/has-hardware-fp.yml
new file mode 100644
index 00000000..f67080a2
--- /dev/null
+++ b/spec/if/rtems/config/has-hardware-fp.yml
@@ -0,0 +1,19 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: '%'
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: ${/if/impl/cpu/hardware-fp:/name}
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header
+- role: interface-ingroup
+ uid: /groups/api/config
+name: RTEMS_HAS_HARDWARE_FP
+notes: null
+type: interface