为 U-Boot 添加一个自定义命令
添加自定义命令是理解 U-Boot 命令系统的好 练习。本章我们添加一个最小命令 hello_getiot,让它在 U-Boot 命令行中输出一行文字。
备注
这个实验适合放在课程实验源码中单独做补丁。不要直接在产品 U-Boot 中保留无意义测试命令。
1. 实验目标
完成本章后,你应该能做到:
- 在
cmd/中新增一个命令实现文件。 - 把新文件接入
cmd/Makefile。 - 重新编译并在 QEMU 中运行。
- 使用
help和命令返回值验证命令。 - 理解
U_BOOT_CMD()的基本参数。
建议你先确认前面章节的 QEMU ARM64 编译流程已经成功,再做本实验。