在uboot命令列新增自定義命令
阿新 • • 發佈:2020-12-09
1. code
#include <common.h> void test_usb(void) { //add function } static int do_testfdlusb(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { test_usb(); return 0; } U_BOOT_CMD( testfdlusb, 1, 0, do_testfdlusb, "test fdl usb", "" );
2. uboot 命令列
3.U_BOOT_CMD
U_BOOT_CMD(name,maxargs,repeatable,command,”usage”,"help")
name: 命令的名字,不是一個字串;
maxargs: 最大的引數個數;
repeatable:命令是可重複的;
command:對應的函式指標