LinuxDevices.com Archive Index (1999-2012) | 2013-current at LinuxGizmos.com | About  

Ballot on IEEE P1003.13 POSIX Realtime and Embedded Application Support

Oct 29, 2002 — by LinuxDevices Staff — from the LinuxDevices Archive

The IEEE is revising its profile standards for IEEE P1003.13 POSIX Realtime and Embedded Application Support. Here is the invitation to ballot . . .

Invitation to Ballot

The Computer Society/Portable Applications Standards Committee invites you to ballot on the following:

Title: P1003.13 Revision: Standard for Information Technology — Standardized Application Environment Profile — POSIX Realtime and Embedded Application Support (AEP)

Scope: The project will define Application Environment Profiles for enbedded and realtime applications utilizing POSIX interfaces. At least three separate profile definitions are expected: a large one for full-function realtime systems, a small one for embedded control systems, and one or more profiles of intermediate size. It will also update the existing profiles to reflect lessons learned through recent experience; for example, the minimal realtime system profile PSE51 may be simplified, and PSE53 made slightly larger.

Interpretation requests regarding 1003.13-1998 received up to the time of the first 1003.13 revision ballot will be considered as input to this work. The Ada bindings to POSIX (the IEEE 1003.5-series standards) plus P1003.26 (should it be approved before the first 1003.13 Revision ballot), will also be profiled. Note: The above scope is identical to the original 1003.13 scope, except that the original “an intermediate realtime system definitions” becomes “and one or more intermediate realtime system definitions”, and the word “embedded” is added. In fact, 1003.13-1998 has four profiles, and is being cited for embedded applications in addition to the traditional realtime applicaitons. The scope of P1003.13a and P1003.13b have also been included above, edited to reflect the revision of 1003.1, and P1003.26 has been added. The 1003.5-series standards are already profiled in 1003.13-1998, and are now explicitly mentioned.

Scope from Previous PARs — Original 1003.13-1998 scope (PAR approved 9 December 1997): “The project will define application Environment Profiles for realtime applications utilizing POSIX interfaces. At least three separate profiles are expected: one for full function, realtime systems, one for embedded control systems, and an intermediate realtime systems definition.”;

Scope of Proposed Project [P1003.13a, January 1994]: “This work will extend the POSIX P1003.13 interfaces to include the interfaces of P1003.4d (formerly P1003.4b) and “P1003.4d” (nickname, real name to be supplied when
assigned).”;

Scope of Proposed Project [P1003.13b, 19 July 2000]: “This work will amend the four 1003.13 profiles in two ways. Primarily, this work will fold the 1003.1a, 1003.1d, 1003.1j, and 1003.1q services into the profiles. It will also update the profiles to reflect lessons learned through recent experience; for example, the minimal realtime system profile may be simplified. Interpretation requests received up to the time of the first ballot draft will be considered as input to this work.”

Purpose: With approval of P1003.1 (the 1003.1 Revision) expected in 2001, the basis upon which the existing (1003.13-1998) and planned (P1003.13a, P1003.13b) profiles depended has changed, and all old and new APIs being profiled are to be found in what will likely become IEEE Std. 1003.1-2001.

There is substantial embedded/realtime-kernel industry experience with various non-standard variants of all the proposed profiles and their underlying interfaces. Multiple RTOS and RT/Embedded Linux vendors are now claiming compliance (if not conformance) to various 1003.13-1998 profiles. The purpose of 1003.13, and now of the 1003.13 Revision, is to unify this area. Note: The above purpose is semantically identical to the original purpose, except that the original list of IEEE 1003-series standards to be profiles has been replaced by their sole successor, 1003.1-2001, and the 1003.5-series standards (Ada bindings to POSIX) and P1003.26 (Device Control) have been added. These changes also have the effect of including the purpose of both P1003.13a and P1003.13b.

If you are interested in participating in this electronic ballot, you must respond by 2002-11-23, 11:59 PM Eastern Time.

Instructions for responding to this electronic Invitation to Ballot

This Invitation to Ballot is to advise you that a Sponsor Ballot will be conducted in the near future on the existing or proposed Standard that is referenced in the Title above. The IEEE Standards Association is seeking to determine whether you wish to participate in this Sponsor Ballot.

1. Review the Title, Scope, and Purpose above to determine the subject matter of the Standard.

2. If you are *NOT interested* in participating in the Sponsor Ballot of this Standard, simply discard this email. No further action is required on your part.

3. If you *ARE interested* in participating in the Ballot, you must respond by filling out the web-based form at http://standards.ieee.org/cgi-bin/bsignup/0000381

Your Classification refers to your relationship to the subject matter of this specific document (e.g., are you a User of this technology?). If you have a combination of interests (e.g., I am both a User and a Producer of this technology), then you should select the General Interest classification. Other classifications may be added to meet RevCom requirements of balance.

IMPORTANT: You must be a current IEEE-SA member to ballot, or pay a per-ballot fee. Information on joining the IEEE Standards Association can be found at http://standards.ieee.org/sa-mem/join.html

[Thanks to Andrew Josey of the Open Group for submitting this announcement.]

 
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.



Comments are closed.