在研究ti的AM335X時,使用從官網上下載的SDK包,將其提供的編譯好的文件刷到板子裏運行,發現uBoot沒有命令補全功能,這絕對是一件十分令人抓狂的事情。
着手爲其添加命令自動補全!
通過eclipse查看其源碼,發現在./common/command.c中有如下一行:
#ifdef CONFIG_AUTO_COMPLETE
意味着此不分代碼已經存在於源碼中,只不過未開啓,於是我們手動開啓之。
未不影響其他板子,我們僅在./include/configs/am335x_evm.h中添加其宏定義,如下:
#define CONFIG_AUTO_COMPLETE
done.