一 .学习理解思路:

1.dts文件;

    device tree文件结构(怎样编写和修改);

2.dtc编译成dtb(二进制文件 --- dtb文件结构(关系到文件的提取和解析) ):

    重点1: Header里保存有device tree , string block  在dtb文件里的偏移地址等信息;

    重点2: device tree struct 结构体在dtb里;

    提示: 弄清楚dtb结构,header,device tree structure, string block的结构是将dtb通过u-boot加载到内存后进行解析的前提;

3.dtb载入内存;

4.内核启动时,解析( 生成platform device )匹配;