summaryrefslogtreecommitdiff
path: root/IntelFrameworkPkg/Include/Protocol/AcpiSupport.h
diff options
context:
space:
mode:
authorgikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>2009-05-21 06:08:25 +0000
committergikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524>2009-05-21 06:08:25 +0000
commit534b8251cc3c62a2a7cf90afb379692c1af2a35f (patch)
tree22a2f0cd69d356337354379731e8733b00566325 /IntelFrameworkPkg/Include/Protocol/AcpiSupport.h
parentde482998ed157445fa9d812544b73c3bae702881 (diff)
downloadedk2-534b8251cc3c62a2a7cf90afb379692c1af2a35f.zip
edk2-534b8251cc3c62a2a7cf90afb379692c1af2a35f.tar.gz
edk2-534b8251cc3c62a2a7cf90afb379692c1af2a35f.tar.bz2
Synchronize code with specs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8366 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'IntelFrameworkPkg/Include/Protocol/AcpiSupport.h')
-rw-r--r--IntelFrameworkPkg/Include/Protocol/AcpiSupport.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/IntelFrameworkPkg/Include/Protocol/AcpiSupport.h b/IntelFrameworkPkg/Include/Protocol/AcpiSupport.h
index 468dac2..bca149e 100644
--- a/IntelFrameworkPkg/Include/Protocol/AcpiSupport.h
+++ b/IntelFrameworkPkg/Include/Protocol/AcpiSupport.h
@@ -7,9 +7,7 @@
- Ensure that tables are properly aligned and use correct types of memory.
- Update checksum values and IDs.
- Complete the final installation of the tables.
-
- This is defined in the ACPI Specification 0.9.
-
+
Copyright (c) 2007, Intel Corporation
All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
@@ -19,6 +17,10 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+ @par Revision Reference:
+ This Protocol is defined in Framework of ACPI Specification.
+ Version 0.9.
+
**/
#ifndef _ACPI_SUPPORT_PROTOCOL_H_
@@ -119,6 +121,11 @@ EFI_STATUS
Causes one or more versions of the ACPI tables to be published in
the EFI system configuration tables.
+ The PublishTables() function installs the ACPI tables for the versions that are specified in
+ Version. No tables are published for Version equal to EFI_ACPI_VERSION_NONE. Once
+ published, tables will continue to be updated as tables are modified with
+ EFI_ACPI_SUPPORT_PROTOCOL.SetAcpiTable().
+
@param This A pointer to the EFI_ACPI_SUPPORT_PROTOCOL instance.
@param Version Indicates to which version(s) of ACPI that the table should be published.
@@ -137,7 +144,6 @@ EFI_STATUS
// ACPI Support Protocol
//
/**
- @par Protocol Description:
This protocol provides some basic services to support publishing ACPI system
tables. The services handle many of the more mundane tasks that are required
to publish a set of tables.