MultiProcessor Specification
Table 4-4. Processor Entry Fields
| Offset | Length |
|
Field | (in bytes:bits) | (in bits) | Description |
|
|
|
|
ENTRY TYPE | 0 | 8 | A value of 0 identifies a processor entry. |
|
|
|
|
LOCAL APIC ID | 1 | 8 | The local APIC ID number for the particular |
|
|
| processor. |
|
|
|
|
LOCAL APIC VERSION # | 2 | 8 | Bits |
|
|
|
|
CPU FLAGS: EN | 3:0 | 1 | If zero, this processor is unusable, and the |
|
|
| operating system should not attempt to access this |
|
|
| processor. |
|
|
|
|
CPU FLAGS: BP | 3:1 | 1 | Set if specified processor is the bootstrap |
|
|
| processor. |
|
|
|
|
CPU SIGNATURE: |
|
|
|
|
|
|
|
STEPPING | 4:0 | 4 | Refer to Table |
|
|
|
|
MODEL | 4:4 | 4 | Refer to Table |
|
|
|
|
FAMILY | 5:0 | 4 | Refer to Table |
|
|
|
|
FEATURE FLAGS | 8 | 32 | The feature definition flags for the processor as |
|
|
| returned by the CPUID instruction. Refer to |
|
|
| Table |
|
|
| have a CPUID instruction, the BIOS must assign |
|
|
| values to FEATURE FLAGS according to the |
|
|
| features that it detects. |
|
|
|
|
The configuration table is filled in by the BIOS after it executes a CPU identification procedure on each of the processors in the system. Whenever possible, the complete
Version 1.4 |