Fix broken AcGetApicBase implementation
Некоторые проверки не удались
Builds / ExectOS (amd64, release) (push) Failing after 26s
Builds / ExectOS (i686, debug) (push) Failing after 20s
Builds / ExectOS (i686, release) (push) Failing after 19s
Builds / ExectOS (amd64, debug) (push) Failing after 27s
Некоторые проверки не удались
Builds / ExectOS (amd64, release) (push) Failing after 26s
Builds / ExectOS (i686, debug) (push) Failing after 20s
Builds / ExectOS (i686, release) (push) Failing after 19s
Builds / ExectOS (amd64, debug) (push) Failing after 27s
Этот коммит содержится в:
коммит произвёл
CodingWorkshop Signing Team
родитель
e62820187d
Коммит
3472b448c7
@@ -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 */
|
||||
|
||||
Ссылка в новой задаче
Block a user