Цитата
Не призываю вызубрить исходники операционки как отче наш. НО как переключается контекст, как взаимосвязаны прерывания и ОС, как правильно оформить задачу необходимо знать, чтоб учитывать те ограничения, которые в конечном итоге накладываются при использовании ОС. Без подобных знаний не написать эффективный код, сколько не долбись.
Одно дело "Знать как работает" другое дело - написать самому. Насчёт эффективного кода в данном случае можно забыть: его можно получить, использовав операционку заточенную под ARM. Я делаю упор на универсальность.