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. Readers of thisdocument should be fully acquainted with the content of Part1.
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 standard 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 and Part 4, SubsetServices. Each of these extensions may be implemented individually,or collectively. When implemented, it is expected that theinterface and behavior will comply with this standard as outlinedin Section 4, Compliance.
- Edition:
- 15
- Published:
- 08/21/2015
- Number of Pages:
- 217
- File Size:
- 1 file , 660 KB
Reviews
There are no reviews yet.