• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// /** @file
2// ACPI CPU Data initialization module
3//
4// This module initializes the ACPI_CPU_DATA structure and registers the address
5// of this structure in the PcdCpuS3DataAddress PCD.  This is a generic/simple
6// version of this module.  It does not provide a machine check handler or CPU
7// register initialization tables for ACPI S3 resume.  It also only supports the
8// number of CPUs reported by the MP Services Protocol, so this module does not
9// support hot plug CPUs.  This module can be copied into a CPU specific package
10// and customized if these additional features are required.
11//
12// Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
13//
14// Copyright (c) 2015, Red Hat, Inc.
15//
16// This program and the accompanying materials
17// are licensed and made available under the terms and conditions of the BSD License
18// which accompanies this distribution.  The full text of the license may be found at
19// http://opensource.org/licenses/bsd-license.php
20//
21// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
22// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
23//
24// **/
25
26#string STR_MODULE_ABSTRACT
27#language en-US
28"ACPI CPU Data initialization module"
29
30#string STR_MODULE_DESCRIPTION
31#language en-US
32"This module initializes the ACPI_CPU_DATA structure and registers the address "
33"of this structure in the PcdCpuS3DataAddress PCD.  This is a generic/simple "
34"version of this module.  It does not provide a machine check handler or CPU "
35"register initialization tables for ACPI S3 resume.  It also only supports the "
36"number of CPUs reported by the MP Services Protocol, so this module does not "
37"support hot plug CPUs.  This module can be copied into a CPU specific package "
38"and customized if these additional features are required."
39
40
41