1/**************************************************************************;
2;*                                                                        *;
3;*                                                                        *;
4;*    Intel Corporation - ACPI Reference Code for the Baytrail            *;
5;*    Family of Customer Reference Boards.                                *;
6;*                                                                        *;
7;*                                                                        *;
8;*    Copyright (c)  1999  - 2014, Intel Corporation. All rights reserved   *;
9;
10; This program and the accompanying materials are licensed and made available under
11; the terms and conditions of the BSD License that accompanies this distribution.
12; The full text of the license may be found at
13; http://opensource.org/licenses/bsd-license.php.
14;
15; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
16; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
17;
18;*                                                                        *;
19;*                                                                        *;
20;**************************************************************************/
21
22
23
24// NOTE:  The _PDC Implementation is out of the scope of this
25// reference code.  Please see the latest Hyper-Threading Technology
26// Reference Code for complete implementation details.
27
28Scope(\_PR)
29{
30  Processor(CPU0,         // Unique name for Processor 0.
31            1,                        // Unique ID for Processor 0.
32            0x00,                 // CPU0 ACPI P_BLK address = ACPIBASE + 10h.
33            0)                        // CPU0  P_BLK length = 6 bytes.
34  {}
35
36  Processor(CPU1,         // Unique name for Processor 1.
37            2,                        // Unique ID for Processor 1.
38            0x00,
39            0)                    // CPU1 P_BLK length = 6 bytes.
40  {}
41
42  Processor(CPU2,         // Unique name for Processor 2.
43            3,                        // Unique ID for Processor 2.
44            0x00,
45            0)                    // CPU2 P_BLK length = 6 bytes.
46  {}
47
48  Processor(CPU3,         // Unique name for Processor 3.
49            4,                        // Unique ID for Processor 3.
50            0x00,
51            0)                    // CPU3 P_BLK length = 6 bytes.
52  {}
53}     // End _PR
54
55
56