/** @file Copyright (c) 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #include #include #include #include #include #include VOID TestPointDumpCpuInfo ( VOID ) { UINT32 RegEax; DEBUG ((DEBUG_INFO, "==== TestPointDumpCpuInfo - Enter\n")); DEBUG((DEBUG_INFO, "CPU info\n")); AsmCpuid (CPUID_VERSION_INFO, &RegEax, NULL, NULL, NULL); DEBUG((DEBUG_INFO, " CPUID = 0x%08x\n", RegEax)); DEBUG((DEBUG_INFO, " Microcode ID (0x%08x) = 0x%016lx\n", MSR_IA32_BIOS_SIGN_ID, AsmReadMsr64 (MSR_IA32_BIOS_SIGN_ID))); DEBUG((DEBUG_INFO, " Platform ID (0x%08x) = 0x%016lx\n", MSR_IA32_PLATFORM_ID, AsmReadMsr64 (MSR_IA32_PLATFORM_ID))); DEBUG ((DEBUG_INFO, "==== TestPointDumpCpuInfo - Exit\n")); }