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;