Expand description
Standard prelude to be used by application software and high-level drivers
Modules§
- Hypervisor dependent limits
Structs§
- Blackboard abstraction struct
- ARINC653P1-5 3.7.1
- Buffer abstraction struct
- ARINC653P1-5 3.7.1
- ARINC653P1-5 3.8.1
- Event abstraction struct
- ARINC653P1-5 3.7.1
- Memory block abstraction struct
- ARINC653P1-5 3.7.1
- Convenient Abstraction Name Type
Uses ApexName internally
Enums§
- ARINC653P1-5 3.3.1
- Error Type used by abstracted functions.
Includes all Variants of ErrorReturnCode plus aWriteError
andReadError
variant - ARINC653P1-5 3.8.1 Process level error
- ARINC653P1-5 3.8.1
- ARINC653P1-5 3.7.1
- ARINC653P2-4 3.9.1
Constants§
- ARINC653P1-5 3.8.1 Maximum message size in bytes
- According to ARINC653-P1, the maximum name length is always 32
Traits§
- Free extra functions for implementer of ApexBlackboardP1
- Free extra functions for implementer of ApexBufferP1
- Free extra functions for implementer of ApexErrorP1
- Free extra functions for implementer of ApexErrorP4
- Free extra functions for implementer of ApexEventP1
- Free extra functions for implementer of ApexMemoryBlockP2
- Free extra functions for implementer of ApexTimeP1
- Free extra functions for implementer of ApexTimeP4
Type Aliases§
- ARINC653P1-5 3.7.1
- ARINC653P1-5 3.7.1
- ARINC653P1-5 3.7.1
- ARINC653P1-5 3.7.1
- ARINC653P1-5 3.3.1
- ARINC653P2-4 3.9.1
- ARINC653P2-4 3.9.1
- ARINC653P1-5 3.7.1
- ARINC653P1-5 3.7.1
- According to ARINC 653P1-5 this may either be 32 or 64 bits. Internally we will use 64-bit by default. The implementing Hypervisor may cast this to 32-bit if needed
- ARINC653P1-5 3.3.1
- ARINC653P1-5 3.3.1
- ARINC653P1-5 3.3.1
- ARINC653P1-5 3.3.1
- The queue overflowed on the sender side
- According to ARINC 653P1-5 this may either be 32 or 64 bits. Internally we will use 64-bit by default. The implementing Hypervisor may cast this to 32-bit if needed
- According to ARINC 653P1-5 this may either be 32 or 64 bits. Internally we will use 64-bit by default. The implementing Hypervisor may cast this to 32-bit if needed
- According to ARINC 653P1-5 this may either be 32 or 64 bits. Internally we will use 64-bit by default. The implementing Hypervisor may cast this to 32-bit if needed
- According to ARINC 653P1-5 this may either be 32 or 64 bits. Internally we will use 64-bit by default. The implementing Hypervisor may cast this to 32-bit if needed
- ARINC653P1-5 3.3.1
- ARINC653P1-5 3.3.1 C compatible function type