标签: c multithreading uefi
有没有办法在UEFI上运行线程应用程序?我在UEFI规范中只发现了一些线程,但它们并没有真正回答我的问题。
答案 0 :(得分:6)
UEFI目前没有线程,但有一个MpService protocol,可以用于在除了BSP之外的CPU核心上执行任务(BootStrap处理器,运行UEFI本身的核心)。 您可以阅读有关同一问题here的更多信息,几乎没有任何改变。 This presentation也很有用,但并非所有提到的功能(例如同步原语库)都在任何给定的UEFI固件中实现。