А кто-нить тут понимает разницу между ОС компьютера и ОСРВ микроконтроллера?

Не ожидал от контингента Радиокота такого низкого уровня.
Потому как даже в балшом кампутере ОС с железом работает через драйверы. Драйвер видеокарты, драйвер HDD, драйвер звука, драйвер сетевой карты. Просто они написаны через API, принятое в ОС. Но они не являются составом ядра ОС. То, что стандартные драйвера устройств поставляются вместе с ОС, не говорит о том, что ядро ОС работает непосредственно с видеокартой, например. Это просто заблуждение. ОС работает с видеокартой через API драйвера видеокарты, который, в свою очередь написан так, что может работать в этой конкретной ОС. Тут всё просто.
Та же ситуация и в ОСРВ микроконтроллера. ОСРВ не имеет привязки к физическим входам-выходам, интерфейсам SPI, I2C, UART, RTC, LTDC, ADC и тому подобным. Операционка (универсальная) имеет небольшой файл портирования, обеспечивающий привязку к ядру МК, но не ко всей периферии.
Доводилось видеть единичных изобредателей, пытающихся написать подобие операционки, впихнув в нее работу с периферией МК. Но такие операционки были обречены на провал из-за их ограниченности. COKPOWEHEU, как видно, ратует именно за такую операционку. Но этот вариант не получил распространения именно из-за его ограниченности, фактически из-за дублирования.
В частности, COKPOWEHEU предлагал внедрить в стандартную библиотечную ф-цию strlen пользовательский код, выполняющий проверку системного таймера с целью узнать, истекло ли время или нет. Причем, в этом случае он не пояснил, как часто нужно выполнять эти проверки, сколько раз нужно дублировать этот код в ф-ции strlen. Это конечно, "изобредательство", достойное звания "индусский код".
Чего конкретно обсуждает COKPOWEHEU, понимает только он сам, поскольку его мотает из стороны в сторону, и он уже даже сам запутался, что он говорил и не признает свои же слова. Единственное, в чем он преуспел, так это в полемике - способности переврать слова и обвинить других в собсвенных бедах. Псаки гордилась бы им.
КА - это не синоним многозадачности. КА - это просто блок с набором состояний.
И напрасно COKPOWEHEU пытается что-то противопоставить моему 20-летнему опыту и знаниям, его обвинения так же смешны, как утверждения Псаки о морских берегах Белоруссии

COKPOWEHEU просто начинает слишком хорошо изворачиваться и уходить в сторону, закидывая какашками в ответ, чтобы не признать свое поражение. Вот и всё, соппсна...
[uquote="COKPOWEHEU",url="/forum/viewtopic.php?p=4220813#p4220813"]разделение юзерского и машинного кода[/uquote]
Машинный код? Хм. Это который
200001ce: b480
200001d0: af00
200001d2: bf00
?
Или быть может имеете ввиду привилегированные режимы доступа, защищенные области памяти и тому подобное? Так это не "машинный код"! Вы бы терминологию подтянули, чтоль

А то ваш "мышинный код" вызывает снисходительную улыбку.