История изменений
Исправление Behem0th, (текущая версия) :
Та часть что занимается загрузкой фирмвари может быть и одним файлом.
А может и не быть.
Модуль ядра собирается отдельно от него и кладётся в /lib/modules/*/updates имеяя больший приоритет чем идущий с ядром.
Собрать и положить не главная проблема. Поддерживать и сопровождать в актуальном состоянии намного сложнее задача, драйвер не стоит на месте а развивается и очень активно. Задача у форкующего будет намного сложнее чем собрать и положить.
Можно конечно как вариант просто развивать набор патчей на апстрим ядро со специфичными изменениями для загрузки открытой фирмвари. Как это делает например проект галлиум-найн для вина. Но ты предложил именно форк.
так чешется пофлудить.
Оно и видно.
Исходная версия Behem0th, :
Та часть что занимается загрузкой фирмвари может быть и одним файлом.
А может и не быть.
Модуль ядра собирается отдельно от него и кладётся в /lib/modules/*/updates имеяя больший приоритет чем идущий с ядром.
Собрать и положить не главная проблема. Поддерживать и сопровождать в актуальном состоянии намного сложнее задача, драйвер не стоит на месте а развивается и очень активно. Задача у форкующего будет намного сложнее чем собрать и положить.
Можно конечно как вариант просто развивать набор патчей на апстрим ядро со специфичными изменениями нужными для загрузки открытой фирмвари. Как это делает например проект галлиум-найн для вина. Но ты предложил именно форк.
так чешется пофлудить.
Оно и видно.