当 Linux 内核启动时,它会从系统固件中检索 ACPI 表。系统启动后,我可以使用实用程序从正在运行的内核内存中检索表,例如acpidump
acpidump
也许这个问题并不是真正针对 Linux 的,因为其他操作系统必须遵循一些类似的过程,但我仍然对 Linux 内核最初如何从系统固件中检索它们感兴趣。我查看了一些内核源代码,但无法直接回答它是如何工作的。
bios acpi linux-kernel
acpi ×1
bios ×1
linux-kernel ×1