U-boot会给Linux Kernel传递很多参数,如:串口,RAM,videofb等.而Linux kernel也会读取和处理这些参数.两者之间通过struct tag来传递参数. U-boot把要传递给kernel的东西保存在struct tag数据结构中,启动kernel时,把这个结构体的物理地址传给kernel:Linux kernel通过这个地址,用parse_tags分析出传递过来的参数. 本文主要以U-boot传递RAM和Linux kernel读取RAM参数为例进行说明. se…