u boot之命令分析 6

2021-07-23 08:55:31 字數 424 閱讀 8487

u-boot之命令分析:

分析run_command

run_command

process_macros (token, finaltoken);  /*處理巨集*/

/*解析傳進來的命令和引數,並將他們提取出來*/

if ((argc = parse_line (finaltoken, argv)) == 0)

/* look up command in command table */

/*根據命令名到結構體段中查詢,如果匹配,就把這個結構體取出來*/

cmdtp = find_cmd(argv[0])

for (cmdtp = &__u_boot_cmd_start;cmdtp != &__u_boot_cmd_end;cmdtp++)

}分析cmd_tbl_t *cmdtp;

Uboot命令U BOOT CMD分析

u boot cmd name,maxargs,repeatable,command,usage help 各個引數的意義如下 name 命令名,非字串,但在u boot cmd中用 符號轉化為字串 maxargs 命令的最大引數個數 repeatable 是否自動重複 按enter鍵是否會重複執行...

uboot之配置分析

1.在uboot原始碼包中分析其中makefile。因為編譯流程為 1.make mini2440 config 2.make 2.makefile中有 mini2440 config unconfig mkconfig config arm arm920t mini2440 tekkamannin...

uboot分析之通過nand命令讀核心

修改了一些個人感覺不太完整的描述 本節主要學習 詳細分析uboot環境變數中 bootcmd nand read.jffs2 0x30007fc0 kernel bootm 0x30007fc0 怎麼實現nand命令讀核心。1.nand read.jffs2 0x30007fc0 kernel 步驟...