9-40 Vol. 3
PROCESSOR MANAGEMENT AND INITIALIZATION
Table 9-7. Microcode Update Format
31 24 16 8 0 Bytes
Header Version 0
Update Revision 4
Month: 8 Day: 8 Year: 1 6 8
Processor Signature (CPUID) 12
Res: 4
Extended
Family: 8
Extended
Mode: 4
Reserved: 2
Type: 2
Family: 4
Model: 4
Stepping: 4
Checksum 16
Loader Revision 20
Processor Flags 24
Reserved (24 bits)
P7
P6
P5
P4
P3
P2
P1
P0
Data Size 28
Total S ize 32
Reserved (12 Bytes) 36
Update Data (Data Size bytes, or 2000 Bytes if Data Size = 00000000H) 48
Extended Signature Count ā€˜n’ Data Size
+ 48
Extended Processor Signature Table Checksum Data Size
+ 52
Reserved (12 Bytes)
Data Size
+ 56
Processor Signature[n] Data Size
+ 68 +
(n * 12)
Processor Flags[n] Data Size
+ 72 +
(n * 12)
Checksum[n] Data Size
+ 76 +
(n * 12)