У меня есть встроенная система под управлением Linux, где мне нужно записывать в определенный регистр MSR во время загрузки, чтобы решить проблему с оборудованием.
Написание модуля ядра является очевидным вариантом, однако существует несколько версий ядра (все они 2.6.xx), а утилиты insmod / modprobe в системе не поддерживают флаг -f. Таким образом, мне нужно будет скомпилировать и распространить несколько версий модуля, даже если они не используют какой-либо API ядра. Я хотел бы избежать этого, если это возможно.
Есть ли варианты, которые я могу пропустить?
Спасибо!