Kconfig仿写

2018-08-02  本文已影响0人  嵌入式工作

一、查看已经配置好的内核

注意CONFIG_LEDS_CTL=y ,
下一步在CONFIG_LEDS_CTL之前添加一个模块
vim .config

# CONFIG_HVC_DCC is not set
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
# CONFIG_R3964 is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_TCG_TPM is not set
# CONFIG_DCC_TTY is not set
# CONFIG_RAMOOPS is not set
CONFIG_S3C_MEM=y
CONFIG_EXYNOS_MEM=y
CONFIG_GPS_PM=y
CONFIG_MAX485_CTL=y
CONFIG_LEDS_CTL=y
CONFIG_BUZZER_CTL=y
CONFIG_ADC_CTL=y
CONFIG_RELAY_CTL=y
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=y
# CONFIG_I2C_MUX is not set
# CONFIG_I2C_HELPER_AUTO is not set
# CONFIG_I2C_SMBUS is not set

#
# I2C Algorithms

二、查看已经配置好的内核/drivers/char 的Kconfig

vim Kconfig
找到LED


config LEDS_CTL
        bool "Enable LEDS config"
        default y
        help
          Enable LEDS config

三、按照LED的配置增加自己的配置

image.png
上一篇下一篇

猜你喜欢

热点阅读