- 2024-12-20UEFI基本逻辑与接口介绍
背景所以需要对这块比较新的技术进行学习。在学习之前,有必要了解一下高通UEFI启动流程。原文(有删改):https://blog.csdn.net/Ciellee/article/details/113519478参考文档:80_P2484_117_B_UEFI_With_XBL_On_MSM8998_SDM660_SDM总览先来看下SDM660芯片冷启动的流程。可以看出,在设
- 2024-09-02ABL获取XBL信息记录
generateaGUID.4c698461-54ba-4963-a12b-e9c77c0728d8e2575d56-a5c2-4baf-ad5d-58a0dde9fcfahttps://www.cnblogs.com/linhaostudy/p/18360420UefiABL读取XBL设置的标志位https://www.cnblogs.com/yyy8/p/18393668https://www.cnblogs.com/yyy8/p/18393675https://www.c
- 2024-09-02高通xbl创建protocol驱动,abl调用xbl中的驱动
UEFI有关的文件格式介绍:fdf:flashdefinitionfile,描述flash分区地址范围dec:packagedeclarationfile,定义了不同模块的GUID信息dsc:descriptionfile,主要包含需要用到的所有inf文件inf:单个模块的编译信息,类似makefileefi:最终编译生成的UEFI可执行文件一、xbl创建protocol驱
- 2024-09-02abl如何调用xbl里面的protocol
参考:高通文档HowtouseSMEMinABL?Forpreviousplatform,AndroidLKwasusedforbootloader,whileinrecentplatformsUEFIisusedtoreplacetheoldAndroidLKbootloader.TherearetwopartsofUEFImodules,oneisinboot_imageswhichiscalledUEFIco
- 2024-08-15Uefi ABL读取XBL设置的标志位
PBL(启动固化程序)->XBL(扩展引导加载程序,负责初始化芯片驱动和核心应用功能。XBL通常会加载一些平台相关的驱动程序,并提供通用接口)->ABL(应用引导加载程序,负责引导操作系统的启动。)高通启用UEFI架构的bootloader,有些时候有些状态值,需要ABL阶段获取.上层思维总是以属性来开端,实