pvvx
Активный участник сообщества
Это конкретное железо - "медиатека", "флешки", "рам-а" и т.д.В menuconfig вы сами выбираете те пакеты, которые хотите видеть на прошивке.
Осталось разобраться что лишнее и выкинуть.
Что такое "для конкретного железа" не ясно, например я собрал из медиатека флешки и рам-а (ну и smd резисторы конденсаторы и стекляшка) свой контроллер, это конкретное железо или нет?
Нет никакого смысла иметь if-ы и прочие ветки для других типов. Всё равно КАЖДЫЙ код любого пакета будет переписан (от 10%) и ненужны никакие обновления от Ардуинщиков.
На исправление ошибок и обновление всё равно приедет специальный человек с необходимым оборудованием или сменой. Цена блока обычно составляет менее 0.001% от всего оборудования