该存储库还包含由Acidanthera中的其他项目共享的其他UEFI支持公共库。库集的主要目的是为Apple特定的UEFI驱动程序提供补充功能。主要特点:
代码库的早期历史可以在HermitCrabs实验室设置的AppleSupportPkg和PicoLib库中找到。
该库实现了建议在项目内使用的基本安全功能。在NetBSD实现的基础上,实现了编译器内建的快速安全整数算术映射、类型对齐检查和UBSAN运行时。
使用UBSAN运行时需要使用Clang编译器和-fsanitize=unfined参数。有关更多详细信息,请参阅Clang文档。