forked from Imagelibrary/rtems
Added Semaphore_Flush.
This commit is contained in:
@@ -979,6 +979,20 @@ package body RTEMS is
|
||||
|
||||
end Semaphore_Release;
|
||||
|
||||
procedure Semaphore_Flush (
|
||||
ID : in RTEMS.ID;
|
||||
Result : out RTEMS.Status_Codes
|
||||
) is
|
||||
function Semaphore_Flush_Base (
|
||||
ID : RTEMS.ID
|
||||
) return RTEMS.Status_Codes;
|
||||
pragma Import (C, Semaphore_Flush_Base, "rtems_semaphore_flush");
|
||||
begin
|
||||
|
||||
Result := Semaphore_Flush_Base ( ID );
|
||||
|
||||
end Semaphore_Release;
|
||||
|
||||
--
|
||||
-- Message Queue Manager
|
||||
--
|
||||
|
||||
@@ -1058,6 +1058,10 @@ package RTEMS is
|
||||
Result : out RTEMS.Status_Codes
|
||||
);
|
||||
|
||||
procedure Semaphore_Flush (
|
||||
ID : in RTEMS.ID;
|
||||
Result : out RTEMS.Status_Codes
|
||||
);
|
||||
|
||||
--
|
||||
-- Message Queue Manager
|
||||
|
||||
@@ -979,6 +979,20 @@ package body RTEMS is
|
||||
|
||||
end Semaphore_Release;
|
||||
|
||||
procedure Semaphore_Flush (
|
||||
ID : in RTEMS.ID;
|
||||
Result : out RTEMS.Status_Codes
|
||||
) is
|
||||
function Semaphore_Flush_Base (
|
||||
ID : RTEMS.ID
|
||||
) return RTEMS.Status_Codes;
|
||||
pragma Import (C, Semaphore_Flush_Base, "rtems_semaphore_flush");
|
||||
begin
|
||||
|
||||
Result := Semaphore_Flush_Base ( ID );
|
||||
|
||||
end Semaphore_Release;
|
||||
|
||||
--
|
||||
-- Message Queue Manager
|
||||
--
|
||||
|
||||
@@ -1058,6 +1058,10 @@ package RTEMS is
|
||||
Result : out RTEMS.Status_Codes
|
||||
);
|
||||
|
||||
procedure Semaphore_Flush (
|
||||
ID : in RTEMS.ID;
|
||||
Result : out RTEMS.Status_Codes
|
||||
);
|
||||
|
||||
--
|
||||
-- Message Queue Manager
|
||||
|
||||
Reference in New Issue
Block a user