Описание тега kconfig

Для настроек конфигурации KDE. Используйте тег [kbuild] для вопросов, касающихся инструмента настройки Linux.
0 ответов

Когда "make" будет запрашивать выбор пользователем параметров Kconfig при компиляции ядра Linux?

Я обновляю конфиг при обновлении версии ядра. Я хочу внести минимальные изменения в конфигурационный файл, чтобы анализаторы кода не занимали много времени. Существует следующая запись Kconfig для RETPOLINE: config RETPOLINE bool "Avoid speculative …
18 сен '18 в 09:41
0 ответов

Предварительно сконфигурировать пользовательскую информацию о сборке платы для процесса сборки

Я работал со старой версией U-Boot (v2015.4), которая шла с несколькими предварительно настроенными настройками. Но мне нужна последняя версия U-Boot (v2018.11-...), я извлекаю последнюю версию U-Boot и забираю файлы с доски. Я уже настроил: Файл пл…
28 ноя '18 в 05:53
0 ответов

Сбор списка исходных файлов, используемых Kbuild

Я собираю исходные коды U-boot для конкретной конфигурации платы. U-boot имеет все свои источники в своем каталоге и использует для сборки системы Kconfig и Kbuild. Для сборки выдаются следующие команды: make xxxx_defconfig make После сборки он соби…
23 май '18 в 10:12
0 ответов

Использование понимания зависимостей 'if' и '&&' в Kconfig

У меня есть небольшое сомнение в коде, который я вижу. Я не могу понять, почему один используется, а не другой. Написание собственного драйвера класса и внутри kconfig записи зависимости, как это, config SAMPLE_CLASS_DEVICE tristate "Lowlevel foo co…
13 ноя '18 в 10:38
2 ответа

Как загрузить настройки по умолчанию с KConfig на kdelib?

У меня есть вопрос об использовании KConfig. Я могу писать и читать настройки в моем файле конфигурации.kde4/share/config/_appname_rc, вот так KConfig basicconf; KConfigGroup conf = KConfigGroup(basicconf.group("Settings")); conf.writeEntry("filepat…
18 дек '08 в 02:10
1 ответ

Конфигурируйте u-boot для новой ошибки платы, потому что __LINUX_ARM_ARCH__

Я пытаюсь настроить конфигурацию, чтобы загрузить u-boot для новой платы. Моя конфигурация основана на U-boot для Beagle Bone Black. Я также следую за некоторыми изменениями для новой доски в https://github.com/PacktPublishing/Mastering-Embedded-Lin…
03 мар '19 в 03:55
1 ответ

U-boot 2018.09: получение списка скомпилированных файлов и параметров конфигурации для SPL, U-boot

Я пытаюсь изучить поток выполнения SPL и U-boot, специально предназначенный для BeagleBone Black(am335x_boneblack_defconfig), просматривая исходный код. Как я могу сгенерировать список исходных файлов, которые компилируются в собственно бинарные фай…
13 авг '18 в 04:49
0 ответов

Патч Retpoline, похоже, испортил конфигурацию ядра

Патч retpoline был перенесен в ядро ​​4.14.*, Начиная с 4.14.82. Проблема в том, что при выполнении команды make menuconfig retpoline можно отключить, но SMT принудительно включен. Это в "Тип процессора и функции", вы увидите там: Processor type and…
10 дек '18 в 10:47
1 ответ

Файл u-boot.cfg в U-boot

Я понимаю сборку U-boot, кажется, что выбранные параметры конфигурации в Kconfig обновляются в файле u-boot.cfg. Можете ли вы руководство, чтобы понять, как он создается и использование этого файла (кто будет использовать этот файл).
20 апр '19 в 05:14
1 ответ

Драйвер I2C изменяется для распознавания нескольких шин

Мы определили определение аппаратного обеспечения метаданных аналога videoIn adv7180 в узле i2c2 в одном файле дерева устройств iMX. Конечная цель - распознать драйвер adv7180 по шине i2c2. Во время процесса загрузки процессора с использованием обра…
30 авг '19 в 11:20
0 ответов

Zephyr Project: образец CAN работает в нормальном режиме

Я использую этот пример проекта CAN из ОС проекта Zephyr и смог запустить его в режиме обратной связи. Теперь я хочу запустить его в обычном режиме, но не знаю, как его настроить! Файл kconfig содержит такую ​​петлю config LOOPBACK_MODE bool "Loopba…
29 апр '20 в 01:45
0 ответов

Как исключить автоматически добавленные параметры из .config в OpenWRT?

Я работаю над проектом OpenWRT. После ручного редактирования в.config, последующие make menuconfig/make defconfig переставляет параметры в .config и добавляет параметры, которые не были заданы явно. Например PACKAGE_bluez-utils выбран PACKAGE_bluez-…
22 май '20 в 18:11
1 ответ

Kconfig и выберите, чтобы получить предопределенные и редактируемые конфигурации?

Я хочу предоставить конфигурацию Kconfig / menuconfig для реализации. Я использую цепочку инструментов из Espressif ESP-IDF 3.3, но, похоже, она не связана с цепочкой инструментов. Я хочу иметь минимальный результирующий файл sdkconfig без каких-либ…
04 апр '20 в 18:55
0 ответов

Лучшая практика для kconfig: как установить целочисленное значение на основе другого ввода?

Я новичок в файлах Kconfig и тестирую их возможности. Однако мне сложно создать гибкую структуру. Следующий пример предназначен для простой постановки вопроса. Я полностью осознаю, что вычисление суставов на основе количества ссылок было бы очень пр…
28 янв '20 в 11:35
0 ответов

Как просмотреть исходные файлы драйвера устройства

Здравствуйте, я хочу узнать, как писать драйверы устройств, поэтому я решил, что должен проверить некоторые из исходных файлов драйверов для i2c, spi, usb и т. Д. Я сделал несколько поисков, чтобы узнать, есть ли у кого-нибудь похожая проблема, и я …
1 ответ

Измените расположение файла sdkconfig по умолчанию

Проект основан на ESP-IDF v4. Он может быть построен для нескольких платформ. В настоящее время я пытаюсь включить полный подход к сборке вне исходного кода и sdkconfig- единственный автоматически сгенерированный файл, который остается в дереве исхо…
18 сен '20 в 19:33
0 ответов

Выберите имя переменной в Kconfig

Скажем, у меня есть 3 глобальные переменные. var1, var2, и var3. Я хотел бы выбрать один из них через Kconfig, чтобы получить что-то вроде: #define CONFIG_MY_VAR var2 Так что мне нужно похоже на строковое значение, но без кавычек. Насколько мне изве…
15 окт '20 в 11:28
1 ответ

Добавить текущие определения sdkconfig в код Visual Studio

Я работаю с ESP32 IDF4.2 в Visual Studio Code. У меня есть множество конфигураций и параметров, установленных прекомпилятором с помощью инструмента menuconfig, который генерирует sdkconfig в /proyectx/build/ Было бы очень полезно, чтобы этот файл бы…
04 ноя '20 в 16:56
0 ответов

Конфигурация Linux "отобрана" чем?

При настройке ядра Linux я часто натыкаюсь на параметры, которые нельзя отменить, потому что они автоматически выбираются другими параметрами. Обычно Selected by:В строке перечислено только несколько вариантов, что упрощает поиск виновника. Но иногд…
02 дек '20 в 13:49
1 ответ

Есть ли механизм для копирования только необходимого исходного кода u-boot в папку?

Я просматриваю исходный код u-boot, и в нем много кода архитектуры и поставщика. Также у него есть исходный код с директивой препроцессора как "#ifdef" и т. Д. Я хочу отфильтровать / извлечь код на основе моей конфигурации u-boot. Должен быть какой-…
05 июн '21 в 14:00