summaryrefslogtreecommitdiffstats
path: root/spec/score/userext/if
diff options
context:
space:
mode:
Diffstat (limited to 'spec/score/userext/if')
-rw-r--r--spec/score/userext/if/fatal.yml11
-rw-r--r--spec/score/userext/if/header.yml14
-rw-r--r--spec/score/userext/if/initial-count.yml11
-rw-r--r--spec/score/userext/if/initial-extensions.yml11
-rw-r--r--spec/score/userext/if/table.yml11
-rw-r--r--spec/score/userext/if/thread-begin.yml11
-rw-r--r--spec/score/userext/if/thread-create.yml11
-rw-r--r--spec/score/userext/if/thread-delete.yml11
-rw-r--r--spec/score/userext/if/thread-exitted.yml11
-rw-r--r--spec/score/userext/if/thread-restart.yml11
-rw-r--r--spec/score/userext/if/thread-start.yml11
-rw-r--r--spec/score/userext/if/thread-switch.yml11
-rw-r--r--spec/score/userext/if/thread-terminate.yml11
13 files changed, 146 insertions, 0 deletions
diff --git a/spec/score/userext/if/fatal.yml b/spec/score/userext/if/fatal.yml
new file mode 100644
index 00000000..cc349c93
--- /dev/null
+++ b/spec/score/userext/if/fatal.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_fatal_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/header.yml b/spec/score/userext/if/header.yml
new file mode 100644
index 00000000..07ae8e5d
--- /dev/null
+++ b/spec/score/userext/if/header.yml
@@ -0,0 +1,14 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This header file defines data structures of the User Extensions Handler used
+ to instantiate objects defined by the application configuration.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: header-file
+links:
+- role: interface-placement
+ uid: ../../if/domain
+path: rtems/score/userextdata.h
+prefix: cpukit/include
+type: interface
diff --git a/spec/score/userext/if/initial-count.yml b/spec/score/userext/if/initial-count.yml
new file mode 100644
index 00000000..1784f362
--- /dev/null
+++ b/spec/score/userext/if/initial-count.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _User_extensions_Initial_count
+reference: null
+type: interface
diff --git a/spec/score/userext/if/initial-extensions.yml b/spec/score/userext/if/initial-extensions.yml
new file mode 100644
index 00000000..37928e9a
--- /dev/null
+++ b/spec/score/userext/if/initial-extensions.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _User_extensions_Initial_extensions
+reference: null
+type: interface
diff --git a/spec/score/userext/if/table.yml b/spec/score/userext/if/table.yml
new file mode 100644
index 00000000..41d238c1
--- /dev/null
+++ b/spec/score/userext/if/table.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_Table
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-begin.yml b/spec/score/userext/if/thread-begin.yml
new file mode 100644
index 00000000..8de433c8
--- /dev/null
+++ b/spec/score/userext/if/thread-begin.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_begin_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-create.yml b/spec/score/userext/if/thread-create.yml
new file mode 100644
index 00000000..f41304f1
--- /dev/null
+++ b/spec/score/userext/if/thread-create.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_create_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-delete.yml b/spec/score/userext/if/thread-delete.yml
new file mode 100644
index 00000000..09345c22
--- /dev/null
+++ b/spec/score/userext/if/thread-delete.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_delete_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-exitted.yml b/spec/score/userext/if/thread-exitted.yml
new file mode 100644
index 00000000..6f4c7b67
--- /dev/null
+++ b/spec/score/userext/if/thread-exitted.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_exitted_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-restart.yml b/spec/score/userext/if/thread-restart.yml
new file mode 100644
index 00000000..48655bcc
--- /dev/null
+++ b/spec/score/userext/if/thread-restart.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_restart_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-start.yml b/spec/score/userext/if/thread-start.yml
new file mode 100644
index 00000000..28e8b4d3
--- /dev/null
+++ b/spec/score/userext/if/thread-start.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_start_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-switch.yml b/spec/score/userext/if/thread-switch.yml
new file mode 100644
index 00000000..6ab17714
--- /dev/null
+++ b/spec/score/userext/if/thread-switch.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_switch_extension
+reference: null
+type: interface
diff --git a/spec/score/userext/if/thread-terminate.yml b/spec/score/userext/if/thread-terminate.yml
new file mode 100644
index 00000000..be14a142
--- /dev/null
+++ b/spec/score/userext/if/thread-terminate.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: User_extensions_thread_terminate_extension
+reference: null
+type: interface