目录
前言
本文关注的是u-boot命令的实现机制,即从我们在超级终端敲下命令,到u-boot执行命令究竟发生了什么。本文基于的u-boot版本是u-boot-2019.10
。
1 从启动到主循环(main_loop)
在u-boot-2019.10源码分析中,已经基本分析了从u-boot启动的第一条指令到主循环都发生了那些事情,这里就不再赘述了,我们直接从主循环开始看:
可见是cli_loop
函数在循环的读取用户输入,并执行相应命令。我们就具体看一下这个函数:
void cli_loop(