I have been looking around for multiple RTOS for the rpi3 but unfurtunately many of them are not (yet?) supported?
Could anybody tell me which ones can be used on the rpi3 now?
I have been looking around for multiple RTOS for the rpi3 but unfurtunately many of them are not (yet?) supported?
Could anybody tell me which ones can be used on the rpi3 now?
I have not used it, and I think it does not qualify as a true RTOS, but if you want a platform on which a process can run uninterrupted for an arbitrary length of time, I believe RISC OS can deliver that (beware "RISC" also refers to an abstract sort of ISA on which ARM processors are based).
As per the wikipedia page, RISC OS uses cooperative multi-tasking:
...a style of computer multitasking in which the operating system never initiates a context switch from a running process to another process. Instead, processes voluntarily yield control periodically or when idle
By implication you can voluntarily not yield control. I don't know how feasible this is if you intend to have a long running process never preempt itself, but perhaps you actually do not need to go that far.
Hope this link might be of some use to you. http://www.valvers.com/open-software/raspberry-pi/step01-bare-metal-programming-in-cpt1/