#ifndef _FRAMEWORK_SMM_CIS_H_\r
#define _FRAMEWORK_SMM_CIS_H_\r
\r
-#include <Framework/DxeCis.h>\r
-\r
#define EFI_SMM_CPU_IO_GUID \\r
{ \\r
0x5f439a0b, 0x45d8, 0x4682, {0xa4, 0xf4, 0xf0, 0x57, 0x6b, 0x51, 0x34, 0x41 } \\r
@retval EFI_SUCCESS The requested number of bytes was allocated.\r
@retval EFI_OUT_OF_RESOURCES The pool requested could not be allocated.\r
@retval EFI_UNSUPPORTED In runtime.\r
- @Note: Inconsistent with specification here:\r
+ @note: Inconsistent with specification here:\r
In Framework Spec, This definition is naming EFI_SMM_ALLOCATE_POOL. However, \r
To avoid the naming conflict, the definition is renamed.\r
**/\r
@retval EFI_SUCCESS The memory was returned to the system.\r
@retval EFI_INVALID_PARAMETER Buffer was invalid.\r
@retval EFI_UNSUPPORTED In runtime.\r
- @Note: Inconsistent with specification here:\r
+ @note: Inconsistent with specification here:\r
In Framework Spec, This definition is naming EFI_SMM_FREE_POOL However, \r
To avoid the naming conflict, the definition is renamed.\r
**/\r
@retval EFI_NOT_FOUND The requested pages could not be found.\r
@retval EFI_INVALID_PARAMETER Type is not AllocateAnyPages or AllocateMaxAddress\r
or AllocateAddress. Or MemoryType is in the range EfiMaxMemoryType..0x7FFFFFFF.\r
- @Note: Inconsistent with specification here:\r
+ @note: Inconsistent with specification here:\r
In Framework Spec, This definition is naming EFI_SMM_ALLOCATE_PAGES However, \r
To avoid the naming conflict, the definition is renamed.\r
**/\r
@retval EFI_INVALID_PARAMETER Memory is not a page-aligned address or NumberOfPages is invalid.\r
@retval EFI_NOT_FOUND The requested memory pages were not allocated with SmmAllocatePages().\r
\r
- @Note: Inconsistent with specification here:\r
+ @note: Inconsistent with specification here:\r
In Framework Spec, This definition is naming EFI_SMM_FREE_PAGES However, \r
To avoid the naming conflict, the definition is renamed.\r
**/\r
IN EFI_PHYSICAL_ADDRESS Memory,\r
IN UINTN NumberOfPages\r
);\r
+\r
/**\r
Frees memory pages for the system.\r
\r
@retval EFI_INVALID_PARAMETER The CPU requested is not available on this SMI invocation.\r
@retval EFI_INVALID_PARAMETER The CPU cannot support an additional service invocation.\r
\r
- @Note: Inconsistent with specification here:\r
+ @note: Inconsistent with specification here:\r
In Framework Spec, No this definition. This method is introduced in PI1.0 spec for \r
implementation needed.\r
\r
typedef\r
EFI_STATUS\r
(EFIAPI *EFI_SMM_STARTUP_THIS_AP)(\r
- IN EFI_AP_PROCEDURE Procedure,\r
+ IN FRAMEWORK_EFI_AP_PROCEDURE Procedure,\r
IN UINTN CpuNumber,\r
IN OUT VOID *ProcArguments OPTIONAL\r
);\r