arch/arm/include/asm/mach-types.h
board/xxx.c
int board_init(void)
{
DECLARE_GLOBAL_DATA_PTR;
gd->bd->bd_arch_number = MACH_TYPE_XXX;
gd->bd->bi_boot_params = CFG_BOOT_PARAMS;
boot_flag_init();
return 0;
}
uboot中board_init bi_arch_number在哪
最新推荐文章于 2024-04-15 17:00:00 发布
在uboot的board_init函数中,gd->bd->bd_arch_number被设置为MACH_TYPE_XXX,这定义了架构类型。该设置在arch/arm/include/asm/mach-types.h中,并在board/xxx.c的初始化过程中进行。board_init还包括初始化boot参数和boot标志。
摘要由CSDN通过智能技术生成