Цитата Сообщение от budder
Под гарантией я имел в виду то, что изменения окажутся не напрасными, т.е. кому-либо таковые пригодятся. (Степень необходимости в таковых высока или нет?).
Странный вопрос, конечно пригодятся.
Ну например поддержку АТМ турбо мы бы сделали сразу. Фишка в том что ты как писатель поддерживаешь клоны которых у тебя нет и может не будет.

Цитата Сообщение от budder
То как реализовывать систему я ещё не думал. Но скорее всего (если буду делать) надо ориентироваться на то, что будет прошивочная версия. Т.е. один из драйверов должен находиться вместе с телом самой проги.
Ну да, т.е. ввиде некоего модуля. Стоит как бы разделить аппаратнозависимые части и независимые. Аппаратнозависимую часть хорошо задокументировать и установить в определенное адресное пространство прошивки. Ну ты автор тебе виднее .

Опять же это не требование а пожелание. Такой принцип написания софтваре сильно упрощает адаптацию - потомучто не требует для этого участия автора и засвечивание исходников.