summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-06-19 13:16:45 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-06-21 07:44:50 +0200
commit5a51c73130b944811475164efa81ba529ad8302d (patch)
tree92cc94d6d6f1cac4516b7a330c579cfcec1cdfec
parent8c3fac9067df362d336efdcf132e05eec2ea046c (diff)
downloadrtems-docs-5a51c73130b944811475164efa81ba529ad8302d.tar.bz2
c-user: Add RTEID and ORKID references
-rw-r--r--c-user/preface.rst17
-rw-r--r--common/refs.bib18
2 files changed, 27 insertions, 8 deletions
diff --git a/c-user/preface.rst b/c-user/preface.rst
index 47b030a..d7d2728 100644
--- a/c-user/preface.rst
+++ b/c-user/preface.rst
@@ -27,14 +27,15 @@ been expended to provide standards addressing the needs of the real-time
community. Several organizations have addressed this need during recent years.
The Real Time Executive Interface Definition (RTEID) was developed by Motorola
-with technical input from Software Components Group. RTEID was adopted by the
-VMEbus International Trade Association (VITA) as a baseline draft for their
-proposed standard multiprocessor, real-time executive interface, Open Real-Time
-Kernel Interface Definition (ORKID). These two groups are currently working
-together with the IEEE P1003.4 committee to insure that the functionality of
-their proposed standards is adopted as the real-time extensions to POSIX.
-
-This emerging standard defines an interface for the development of real-time
+with technical input from Software Components Group
+:cite:`Motorola:1988:RTEID`. RTEID was adopted by the VMEbus International
+Trade Association (VITA) as a baseline draft for their proposed standard
+multiprocessor, real-time executive interface, Open Real-Time Kernel Interface
+Definition (ORKID) :cite:`VITA:1990:ORKID`. These two groups worked together
+with the IEEE P1003.4 committee to ensure that the functionality of their
+proposed standards is adopted as the real-time extensions to POSIX.
+
+This proposed standard defines an interface for the development of real-time
software to ease the writing of real-time application programs that are
directly portable across multiple real-time executive implementations. This
interface includes both the source code interfaces and run-time behavior as
diff --git a/common/refs.bib b/common/refs.bib
index 7cc5121..1f19dc0 100644
--- a/common/refs.bib
+++ b/common/refs.bib
@@ -16,6 +16,15 @@
year = {1987},
url = {http://www.cs.columbia.edu/~nahum/w6998/papers/sosp87-timing-wheels.pdf},
}
+@manual{Motorola:1988:RTEID,
+ author = {Motorola},
+ title = {{Real Time Executive Interface Definition}},
+ organization = {Motorola Inc., Microcomputer Division and Software Components Group, Inc.},
+ note = {DRAFT 2.1},
+ year = {1988},
+ month = {January},
+ url = {https://ftp.rtems.org/pub/rtems/publications/RTEID-ORKID/RTEID-2.1/RTEID-2_1.pdf}
+}
@inproceedings{Lehoczky:1989:RM,
author = {Lehoczky, J. and Sha, L. and Ding, Y.},
booktitle = {Real-Time Systems Symposium},
@@ -46,6 +55,15 @@
volume = {39},
pages = {1175-1185},
}
+@manual{VITA:1990:ORKID,
+ author = {VITA},
+ title = {{Open Real-Time Kernel Interface Definition}},
+ organization = {VITA, the VMEbus International Trade Association},
+ note = {Draft 2.1},
+ year = {1990},
+ month = {August},
+ url = {https://ftp.rtems.org/pub/rtems/publications/RTEID-ORKID/ORKID-2.1/ORKID-2_1.pdf}
+}
@ARTICLE{Burns:1991:Review,
author = {Burns, A.},
journal = {Software Engineering Journal},