一、ramdisk的制作
out/host/linux-x86/bin/mkbootfs out/target/product//root | out/host/linux-x86/bin/minigzip...2.out/host/linux-x86/bin/minigzip
将生成的cpio文件压缩成一个gzip格式的文件“out/target/product/*/ramdisk.img“
二、uboot...(0, machid, r2);
}
#endif
}
3.通过dtb传入,通过fdt_initrd函数设置一个“linux,initrd-start”和“linux,initrd-end”的chose...,initrd-start"属性,内核通过解析dtb可以获知ramdisk的地址*/
err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-start..."可以获知dtb的size*/
err = fdt_setprop_uxx(fdt, nodeoffset, "linux,initrd-end",
(uint64_t)initrd_end, is_u64