4 MP Configuration Table

The operating system must have access to some information about the multiprocessor configuration. The MP specification provides two methods for passing this information to the operating system: a minimal method for configurations that conform to one of a set of common hardware defaults, and a maximal method that provides the utmost flexibility in hardware design. Figure 4-1 shows the general layout of the MP configuration data structures.

31

24 23

16 15

8

7

0

VARIABLE NUMBER OF

VARIABLE-LENGTH

ENTRIES

MP CONFIGURATION TABLE

FLOATING

POINTER

STRUCTURE

ENTRY LENGTH DEPENDS ON ENTRY TYPE

ENTRY TYPE

ENTRY LENGTH DEPENDS ON ENTRY TYPE

ENTRY TYPE

FIXED-LENGT H

HE ADER

31

24 23

16 15

8

7

0

31

 

 

 

 

0

PHYSICAL ADDRESS POINTER

02CH

0 0 H

Figure 4-1. MP Configuration Data Structures

Version 1.4

4-1

Page 37
Image 37
Intel MultiProcessor manual MP Configuration Table