Читаем между строк или как?
Я же и говорю: никому не впилось программирование ПР на C.
Переводя с русского на русский: прошивка ПР от ОВЕН, а прикладной код на IL. Разумеется, в IL не должно быть возможностей прямого доступа к памяти/портам ввода-вывода, а только оговоренный перечень инструкций.
Безопасность кода сохраняется, и всё норм.