新增乙個uboot命令的方法

2021-06-22 07:17:17 字數 368 閱讀 4062

1、   在common目錄下新增乙個檔案,比如cmd_menu.c,並編輯裡面的內容

#if defined(config_cmd_menu)

int do_menu(cmd_tbl_t *cmdtp, int flag, int argc, char *argv)

u_boot_cmd;

#endif

2、在commom目錄下的makefile檔案中新增乙個目標:cobjs-y   +=   cmd_menu.o

3、在include的目錄下有兩個檔案config_cmd_all.h和config_cmd_default.h,在這兩個檔案中分別新增#define    config_cmd_menu

重新編譯即可

U Boot新增命令的方法

下面以新增menu命令為例分析u boot新增命令的方法。1 在common目錄下新建cmd menu.c檔案 習慣上把通用命令源 放在common目錄下,與開發板專有命令有關的源 則放在board 目錄下,命名方式只是習慣而已。為了方便閱讀和查詢習慣以 cmd 命 令名 c 為檔名。2 定義 me...

如何新增乙個提醒

下面的說明適合pluto 和 cosmos,在10a1108mp之後的版本上新增乙個提醒。具體步驟如下 1,在 srv reminder type 中新增type 例如 注意,定義的鬧鐘響應完了,需要執行 srv reminder notify finish 來清除定時器。取消alarm,使用srv...

linux中新增乙個shell命令最簡單的方法

linux中新增乙個shell命令最簡單的方法 結論 執行shell指令碼之後,其中的function就自動成為了當前shell中的新增命令了。android編譯時會執行.build envsetup.sh指令碼,執行後就為當前shell新增了一些命令,如 croot,lunch,mm,mmm,mm...