[rtems-docs commit] posix1003-1, posix_users: mark mmap and shm functions implemented

Gedare Bloom gedare at rtems.org
Fri Jul 28 19:16:07 UTC 2017


Module:    rtems-docs
Branch:    master
Commit:    6543b90aa8fc867ca49db10617fa7fd288191759
Changeset: http://git.rtems.org/rtems-docs/commit/?id=6543b90aa8fc867ca49db10617fa7fd288191759

Author:    Gedare Bloom <gedare at rtems.org>
Date:      Wed Jul 26 11:50:10 2017 -0400

posix1003-1, posix_users: mark mmap and shm functions implemented

Update #2859.

---

 posix-users/status_of_implementation.rst |  3 +--
 posix1003-1/memory_managment.rst         | 22 +++++++++++-----------
 posix1003-1/posix1003_1.rst              | 22 +++++++++++-----------
 3 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/posix-users/status_of_implementation.rst b/posix-users/status_of_implementation.rst
index cc234fc..ff51069 100644
--- a/posix-users/status_of_implementation.rst
+++ b/posix-users/status_of_implementation.rst
@@ -22,8 +22,7 @@ when porting existing code from UNIX to RTEMS.
   - Asynchronous IO is not implemented.
   - The ``flockfile()`` family is not implemented
   - getc/putc unlocked family is not implemented
-  - Shared Memory is not implemented
-  - Mapped Memory is not implemented
+  - Mapped Memory is partially implemented
   - NOTES:
 
     - For Shared Memory and Mapped Memory services, it is unclear what
diff --git a/posix1003-1/memory_managment.rst b/posix1003-1/memory_managment.rst
index e769faf..de7389f 100644
--- a/posix1003-1/memory_managment.rst
+++ b/posix1003-1/memory_managment.rst
@@ -32,21 +32,21 @@ Map Process Addresses to a Memory Object
 
 .. code:: c
 
-    mmap(), Function, Unimplemented
-    PROT_READ, Constant,  Unimplemented
-    PROT_WRITE, Constant,  Unimplemented
-    PROT_EXEC, Constant,  Unimplemented
-    PROT_NONE, Constant,  Unimplemented
-    MAP_SHARED, Constant,  Unimplemented
-    MAP_PRIVATE, Constant,  Unimplemented
-    MAP_FIXED, Constant,  Unimplemented
+    mmap(), Function, Implemented
+    PROT_READ, Constant,  Implemented
+    PROT_WRITE, Constant,  Implemented
+    PROT_EXEC, Constant,  Implemented
+    PROT_NONE, Constant,  Implemented
+    MAP_SHARED, Constant,  Implemented
+    MAP_PRIVATE, Constant,  Implemented
+    MAP_FIXED, Constant,  Implemented
 
 Unmap Previously Mapped Addresses
 ---------------------------------
 
 .. code:: c
 
-    munmap(), Function, Unimplemented
+    munmap(), Function, Implemented
 
 Change Memory Protection
 ------------------------
@@ -73,14 +73,14 @@ Open a Shared Memory Object
 
 .. code:: c
 
-    shm_open(), Function, Unimplemented
+    shm_open(), Function, Implemented
 
 Remove a Shared Memory Object
 -----------------------------
 
 .. code:: c
 
-    shm_unlink(), Function, Unimplemented
+    shm_unlink(), Function, Implemented
 
 .. COMMENT: COPYRIGHT (c) 1988-2002.
 
diff --git a/posix1003-1/posix1003_1.rst b/posix1003-1/posix1003_1.rst
index 2dfbaea..ecad324 100644
--- a/posix1003-1/posix1003_1.rst
+++ b/posix1003-1/posix1003_1.rst
@@ -2165,21 +2165,21 @@ Map Process Addresses to a Memory Object
 
 .. code:: c
 
-    mmap(), Function, Unimplemented
-    PROT_READ, Constant,  Unimplemented
-    PROT_WRITE, Constant,  Unimplemented
-    PROT_EXEC, Constant,  Unimplemented
-    PROT_NONE, Constant,  Unimplemented
-    MAP_SHARED, Constant,  Unimplemented
-    MAP_PRIVATE, Constant,  Unimplemented
-    MAP_FIXED, Constant,  Unimplemented
+    mmap(), Function, Implemented
+    PROT_READ, Constant,  Implemented
+    PROT_WRITE, Constant,  Implemented
+    PROT_EXEC, Constant,  Implemented
+    PROT_NONE, Constant,  Implemented
+    MAP_SHARED, Constant,  Implemented
+    MAP_PRIVATE, Constant,  Implemented
+    MAP_FIXED, Constant,  Implemented
 
 Unmap Previously Mapped Addresses
 ---------------------------------
 
 .. code:: c
 
-    munmap(), Function, Unimplemented
+    munmap(), Function, Implemented
 
 Change Memory Protection
 ------------------------
@@ -2206,14 +2206,14 @@ Open a Shared Memory Object
 
 .. code:: c
 
-    shm_open(), Function, Unimplemented
+    shm_open(), Function, Implemented
 
 Remove a Shared Memory Object
 -----------------------------
 
 .. code:: c
 
-    shm_unlink(), Function, Unimplemented
+    shm_unlink(), Function, Implemented
 
 .. COMMENT: COPYRIGHT (c) 1988-2002.
 



More information about the vc mailing list