[rtems commit] ada: Add missing attributes

Sebastian Huber sebh at rtems.org
Thu Aug 20 06:56:46 UTC 2020


Module:    rtems
Branch:    master
Commit:    05d5772c1c194bec54bef65136ddecd18cd30d25
Changeset: http://git.rtems.org/rtems/commit/?id=05d5772c1c194bec54bef65136ddecd18cd30d25

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Aug 19 06:47:38 2020 +0200

ada: Add missing attributes

---

 cpukit/include/adainclude/rtems.ads | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/cpukit/include/adainclude/rtems.ads b/cpukit/include/adainclude/rtems.ads
index 5069c36..0b4b3e7 100644
--- a/cpukit/include/adainclude/rtems.ads
+++ b/cpukit/include/adainclude/rtems.ads
@@ -201,6 +201,15 @@ pragma Elaborate_Body (RTEMS);
    Inherit_Priority        : constant RTEMS.Attribute := 16#00000040#;
    No_Priority_Ceiling     : constant RTEMS.Attribute := 16#00000000#;
    Priority_Ceiling        : constant RTEMS.Attribute := 16#00000080#;
+   No_Multiprocessor_Resource_Sharing
+                           : constant RTEMS.Attribute := 16#00000000#;
+   Multiprocessor_Resource_Sharing
+                           : constant RTEMS.Attribute := 16#00000100#;
+   Barrier_Manual_Release  : constant RTEMS.Attribute := 16#00000000#;
+   Barrier_Automatic_Release
+                           : constant RTEMS.Attribute := 16#00000200#;
+   Application_Task        : constant RTEMS.Attribute := 16#00000000#;
+   System_Task             : constant RTEMS.Attribute := 16#00008000#;
 
    function Interrupt_Level (
       Level : in     RTEMS.Unsigned32



More information about the vc mailing list