This document specifies extensions (i.e., optional services) tothe API specified in ARINC Specification 653, Part 1. This documentspecifies both the interface and the behavior of the services.Behavior is specified to the extent needed to describe behaviorrelevant to calling applications. In defining the extensionsherein, it is assumed that the required services of the API complywith ARINC Specification 653, Part 1.
Where necessary, assumptions are made as to the support orbehavior provided by the core Operating System (O/S) and module.This should not be construed as a specification for the core O/S ormodule hardware. However, where the core O/S or module hardwaredoes not coincide with the stated assumptions, the API behaviorsspecified herein may not match the actual behavior.
ARINC 653 is intended for use in a partitioned softwareenvironment. In order to assure a high degree of portability,aspects of the partitioned environment are discussed and assumed.However, this specification does not define the complete system,hardware or software requirements for partitioning, nor does itprovide guidance on proper implementation of partitioning and inparticular, robust partitioning. It must not be construed thatcompliance to this standard in any way assures robustpartitioning.
Purpose
This document defines Extended Services for the ApplicationProgram Interface (API) specified by ARINC Specification653: Part 1, Required Services. Each of theseextensions may be implemented individually or collectively. Whenimplemented, it is expected that the interface and behavior willcomply with this standard as outlined in Section 4, Compliance.
- Edition:
- 08
- Published:
- 12/09/2008
- Number of Pages:
- 202
- File Size:
- 1 file , 910 KB
Reviews
There are no reviews yet.