2017-02-02 55 views
0

我無法在include/configs/.h文件的任何位置找到此配置,並且在configs/_defconfig中也包含它,並且在配置u-boot之後它仍然在.config文件中定義。我看到這個配置在tools/Makefile中定義。它是默認的嗎?我應該在CONFIGS/_defconfig中的include/configs/.h或CONFIG_CMD_NET = n中使用#undef嗎?什麼是更好的?如何取消定義CONFIG_CMD_NET?

回答

0

此配置選項是使用make menuconfig描述爲

CONFIG_CMD_NET: 

    Network commands.         
    bootp - boot image via network using BOOTP/TFTP protocol 
    tftpboot - boot image via network using TFTP protocol 

    Symbol: CMD_NET [=y] 
    Type : boolean         
    Prompt: bootp, tftpboot 
    Location: 
     -> Command line interface 
     -> Network commands 
    Defined at cmd/Kconfig:403 
    Selects: NET [=n] 

您可以禁用CMD_NET。

Command line interface 
    Network commands 
     [*] bootp, tftpboot 

您還可以硬編碼配置在主板的配置文件,如自述文件中建議:

EXAMPLE: If you want all functions except for network support you can write: 

    #include "config_cmd_all.h" 
    #undef CONFIG_CMD_NET