Currently, different workarounds such as shared memory or PartitionCalls are used to manage sampling ports, partition mode transitions, etc. This PR aims to implement a generic IPC method called syscalls to manage ARINC653 services.
This PR only refactors the basics needed for syscalls. It is not used in the hypervisor yet.
this replaces parts of the previous, now broken PR https://github.com/DLR-FT/a653rs-linux/pull/109
Currently, different workarounds such as shared memory or PartitionCalls are used to manage sampling ports, partition mode transitions, etc. This PR aims to implement a generic IPC method called syscalls to manage ARINC653 services.
This PR only refactors the basics needed for syscalls. It is not used in the hypervisor yet.