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;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值