U-boot中为nand write添加进度提示
在/driver/mtd/nand/nand_util.c文件中
只需在nand_write_skip_bad函数中
在
if (left_to_write < (nand->erasesize - block_offset))
write_size = left_to_write;
else
write_size = nand->erasesize - block_offset;
之后添加
printf("/rWriting at 0x%llx -- ",offset); /*Thanks for hugerat's code*/
在
left_to_write -= write_size;
之后添加
printf("%d%% is complete.",100-(left_to_write/(*length/100)));/*Thanks for hugerat's code*/
之后u-boot中使用nand write 写数据时就能看到百分比进度提示了
U-boot中为nand write添加进度提示
最新推荐文章于 2023-11-10 09:00:00 发布