Як створити файл kconfig?

перше створіть файл «Kconfig» у тому самому каталозі та відредагуйте його таким чином: наприклад: меню "Мережа" конфігурація NET tristate "мій мережевий драйвер" # –> цей рядок дає опис ko. залежить від <ARCH> за замовчуванням y якщо <ARCH> допомога <Текст, який відображається, коли довідку вибрано для вашого драйвера>.

Конфігурацію ядра Linux зазвичай можна знайти у вихідному коді ядра у файлі: /usr/src/linux/. конфігурація .

KConfig є система конфігурації на основі вибору, спочатку розроблена для ядра Linux. Він зазвичай використовується для вибору параметрів часу збірки та для ввімкнення чи вимкнення функцій, і тепер знайшов застосування в інших проектах за межами ядра Linux.

Результатом Kconfig є файл заголовка autoconf. h з макросами, які можна перевірити під час збирання. Код для невикористаних функцій можна скомпілювати, щоб заощадити місце.

Базова структура та компоненти

  1. Заголовок: файл конфігурації зазвичай починається із заголовка, який визначає тип файлу. …
  2. Параметри: кожен параметр зазвичай записується в новому рядку та складається з ключа та значення. …
  3. Нижній колонтитул: деякі файли конфігурації закінчуються нижнім колонтитулом.