diff options
Diffstat (limited to 'spec/rtems/signal/if')
40 files changed, 812 insertions, 0 deletions
diff --git a/spec/rtems/signal/if/asr-entry.yml b/spec/rtems/signal/if/asr-entry.yml new file mode 100644 index 00000000..d46b452f --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: rtems_asr_entry +notes: null +type: interface diff --git a/spec/rtems/signal/if/asr.yml b/spec/rtems/signal/if/asr.yml new file mode 100644 index 00000000..c5fb3d3b --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: rtems_asr +notes: null +type: interface diff --git a/spec/rtems/signal/if/catch.yml b/spec/rtems/signal/if/catch.yml new file mode 100644 index 00000000..c4438ef9 --- /dev/null +++ b/spec/rtems/signal/if/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} + - ${../../mode/if/mode:/name} ${.:/params[1]/name} + return: ${../../status/if/code:/name} + variants: [] +description: null +enabled-by: true +interface-type: function +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +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/rtems/signal/if/group.yml b/spec/rtems/signal/if/group.yml new file mode 100644 index 00000000..406fd923 --- /dev/null +++ b/spec/rtems/signal/if/group.yml @@ -0,0 +1,20 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + The Signal Manager provides the capabilities required for asynchronous + communication. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) +description: null +enabled-by: true +identifier: RTEMSAPIClassicSignal +interface-type: group +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: ../../if/group +name: Signal Manager +text: | + The Classic API shall provide an interface to the Signal Manager. +type: interface diff --git a/spec/rtems/signal/if/header-2.yml b/spec/rtems/signal/if/header-2.yml new file mode 100644 index 00000000..fc14aa08 --- /dev/null +++ b/spec/rtems/signal/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 parts of the Signal Manager API. +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/rtems/asr.h +prefix: cpukit/include +type: interface diff --git a/spec/rtems/signal/if/header.yml b/spec/rtems/signal/if/header.yml new file mode 100644 index 00000000..2a49eb95 --- /dev/null +++ b/spec/rtems/signal/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 parts of the Signal Manager API. +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/rtems/signal.h +prefix: cpukit/include +type: interface diff --git a/spec/rtems/signal/if/send.yml b/spec/rtems/signal/if/send.yml new file mode 100644 index 00000000..c35170c5 --- /dev/null +++ b/spec/rtems/signal/if/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: + - ${../../type/if/id:/name} ${.:/params[0]/name} + - ${set:/name} ${.:/params[1]/name} + return: ${../../status/if/code:/name} + variants: [] +description: null +enabled-by: true +interface-type: function +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +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/rtems/signal/if/set.yml b/spec/rtems/signal/if/set.yml new file mode 100644 index 00000000..dd75a012 --- /dev/null +++ b/spec/rtems/signal/if/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: ${/c/if/uint32_t:/name} ${.:/name} + variants: [] +description: null +enabled-by: true +interface-type: typedef +links: +- role: interface-placement + uid: header-2 +- role: interface-ingroup + uid: group +name: rtems_signal_set +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-0.yml b/spec/rtems/signal/if/signal-0.yml new file mode 100644 index 00000000..8dc5cd78 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_0 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-1.yml b/spec/rtems/signal/if/signal-1.yml new file mode 100644 index 00000000..cf9a9271 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_1 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-10.yml b/spec/rtems/signal/if/signal-10.yml new file mode 100644 index 00000000..3cdb2757 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_10 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-11.yml b/spec/rtems/signal/if/signal-11.yml new file mode 100644 index 00000000..228c53f6 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_11 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-12.yml b/spec/rtems/signal/if/signal-12.yml new file mode 100644 index 00000000..9888b93b --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_12 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-13.yml b/spec/rtems/signal/if/signal-13.yml new file mode 100644 index 00000000..d0f3b9fc --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_13 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-14.yml b/spec/rtems/signal/if/signal-14.yml new file mode 100644 index 00000000..8e844e7d --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_14 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-15.yml b/spec/rtems/signal/if/signal-15.yml new file mode 100644 index 00000000..2e0f2e01 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_15 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-16.yml b/spec/rtems/signal/if/signal-16.yml new file mode 100644 index 00000000..9a9db466 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_16 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-17.yml b/spec/rtems/signal/if/signal-17.yml new file mode 100644 index 00000000..f9bae87c --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_17 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-18.yml b/spec/rtems/signal/if/signal-18.yml new file mode 100644 index 00000000..8bac5fb1 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_18 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-19.yml b/spec/rtems/signal/if/signal-19.yml new file mode 100644 index 00000000..523b1bf1 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_19 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-2.yml b/spec/rtems/signal/if/signal-2.yml new file mode 100644 index 00000000..2501a689 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_2 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-20.yml b/spec/rtems/signal/if/signal-20.yml new file mode 100644 index 00000000..3cec7d71 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_20 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-21.yml b/spec/rtems/signal/if/signal-21.yml new file mode 100644 index 00000000..696cb03d --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_21 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-22.yml b/spec/rtems/signal/if/signal-22.yml new file mode 100644 index 00000000..1596a828 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_22 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-23.yml b/spec/rtems/signal/if/signal-23.yml new file mode 100644 index 00000000..fc90b4db --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_23 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-24.yml b/spec/rtems/signal/if/signal-24.yml new file mode 100644 index 00000000..ab9da27e --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_24 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-25.yml b/spec/rtems/signal/if/signal-25.yml new file mode 100644 index 00000000..819c8084 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_25 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-26.yml b/spec/rtems/signal/if/signal-26.yml new file mode 100644 index 00000000..6a1fb8d2 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_26 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-27.yml b/spec/rtems/signal/if/signal-27.yml new file mode 100644 index 00000000..e26b4e2c --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_27 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-28.yml b/spec/rtems/signal/if/signal-28.yml new file mode 100644 index 00000000..409db75e --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_28 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-29.yml b/spec/rtems/signal/if/signal-29.yml new file mode 100644 index 00000000..342a6cb4 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_29 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-3.yml b/spec/rtems/signal/if/signal-3.yml new file mode 100644 index 00000000..de04a32f --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_3 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-30.yml b/spec/rtems/signal/if/signal-30.yml new file mode 100644 index 00000000..aeec2d14 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_30 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-31.yml b/spec/rtems/signal/if/signal-31.yml new file mode 100644 index 00000000..9461f976 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_31 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-4.yml b/spec/rtems/signal/if/signal-4.yml new file mode 100644 index 00000000..20cc6878 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_4 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-5.yml b/spec/rtems/signal/if/signal-5.yml new file mode 100644 index 00000000..4079be3d --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_5 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-6.yml b/spec/rtems/signal/if/signal-6.yml new file mode 100644 index 00000000..d19cb8c2 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_6 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-7.yml b/spec/rtems/signal/if/signal-7.yml new file mode 100644 index 00000000..650af40d --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_7 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-8.yml b/spec/rtems/signal/if/signal-8.yml new file mode 100644 index 00000000..b18139e0 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_8 +notes: null +type: interface diff --git a/spec/rtems/signal/if/signal-9.yml b/spec/rtems/signal/if/signal-9.yml new file mode 100644 index 00000000..5526d839 --- /dev/null +++ b/spec/rtems/signal/if/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: group +name: RTEMS_SIGNAL_9 +notes: null +type: interface |