1. 程式人生 > >uboot新增自定義命令

uboot新增自定義命令

1.在./common資料夾下新建xx.c命令檔案;

需要用到的結構體為:U_BOOT_CMD(name,maxargs,repeatable,command,"usage","help")

name:命令名,非字串,但在U_BOOT_CMD中用“#”符號轉化為字串
maxargs:命令的最大引數個數
repeatable:是否自動重複(按Enter鍵是否會重複執行)
command:該命令對應的響應函式指標
usage:簡短的使用說明(字串)
help:較詳細的使用說明(字串)

2.在./common/Makefile中新增:

obj-y += xx.o  或者  obj-$(CONFIG_CMD_xxxx) += xx.o

用後一中新增方法,則需要新增巨集 #define CONFIG_CMD_xxxx

3.在linux環境下,重新編譯u-boot;