From 5a51c73130b944811475164efa81ba529ad8302d Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 19 Jun 2019 13:16:45 +0200 Subject: c-user: Add RTEID and ORKID references --- c-user/preface.rst | 17 +++++++++-------- common/refs.bib | 18 ++++++++++++++++++ 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}, -- cgit v1.2.3