Apple Processor Type Information (Type 131)
Source: the AppleSmBios.h header of OpenCore, Include/Apple/IndustryStandard.
Tells the type of the processor, by which macOS names it, e.g. 0x0701 for
the first generation of Intel Core i7 in apple/imac11-3.bin. The Intel
reference code gives type 131 to the Intel vPro information too.
| Offset | Version | Name | Length | Value | Description |
|---|---|---|---|---|---|
|
2.0+ |
Type |
|
|
Apple Processor Type Information indicator |
|
2.0+ |
Length |
|
Varies |
Length of the structure |
|
2.0+ |
Handle |
|
Varies |
|
|
2.0+ |
Processor Type |
|
Varies |
Class of the processor in the high byte, see Processor Classes, and its generation within the class in the low byte |
|
2.0+ |
Reserved |
2 |
|
On newer firmware |
1. Apple Processor Type Information — Processor Classes
| Value | Meaning |
|---|---|
|
Unknown |
|
Intel Core |
|
Intel Core 2 |
|
Intel Xeon (Penryn) |
|
Intel Xeon (Nehalem) |
|
Intel Core i5 |
|
Intel Core i7 |
|
Intel Core i3 |
|
Intel Xeon E5 |
|
Intel Core M |
|
Intel Core m3 |
|
Intel Core m5 |
|
Intel Core m7 |
|
Intel Xeon W |
|
Intel Core i9 |