> Some OSes claim that they never disable interrupts, however from what I
> have seen it was all very impractical.
I have seen this claim too - but when you look closely you find it is
achieved by having the kernel itself execute with the absolute highest
interrupt priority - so the effect on lower priority interrupts is
exactly as if interrupts had been disabled. So while the claim is not
incorrect, it is somewhat deliberately misleading. People who are that
good at marketing should not be engineers.
[disclaimer - I don't know this to be the case for all systems that make
this claim, just the ones I know about]
--
Regards,
Richard.
+
http://www.FreeRTOS.org
Designed for Microcontrollers.
More than 7000 downloads per month.