From 5f816df62308a0e06d13f66d83e5f77501ca27a3 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 9 Oct 2020 08:38:07 +0200 Subject: spec: Rename event items --- spec/rtems/event/if/all-events.yml | 2 +- spec/rtems/event/if/event-0.yml | 21 --------------------- spec/rtems/event/if/event-00.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-01.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-02.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-03.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-04.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-05.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-06.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-07.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-08.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-09.yml | 21 +++++++++++++++++++++ spec/rtems/event/if/event-1.yml | 21 --------------------- spec/rtems/event/if/event-2.yml | 21 --------------------- spec/rtems/event/if/event-3.yml | 21 --------------------- spec/rtems/event/if/event-4.yml | 21 --------------------- spec/rtems/event/if/event-5.yml | 21 --------------------- spec/rtems/event/if/event-6.yml | 21 --------------------- spec/rtems/event/if/event-7.yml | 21 --------------------- spec/rtems/event/if/event-8.yml | 21 --------------------- spec/rtems/event/if/event-9.yml | 21 --------------------- spec/rtems/event/if/receive.yml | 2 +- spec/rtems/event/if/send.yml | 4 ++-- 23 files changed, 214 insertions(+), 214 deletions(-) delete mode 100644 spec/rtems/event/if/event-0.yml create mode 100644 spec/rtems/event/if/event-00.yml create mode 100644 spec/rtems/event/if/event-01.yml create mode 100644 spec/rtems/event/if/event-02.yml create mode 100644 spec/rtems/event/if/event-03.yml create mode 100644 spec/rtems/event/if/event-04.yml create mode 100644 spec/rtems/event/if/event-05.yml create mode 100644 spec/rtems/event/if/event-06.yml create mode 100644 spec/rtems/event/if/event-07.yml create mode 100644 spec/rtems/event/if/event-08.yml create mode 100644 spec/rtems/event/if/event-09.yml delete mode 100644 spec/rtems/event/if/event-1.yml delete mode 100644 spec/rtems/event/if/event-2.yml delete mode 100644 spec/rtems/event/if/event-3.yml delete mode 100644 spec/rtems/event/if/event-4.yml delete mode 100644 spec/rtems/event/if/event-5.yml delete mode 100644 spec/rtems/event/if/event-6.yml delete mode 100644 spec/rtems/event/if/event-7.yml delete mode 100644 spec/rtems/event/if/event-8.yml delete mode 100644 spec/rtems/event/if/event-9.yml diff --git a/spec/rtems/event/if/all-events.yml b/spec/rtems/event/if/all-events.yml index 27c56985..5e25da5a 100644 --- a/spec/rtems/event/if/all-events.yml +++ b/spec/rtems/event/if/all-events.yml @@ -8,7 +8,7 @@ definition: default: '0xffffffff' variants: [] description: | - The value of this constant is identical to ${event-0:/name} | ... | + The value of this constant is identical to ${event-00:/name} | ... | ${event-31:/name}. enabled-by: true index-entries: [] diff --git a/spec/rtems/event/if/event-0.yml b/spec/rtems/event/if/event-0.yml deleted file mode 100644 index c9741c19..00000000 --- a/spec/rtems/event/if/event-0.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_0 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-00.yml b/spec/rtems/event/if/event-00.yml new file mode 100644 index 00000000..c9741c19 --- /dev/null +++ b/spec/rtems/event/if/event-00.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_0 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-01.yml b/spec/rtems/event/if/event-01.yml new file mode 100644 index 00000000..caf2b7db --- /dev/null +++ b/spec/rtems/event/if/event-01.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_1 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-02.yml b/spec/rtems/event/if/event-02.yml new file mode 100644 index 00000000..cdb571cd --- /dev/null +++ b/spec/rtems/event/if/event-02.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_2 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-03.yml b/spec/rtems/event/if/event-03.yml new file mode 100644 index 00000000..e855a762 --- /dev/null +++ b/spec/rtems/event/if/event-03.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_3 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-04.yml b/spec/rtems/event/if/event-04.yml new file mode 100644 index 00000000..b2052d9c --- /dev/null +++ b/spec/rtems/event/if/event-04.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_4 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-05.yml b/spec/rtems/event/if/event-05.yml new file mode 100644 index 00000000..0ade60e9 --- /dev/null +++ b/spec/rtems/event/if/event-05.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_5 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-06.yml b/spec/rtems/event/if/event-06.yml new file mode 100644 index 00000000..87138754 --- /dev/null +++ b/spec/rtems/event/if/event-06.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_6 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-07.yml b/spec/rtems/event/if/event-07.yml new file mode 100644 index 00000000..987aa57d --- /dev/null +++ b/spec/rtems/event/if/event-07.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_7 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-08.yml b/spec/rtems/event/if/event-08.yml new file mode 100644 index 00000000..673c7247 --- /dev/null +++ b/spec/rtems/event/if/event-08.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_8 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-09.yml b/spec/rtems/event/if/event-09.yml new file mode 100644 index 00000000..0300e7c8 --- /dev/null +++ b/spec/rtems/event/if/event-09.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: | + This constant defines the bit in the event set associated with event 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 +index-entries: [] +interface-type: define +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: group +name: RTEMS_EVENT_9 +notes: null +type: interface diff --git a/spec/rtems/event/if/event-1.yml b/spec/rtems/event/if/event-1.yml deleted file mode 100644 index caf2b7db..00000000 --- a/spec/rtems/event/if/event-1.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_1 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-2.yml b/spec/rtems/event/if/event-2.yml deleted file mode 100644 index cdb571cd..00000000 --- a/spec/rtems/event/if/event-2.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_2 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-3.yml b/spec/rtems/event/if/event-3.yml deleted file mode 100644 index e855a762..00000000 --- a/spec/rtems/event/if/event-3.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_3 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-4.yml b/spec/rtems/event/if/event-4.yml deleted file mode 100644 index b2052d9c..00000000 --- a/spec/rtems/event/if/event-4.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_4 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-5.yml b/spec/rtems/event/if/event-5.yml deleted file mode 100644 index 0ade60e9..00000000 --- a/spec/rtems/event/if/event-5.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_5 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-6.yml b/spec/rtems/event/if/event-6.yml deleted file mode 100644 index 87138754..00000000 --- a/spec/rtems/event/if/event-6.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_6 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-7.yml b/spec/rtems/event/if/event-7.yml deleted file mode 100644 index 987aa57d..00000000 --- a/spec/rtems/event/if/event-7.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_7 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-8.yml b/spec/rtems/event/if/event-8.yml deleted file mode 100644 index 673c7247..00000000 --- a/spec/rtems/event/if/event-8.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_8 -notes: null -type: interface diff --git a/spec/rtems/event/if/event-9.yml b/spec/rtems/event/if/event-9.yml deleted file mode 100644 index 0300e7c8..00000000 --- a/spec/rtems/event/if/event-9.yml +++ /dev/null @@ -1,21 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This constant defines the bit in the event set associated with event 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 -index-entries: [] -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_EVENT_9 -notes: null -type: interface diff --git a/spec/rtems/event/if/receive.yml b/spec/rtems/event/if/receive.yml index 56ce2a3e..a446215a 100644 --- a/spec/rtems/event/if/receive.yml +++ b/spec/rtems/event/if/receive.yml @@ -76,7 +76,7 @@ notes: | To receive all events use the constant ${all-events:/name} for the ``${.:/params[0]/name}`` parameter. This constant is identical to - ${event-0:/name} | ... | ${event-31:/name} and should not be confused with + ${event-00:/name} | ... | ${event-31:/name} and should not be confused with the option ${../../option/if/event-all:/name}. A task can **receive all of the pending events** by calling the directive diff --git a/spec/rtems/event/if/send.yml b/spec/rtems/event/if/send.yml index a8623d31..9518410d 100644 --- a/spec/rtems/event/if/send.yml +++ b/spec/rtems/event/if/send.yml @@ -43,8 +43,8 @@ notes: | in the event set being sent to the calling task. The event set to send shall be built by a *bitwise or* of the desired events. - The set of valid events is ${event-0:/name} through ${event-31:/name}. If an - event is not explicitly specified in the set, then it is not present. + The set of valid events is ${event-00:/name} through ${event-31:/name}. If + an event is not explicitly specified in the set, then it is not present. Identical events sent to a task are not queued. In other words, the second, and subsequent, posting of an event to a task before it can perform an -- cgit v1.2.3