AMD 支持 x2APIC 吗?

Does AMD support x2APIC?

我是 OS 的学习者,正在尝试编写内核。

我搜索了 "AMD x2APIC",发现一些关于 EPYC 7002 系列的信息似乎支持它。

但是找不到相关的文档

所以我想问问最近的AMD处理器是否支持它,如果是,我在哪里可以找到文档。

是的,与 Intel 的 CPU 相同。
您使用 cpuid (CPUID_Fn00000001_ECX) 来检查它

Core::X86::Msr::APIC_BAR MSR 启用它:

就像您使用 Intel 的 CPU 一样。


x2APIC 规范是 here