News for hackers. Stuff that matters.
Re:Former Tesla Firmware Engineer Discusses the System by user5994461 on Friday August 24, 2018 @06:07PM (#17838172)
The operating system provides a standardized IO API and schedule processes/threads. If you don't have fancy IO (LCD, hard drive, network, etc...) and multi processing, there is no need for an OS.
Re:Former Tesla Firmware Engineer Discusses the System by gmueckl on Friday August 24, 2018 @07:11PM (#17838499)
Sorry, I don't understand your point at all. Even fairly simple looking applications can end up doing all kinds of things at once / in an interleaved manner. Preemptive scheduling is simpler and therefore safer than trying to squeeze everything into some kind of gigantic global state machine.