в defconfig файлов, вы можете установить параметры ядра, как, например:Какой подход использовать для ядра CONFIG_?
CONFIG_<optionName>=y
CONFIG_<optionName>=m
CONFIG_<optionName>=n
# CONFIG_<optionName> is not set
Я понимаю, что первые 2.
Что я хотел бы понять, есть разница между # 3 & # 4, и когда использовать каждый - особенно с учетом того, что исходные коды ядра могут использовать #ifdef CONFIG_ {...} и иногда, #if CONFIG_ {...}
в моем конкретном случае, я хочу сказать, что решительно Optionname является недоступен.
Благодаря
Прошло некоторое время с тех пор, как я изучил это, но фактические определения макроса 'CONFIG_xxx' должны быть в' autoconf.h', файле заголовка, который создан на основе вашего файла конфигурации. Поэтому 'CONFIG_xxx не установлен ', а' CONFIG_xxx = n' должен быть эквивалентным. – Ram