From 27d9ad06561baa746d5408159ff202e583adb766 Mon Sep 17 00:00:00 2001 From: pkandel Date: Thu, 30 Jul 2009 11:26:30 +0000 Subject: Lightly revised SmmCis.h based on information in the PI spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9023 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkPkg/Include/Framework/SmmCis.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'IntelFrameworkPkg') diff --git a/IntelFrameworkPkg/Include/Framework/SmmCis.h b/IntelFrameworkPkg/Include/Framework/SmmCis.h index dd3ea54080..b8fce5494e 100644 --- a/IntelFrameworkPkg/Include/Framework/SmmCis.h +++ b/IntelFrameworkPkg/Include/Framework/SmmCis.h @@ -103,8 +103,8 @@ struct _EFI_SMM_CPU_IO_INTERFACE { @retval EFI_OUT_OF_RESOURCES The pool requested could not be allocated. @retval EFI_UNSUPPORTED In runtime. @note: Inconsistent with specification here: - In Framework Spec, This definition is naming EFI_SMM_ALLOCATE_POOL. However, - To avoid the naming conflict, the definition is renamed. + In Framework Spec, this definition is named EFI_SMM_ALLOCATE_POOL. + To avoid a naming conflict, the definition is renamed. **/ typedef EFI_STATUS @@ -123,8 +123,8 @@ EFI_STATUS @retval EFI_INVALID_PARAMETER Buffer was invalid. @retval EFI_UNSUPPORTED In runtime. @note: Inconsistent with specification here: - In the Framework Spec, this definition is named EFI_SMM_FREE_POOL. - To avoid a naming conflict, the definition here is renamed. + In Framework Spec, this definition is named EFI_SMM_FREE_POOL. + To avoid a naming conflict, the definition is renamed. **/ typedef EFI_STATUS @@ -182,7 +182,8 @@ EFI_STATUS ); /** - Frees memory pages for the system. + Lets the caller get one distinct application processor (AP) in the enabled processor pool to execite a + caller-provided code stream while in SMM. @param Procedure A pointer to the code stream to be run on the designated AP of the system. @param CpuNumber The zero-based index of the processor number of the AP on which the code stream is -- cgit v1.2.3