]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFspPkg/FspSecCore/Ia32/MicrocodeLoad.inc
DynamicTablesPkg: GTDT updates for ACPI 6.3
[mirror_edk2.git] / IntelFspPkg / FspSecCore / Ia32 / MicrocodeLoad.inc
CommitLineData
9da59186
JY
1;------------------------------------------------------------------------------\r
2;\r
3; Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
16a16ea6 4; SPDX-License-Identifier: BSD-2-Clause-Patent\r
9da59186
JY
5;\r
6; Abstract:\r
7;\r
8;------------------------------------------------------------------------------\r
9\r
10MSR_IA32_PLATFORM_ID EQU 000000017h\r
11MSR_IA32_BIOS_UPDT_TRIG EQU 000000079h\r
12MSR_IA32_BIOS_SIGN_ID EQU 00000008bh\r
13\r
14\r
15MicrocodeHdr STRUCT 1t\r
16 MicrocodeHdrVersion DWORD ?\r
17 MicrocodeHdrRevision DWORD ?\r
18 MicrocodeHdrDate DWORD ?\r
19 MicrocodeHdrProcessor DWORD ?\r
20 MicrocodeHdrChecksum DWORD ?\r
21 MicrocodeHdrLoader DWORD ?\r
22 MicrocodeHdrFlags DWORD ?\r
23 MicrocodeHdrDataSize DWORD ?\r
24 MicrocodeHdrTotalSize DWORD ?\r
25 MicrocodeHdrRsvd DWORD 3t DUP (?)\r
26MicrocodeHdr ENDS\r
27\r
28ExtSigHdr STRUCT 1t\r
29 ExtSigHdrCount DWORD ?\r
30 ExtSigHdrChecksum DWORD ?\r
31 ExtSigHdrRsvd DWORD 3t DUP (?)\r
32ExtSigHdr ENDS\r
33\r
34ExtSig STRUCT 1t\r
35 ExtSigProcessor DWORD ?\r
36 ExtSigFlags DWORD ?\r
37 ExtSigChecksum DWORD ?\r
38ExtSig ENDS\r
39\r
40LoadMicrocodeParams STRUCT 1t\r
41 MicrocodeCodeAddr DWORD ?\r
42 MicrocodeCodeSize DWORD ?\r
43LoadMicrocodeParams ENDS\r