关于uboot下,参数的传递问题...
在uboot第二阶段启动之后,会进入了一个叫main_loop()的函数里面。而且这个函数里面定义了一个
typedef struct global_data {
...
}gd_t;
U-Boot使用了一个结构体gd_t来存储全局数据区的数据。
问题是这样的:如果我在这个结构中增加一个参数比如:
typedef struct global_data {
...
unsigned long fw_flag;
}gd_t;
那么,可不可以,在系统启动之后,调用到这个参数呢?
如果说不能的话,那么如何才能定义一个变量,在uboot和系统起来之后 都能调用的全局变量?
[解决办法]
uboot会向内核传递bootargs的
[解决办法]
u-boot向linux内核传递启动参数(详细)
U-boot给kernel传参数和kernel读取参数
U-boot如何向kernel传递参数
解决u-boot 向kernel参数传递问题