在研究ti的AM335X时,使用从官网上下载的SDK包,将其提供的编译好的文件刷到板子里运行,发现uBoot没有命令补全功能,这绝对是一件十分令人抓狂的事情。

       着手为其添加命令自动补全!

       通过eclipse查看其源码,发现在./common/command.c中有如下一行:

#ifdef CONFIG_AUTO_COMPLETE

       

       意味着此不分代码已经存在于源码中,只不过未开启,于是我们手动开启之。

       未不影响其他板子,我们仅在./include/configs/am335x_evm.h中添加其宏定义,如下:

#define CONFIG_AUTO_COMPLETE


       done.