近日,UEFI论坛发布了最新的UEFI 2.11规范和PI 1.9规范。这两项新的规范旨在提供更高的硬件架构兼容性,从而增强其安全性并简化用户实施过程。
据UEFI论坛主席Mark Doran表示:“我们建立了一个活跃的固件社区,并通过这些最新规范更新提供了基本功能的维护和增强,以帮助推动U E F I规范的发展势头并为生态系统增加价值。”
新发布的 PI 1 . 9 规范新增了 LoongArch 支持等重要内容,延续了 U E F I 论坛为所有重要 CPU 架构制定标准的承诺。
关于 U E F I 2 . 11 规范,在内存管理和分配方面进行了更新,增加了针对热插拔和 Arm 内存分配的内存属性。此外,在协议、算法和引导管理方面也做出了增强。同时,修正了 EFI_KMS_PROTOCOL 中的错误,并引入了新的加密算法和支持 HTTP 引导中的代理主机 URI 功能。在错误处理和文档更新方面也做出了改进,包括公共平台错误记录(CPER)定义和 Arm 处理器错误信息。
另一方面,PI 1 . 9 规范新增了随机数生成器 (RNG) PEIM 到 PEIM 接口 (PPI),作为熵源来提供种子,从而使平台能够在 PEI 中有效地跨二进制边界提供 RNG 服务。此外,还支持不同块擦除大小的多个 SPI 区域,增强了灵活性和功能。
值得一提的是,这两项规范都得到了 U E F I 论坛成员的支持,并且随着新技术不断涌现和发展,未来还会有更多更好的规范推出。