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.
[ Parent
| on HN ]
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.