summaryrefslogtreecommitdiffstats
path: root/spec/score/mpci
diff options
context:
space:
mode:
Diffstat (limited to 'spec/score/mpci')
-rw-r--r--spec/score/mpci/if/configuration-type.yml11
-rw-r--r--spec/score/mpci/if/configuration.yml11
-rw-r--r--spec/score/mpci/if/control.yml11
-rw-r--r--spec/score/mpci/if/entry.yml11
-rw-r--r--spec/score/mpci/if/get-packet-entry.yml11
-rw-r--r--spec/score/mpci/if/header-2.yml12
-rw-r--r--spec/score/mpci/if/header.yml12
-rw-r--r--spec/score/mpci/if/initialization-entry.yml11
-rw-r--r--spec/score/mpci/if/packet-classes.yml11
-rw-r--r--spec/score/mpci/if/packet-minimum-hetero-conversion.yml11
-rw-r--r--spec/score/mpci/if/packet-minimum-size.yml11
-rw-r--r--spec/score/mpci/if/packet-prefix.yml11
-rw-r--r--spec/score/mpci/if/receive-entry.yml11
-rw-r--r--spec/score/mpci/if/return-packet-entry.yml11
-rw-r--r--spec/score/mpci/if/send-entry.yml11
15 files changed, 167 insertions, 0 deletions
diff --git a/spec/score/mpci/if/configuration-type.yml b/spec/score/mpci/if/configuration-type.yml
new file mode 100644
index 00000000..60b9c671
--- /dev/null
+++ b/spec/score/mpci/if/configuration-type.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: MPCI_Configuration
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/configuration.yml b/spec/score/mpci/if/configuration.yml
new file mode 100644
index 00000000..b7c03bf1
--- /dev/null
+++ b/spec/score/mpci/if/configuration.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: _MPCI_Configuration
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/control.yml b/spec/score/mpci/if/control.yml
new file mode 100644
index 00000000..27f20a7d
--- /dev/null
+++ b/spec/score/mpci/if/control.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: MPCI_Control
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/entry.yml b/spec/score/mpci/if/entry.yml
new file mode 100644
index 00000000..975b2e06
--- /dev/null
+++ b/spec/score/mpci/if/entry.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: MPCI_Entry
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/get-packet-entry.yml b/spec/score/mpci/if/get-packet-entry.yml
new file mode 100644
index 00000000..f8d94ed5
--- /dev/null
+++ b/spec/score/mpci/if/get-packet-entry.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: MPCI_get_packet_entry
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/header-2.yml b/spec/score/mpci/if/header-2.yml
new file mode 100644
index 00000000..3b8dcb5e
--- /dev/null
+++ b/spec/score/mpci/if/header-2.yml
@@ -0,0 +1,12 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: This header file defines the MPCI packet interfaces.
+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/mppkt.h
+prefix: cpukit/include
+type: interface
diff --git a/spec/score/mpci/if/header.yml b/spec/score/mpci/if/header.yml
new file mode 100644
index 00000000..ca3456e2
--- /dev/null
+++ b/spec/score/mpci/if/header.yml
@@ -0,0 +1,12 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: This header file defines the interface of the MPCI implementation.
+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/mpci.h
+prefix: cpukit/include
+type: interface
diff --git a/spec/score/mpci/if/initialization-entry.yml b/spec/score/mpci/if/initialization-entry.yml
new file mode 100644
index 00000000..fd01e3cc
--- /dev/null
+++ b/spec/score/mpci/if/initialization-entry.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: MPCI_initialization_entry
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/packet-classes.yml b/spec/score/mpci/if/packet-classes.yml
new file mode 100644
index 00000000..28753066
--- /dev/null
+++ b/spec/score/mpci/if/packet-classes.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-2
+name: MP_packet_Classes
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/packet-minimum-hetero-conversion.yml b/spec/score/mpci/if/packet-minimum-hetero-conversion.yml
new file mode 100644
index 00000000..7738e31c
--- /dev/null
+++ b/spec/score/mpci/if/packet-minimum-hetero-conversion.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: MP_PACKET_MINIMUN_HETERO_CONVERSION
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/packet-minimum-size.yml b/spec/score/mpci/if/packet-minimum-size.yml
new file mode 100644
index 00000000..456861a3
--- /dev/null
+++ b/spec/score/mpci/if/packet-minimum-size.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: MP_PACKET_MINIMUM_PACKET_SIZE
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/packet-prefix.yml b/spec/score/mpci/if/packet-prefix.yml
new file mode 100644
index 00000000..faa3abcd
--- /dev/null
+++ b/spec/score/mpci/if/packet-prefix.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-2
+name: MP_packet_Prefix
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/receive-entry.yml b/spec/score/mpci/if/receive-entry.yml
new file mode 100644
index 00000000..3011b0b7
--- /dev/null
+++ b/spec/score/mpci/if/receive-entry.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: MPCI_receive_entry
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/return-packet-entry.yml b/spec/score/mpci/if/return-packet-entry.yml
new file mode 100644
index 00000000..abe410b6
--- /dev/null
+++ b/spec/score/mpci/if/return-packet-entry.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: MPCI_return_packet_entry
+reference: null
+type: interface
diff --git a/spec/score/mpci/if/send-entry.yml b/spec/score/mpci/if/send-entry.yml
new file mode 100644
index 00000000..d5d38a35
--- /dev/null
+++ b/spec/score/mpci/if/send-entry.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: MPCI_send_entry
+reference: null
+type: interface