Re:10 Years SeL4: Still the Best, Still Getting Better
by repolfx on Thursday August 08, 2019 @02:00PM
(#20646893)
Maybe it's just slight conservatism. If all existing RTOS' have pre-emptible kernels and yours doesn't, perhaps you'd rather let the market decide you've built an RTOS rather than stating you have and risking an argument over terminology.
Thus interrupt latency is guaranteed to be very low, even if the interrupt happens while the microkernel is running.
It is my intuition that the "it's not a RTOS" has to come from something else, like some non-implemented API that's expected in an RTOS or the like. The required services might actually be implementable as non-privileged tasks.