1
0
bifurqué depuis xt-sys/exectos

Fix broken AcGetApicBase implementation

Cette révision appartient à :
2025-08-10 17:05:13 +02:00
révisé par CodingWorkshop Signing Team
Parent e62820187d
révision 3472b448c7

Voir le fichier

@@ -185,15 +185,13 @@ XTCDECL
EFI_STATUS
AcGetApicBase(OUT PVOID *ApicBase)
{
PCPUID_REGISTERS CpuRegisters = NULL;
CPUID_REGISTERS CpuRegisters;
/* Get CPU features list */
CpuRegisters->Leaf = CPUID_GET_CPU_FEATURES;
CpuRegisters->SubLeaf = 0;
CpuRegisters->Eax = 0;
CpuRegisters->Ebx = 0;
CpuRegisters->Ecx = 0;
CpuRegisters->Edx = 0;
/* Prepare CPUID registers to query for APIC support */
RtlZeroMemory(&CpuRegisters, sizeof(CPUID_REGISTERS));
CpuRegisters->Leaf = CPUID_GET_STANDARD1_FEATURES;
/* Query CPUID */
ArCpuId(CpuRegisters);
/* Check if APIC present */