- UEFI on ARM -
想学习 EFI 编程?
福音来了
2024/01/08
◐
走进 UEFI 的世界,
感受固件编程的独特魅力,
了解UEFI on ARM的最新情报。
绝大多数的应用程序开发者都明白模块和接口的概念,网络上对于这方面的讨论和课程也很多。
那么对于底层开发,是否有类似的概念呢?
答案是肯定的。Intel在2001年推出的 EFI 就是一个关于固件的接口。靠着这个接口,Wintel联盟统治了PC 30年。
什么是EFI?
Extensible Firmware Interface
EFI是Extensible Firmware Interface的缩写,即可扩展固件接口。
我们知道,早期的PC是由传统BIOS负责启动的,BIOS程序存放于一个掉电后内容不会丢失的只读存储器(ROM)中,系统加电时处理器的第一条指令的地址会被定位到BIOS代码中,开始执行初始化程序。但BIOS存在诸多缺点,比如,大部分传统BIOS程序采