News for hackers. Stuff that matters.
Re:List of Open Source Real-Time Operating Systems by jhallenworld on Saturday February 09, 2019 @11:25AM (#19123082)
One way to deal with the many available operating systems is to use OSAL. It's an abstraction layer for embedded OS (and POSIX). Admittedly I have mixed feelings about it since it creates work when debugging in a new OS: you need to trace which OS call OSAL is using.
Re:List of Open Source Real-Time Operating Systems by pantalaimon on Saturday February 09, 2019 @02:03PM (#19123960)
But the RTOS is already an abstraction layer around the hardware, how would adding another abstraction possibly help?

It's not like you often find yourself in the situation where you want to run the same application on multiple RTOSes, it's usually way too specific to the device.

Re:List of Open Source Real-Time Operating Systems by naasking on Saturday February 09, 2019 @03:08PM (#19124299)
> It's not like you often find yourself in the situation where you want to run the same application on multiple RTOSes, it's usually way too specific to the device

Perhaps that's the point: make your program more portable across different hardware that may only support specific OSes.

Re:List of Open Source Real-Time Operating Systems by noselasd on Sunday February 10, 2019 @08:02AM (#19127618)
OSAL is written by NASA which do have that situation - NASA have systems they want to run on both Vxworks and RTEMS.