summaryrefslogtreecommitdiffstats
path: root/spec/if
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-06-22 08:36:48 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-07-03 10:22:46 +0200
commit8c90c5ccc93aa3c5ff39713e39b599a5da394974 (patch)
tree590b791818739eb48e85d902382bcbe67313a288 /spec/if
parentspec: Add /if/rtems/region/* (diff)
downloadrtems-central-8c90c5ccc93aa3c5ff39713e39b599a5da394974.tar.bz2
spec: Add /if/rtems/signal/*
Diffstat (limited to 'spec/if')
-rw-r--r--spec/if/rtems/signal/asr-entry.yml22
-rw-r--r--spec/if/rtems/signal/asr.yml19
-rw-r--r--spec/if/rtems/signal/catch.yml34
-rw-r--r--spec/if/rtems/signal/header-2.yml11
-rw-r--r--spec/if/rtems/signal/header.yml11
-rw-r--r--spec/if/rtems/signal/send.yml34
-rw-r--r--spec/if/rtems/signal/set.yml19
-rw-r--r--spec/if/rtems/signal/signal-0.yml20
-rw-r--r--spec/if/rtems/signal/signal-1.yml20
-rw-r--r--spec/if/rtems/signal/signal-10.yml20
-rw-r--r--spec/if/rtems/signal/signal-11.yml20
-rw-r--r--spec/if/rtems/signal/signal-12.yml20
-rw-r--r--spec/if/rtems/signal/signal-13.yml20
-rw-r--r--spec/if/rtems/signal/signal-14.yml20
-rw-r--r--spec/if/rtems/signal/signal-15.yml20
-rw-r--r--spec/if/rtems/signal/signal-16.yml20
-rw-r--r--spec/if/rtems/signal/signal-17.yml20
-rw-r--r--spec/if/rtems/signal/signal-18.yml20
-rw-r--r--spec/if/rtems/signal/signal-19.yml20
-rw-r--r--spec/if/rtems/signal/signal-2.yml20
-rw-r--r--spec/if/rtems/signal/signal-20.yml20
-rw-r--r--spec/if/rtems/signal/signal-21.yml20
-rw-r--r--spec/if/rtems/signal/signal-22.yml20
-rw-r--r--spec/if/rtems/signal/signal-23.yml20
-rw-r--r--spec/if/rtems/signal/signal-24.yml20
-rw-r--r--spec/if/rtems/signal/signal-25.yml20
-rw-r--r--spec/if/rtems/signal/signal-26.yml20
-rw-r--r--spec/if/rtems/signal/signal-27.yml20
-rw-r--r--spec/if/rtems/signal/signal-28.yml20
-rw-r--r--spec/if/rtems/signal/signal-29.yml20
-rw-r--r--spec/if/rtems/signal/signal-3.yml20
-rw-r--r--spec/if/rtems/signal/signal-30.yml20
-rw-r--r--spec/if/rtems/signal/signal-31.yml20
-rw-r--r--spec/if/rtems/signal/signal-4.yml20
-rw-r--r--spec/if/rtems/signal/signal-5.yml20
-rw-r--r--spec/if/rtems/signal/signal-6.yml20
-rw-r--r--spec/if/rtems/signal/signal-7.yml20
-rw-r--r--spec/if/rtems/signal/signal-8.yml20
-rw-r--r--spec/if/rtems/signal/signal-9.yml20
39 files changed, 790 insertions, 0 deletions
diff --git a/spec/if/rtems/signal/asr-entry.yml b/spec/if/rtems/signal/asr-entry.yml
new file mode 100644
index 00000000..b5cdae88
--- /dev/null
+++ b/spec/if/rtems/signal/asr-entry.yml
@@ -0,0 +1,22 @@
+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: |
+ ${asr:/name} ( *${.:/name} )(
+ ${set:/name}
+ )
+ variants: []
+description: null
+enabled-by: true
+interface-type: typedef
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: rtems_asr_entry
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/asr.yml b/spec/if/rtems/signal/asr.yml
new file mode 100644
index 00000000..17852627
--- /dev/null
+++ b/spec/if/rtems/signal/asr.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: void ${.:/name}
+ variants: []
+description: null
+enabled-by: true
+interface-type: typedef
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: rtems_asr
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/catch.yml b/spec/if/rtems/signal/catch.yml
new file mode 100644
index 00000000..3538bdb7
--- /dev/null
+++ b/spec/if/rtems/signal/catch.yml
@@ -0,0 +1,34 @@
+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:
+ - ${asr-entry:/name} ${.:/params[0]/name}
+ - ${../modes/mode:/name} ${.:/params[1]/name}
+ return: ${../status/code:/name}
+ variants: []
+description: null
+enabled-by: true
+interface-type: function
+links:
+- role: interface-placement
+ uid: header
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: rtems_signal_catch
+notes: null
+params:
+- description: '%'
+ dir: null
+ name: asr_handler
+- description: '%'
+ dir: null
+ name: mode_set
+return:
+ return: null
+ return-values: []
+type: interface
diff --git a/spec/if/rtems/signal/header-2.yml b/spec/if/rtems/signal/header-2.yml
new file mode 100644
index 00000000..59c98296
--- /dev/null
+++ b/spec/if/rtems/signal/header-2.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: header-file
+links:
+- role: interface-placement
+ uid: /if/domains/api
+path: rtems/rtems/asr.h
+prefix: cpukit/include
+type: interface
diff --git a/spec/if/rtems/signal/header.yml b/spec/if/rtems/signal/header.yml
new file mode 100644
index 00000000..c1c3f0c8
--- /dev/null
+++ b/spec/if/rtems/signal/header.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: header-file
+links:
+- role: interface-placement
+ uid: /if/domains/api
+path: rtems/rtems/signal.h
+prefix: cpukit/include
+type: interface
diff --git a/spec/if/rtems/signal/send.yml b/spec/if/rtems/signal/send.yml
new file mode 100644
index 00000000..4bcb5ba7
--- /dev/null
+++ b/spec/if/rtems/signal/send.yml
@@ -0,0 +1,34 @@
+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:
+ - ${../types/id:/name} ${.:/params[0]/name}
+ - ${set:/name} ${.:/params[1]/name}
+ return: ${../status/code:/name}
+ variants: []
+description: null
+enabled-by: true
+interface-type: function
+links:
+- role: interface-placement
+ uid: header
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: rtems_signal_send
+notes: null
+params:
+- description: '%'
+ dir: null
+ name: id
+- description: '%'
+ dir: null
+ name: signal_set
+return:
+ return: null
+ return-values: []
+type: interface
diff --git a/spec/if/rtems/signal/set.yml b/spec/if/rtems/signal/set.yml
new file mode 100644
index 00000000..6efa6f14
--- /dev/null
+++ b/spec/if/rtems/signal/set.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/c/uint32_t:/name} ${.:/name}
+ variants: []
+description: null
+enabled-by: true
+interface-type: typedef
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: rtems_signal_set
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-0.yml b/spec/if/rtems/signal/signal-0.yml
new file mode 100644
index 00000000..c829fb9f
--- /dev/null
+++ b/spec/if/rtems/signal/signal-0.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 0.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000001'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_0
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-1.yml b/spec/if/rtems/signal/signal-1.yml
new file mode 100644
index 00000000..a0f19f6a
--- /dev/null
+++ b/spec/if/rtems/signal/signal-1.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 1.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000002'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_1
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-10.yml b/spec/if/rtems/signal/signal-10.yml
new file mode 100644
index 00000000..a2b25530
--- /dev/null
+++ b/spec/if/rtems/signal/signal-10.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 10.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000400'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_10
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-11.yml b/spec/if/rtems/signal/signal-11.yml
new file mode 100644
index 00000000..9c83804a
--- /dev/null
+++ b/spec/if/rtems/signal/signal-11.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 11.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000800'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_11
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-12.yml b/spec/if/rtems/signal/signal-12.yml
new file mode 100644
index 00000000..c4bebb16
--- /dev/null
+++ b/spec/if/rtems/signal/signal-12.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 12.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00001000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_12
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-13.yml b/spec/if/rtems/signal/signal-13.yml
new file mode 100644
index 00000000..e69d71c3
--- /dev/null
+++ b/spec/if/rtems/signal/signal-13.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 13.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00002000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_13
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-14.yml b/spec/if/rtems/signal/signal-14.yml
new file mode 100644
index 00000000..833ecd38
--- /dev/null
+++ b/spec/if/rtems/signal/signal-14.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 14.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00004000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_14
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-15.yml b/spec/if/rtems/signal/signal-15.yml
new file mode 100644
index 00000000..2fc16536
--- /dev/null
+++ b/spec/if/rtems/signal/signal-15.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 15.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00008000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_15
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-16.yml b/spec/if/rtems/signal/signal-16.yml
new file mode 100644
index 00000000..aade9267
--- /dev/null
+++ b/spec/if/rtems/signal/signal-16.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 16.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00010000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_16
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-17.yml b/spec/if/rtems/signal/signal-17.yml
new file mode 100644
index 00000000..c225cc59
--- /dev/null
+++ b/spec/if/rtems/signal/signal-17.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 17.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00020000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_17
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-18.yml b/spec/if/rtems/signal/signal-18.yml
new file mode 100644
index 00000000..868a08cf
--- /dev/null
+++ b/spec/if/rtems/signal/signal-18.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 18.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00040000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_18
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-19.yml b/spec/if/rtems/signal/signal-19.yml
new file mode 100644
index 00000000..7a7d1088
--- /dev/null
+++ b/spec/if/rtems/signal/signal-19.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 19.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00080000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_19
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-2.yml b/spec/if/rtems/signal/signal-2.yml
new file mode 100644
index 00000000..452afe2b
--- /dev/null
+++ b/spec/if/rtems/signal/signal-2.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 2.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000004'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_2
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-20.yml b/spec/if/rtems/signal/signal-20.yml
new file mode 100644
index 00000000..5177950e
--- /dev/null
+++ b/spec/if/rtems/signal/signal-20.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 20.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00100000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_20
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-21.yml b/spec/if/rtems/signal/signal-21.yml
new file mode 100644
index 00000000..f8cd0a85
--- /dev/null
+++ b/spec/if/rtems/signal/signal-21.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 21.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00200000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_21
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-22.yml b/spec/if/rtems/signal/signal-22.yml
new file mode 100644
index 00000000..aed46ec8
--- /dev/null
+++ b/spec/if/rtems/signal/signal-22.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 22.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00400000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_22
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-23.yml b/spec/if/rtems/signal/signal-23.yml
new file mode 100644
index 00000000..a04a6041
--- /dev/null
+++ b/spec/if/rtems/signal/signal-23.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 23.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00800000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_23
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-24.yml b/spec/if/rtems/signal/signal-24.yml
new file mode 100644
index 00000000..6f256900
--- /dev/null
+++ b/spec/if/rtems/signal/signal-24.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 24.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x01000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_24
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-25.yml b/spec/if/rtems/signal/signal-25.yml
new file mode 100644
index 00000000..1ba540a8
--- /dev/null
+++ b/spec/if/rtems/signal/signal-25.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 25.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x02000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_25
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-26.yml b/spec/if/rtems/signal/signal-26.yml
new file mode 100644
index 00000000..e1e09740
--- /dev/null
+++ b/spec/if/rtems/signal/signal-26.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 26.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x04000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_26
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-27.yml b/spec/if/rtems/signal/signal-27.yml
new file mode 100644
index 00000000..9235f8c5
--- /dev/null
+++ b/spec/if/rtems/signal/signal-27.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 27.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x08000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_27
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-28.yml b/spec/if/rtems/signal/signal-28.yml
new file mode 100644
index 00000000..8afda392
--- /dev/null
+++ b/spec/if/rtems/signal/signal-28.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 28.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x10000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_28
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-29.yml b/spec/if/rtems/signal/signal-29.yml
new file mode 100644
index 00000000..bc1175b2
--- /dev/null
+++ b/spec/if/rtems/signal/signal-29.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 29.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x20000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_29
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-3.yml b/spec/if/rtems/signal/signal-3.yml
new file mode 100644
index 00000000..cf1d7b53
--- /dev/null
+++ b/spec/if/rtems/signal/signal-3.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 3.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000008'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_3
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-30.yml b/spec/if/rtems/signal/signal-30.yml
new file mode 100644
index 00000000..acb87e61
--- /dev/null
+++ b/spec/if/rtems/signal/signal-30.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 30.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x40000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_30
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-31.yml b/spec/if/rtems/signal/signal-31.yml
new file mode 100644
index 00000000..4267780f
--- /dev/null
+++ b/spec/if/rtems/signal/signal-31.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 31.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x80000000'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_31
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-4.yml b/spec/if/rtems/signal/signal-4.yml
new file mode 100644
index 00000000..1dc6fc3c
--- /dev/null
+++ b/spec/if/rtems/signal/signal-4.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 4.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000010'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_4
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-5.yml b/spec/if/rtems/signal/signal-5.yml
new file mode 100644
index 00000000..145f3d48
--- /dev/null
+++ b/spec/if/rtems/signal/signal-5.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 5.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000020'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_5
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-6.yml b/spec/if/rtems/signal/signal-6.yml
new file mode 100644
index 00000000..86384ad2
--- /dev/null
+++ b/spec/if/rtems/signal/signal-6.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 6.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000040'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_6
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-7.yml b/spec/if/rtems/signal/signal-7.yml
new file mode 100644
index 00000000..c7053f24
--- /dev/null
+++ b/spec/if/rtems/signal/signal-7.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 7.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000080'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_7
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-8.yml b/spec/if/rtems/signal/signal-8.yml
new file mode 100644
index 00000000..805693bc
--- /dev/null
+++ b/spec/if/rtems/signal/signal-8.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 8.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000100'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_8
+notes: null
+type: interface
diff --git a/spec/if/rtems/signal/signal-9.yml b/spec/if/rtems/signal/signal-9.yml
new file mode 100644
index 00000000..da2fadf0
--- /dev/null
+++ b/spec/if/rtems/signal/signal-9.yml
@@ -0,0 +1,20 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: |
+ This constant defines the bit in the signal set associated with signal 9.
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2008 On-Line Applications Research Corporation (OAR)
+definition:
+ default: '0x00000200'
+ variants: []
+description: null
+enabled-by: true
+interface-type: define
+links:
+- role: interface-placement
+ uid: header-2
+- role: interface-ingroup
+ uid: /groups/api/classic/signal
+name: RTEMS_SIGNAL_9
+notes: null
+type: interface