]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/Cpu.h
Update EFI_DRIVER_HEALTH_HII_MESSAGE definition from UEFI 2.4 specification to replac...
[mirror_edk2.git] / MdePkg / Include / Protocol / Cpu.h
index 1f3a3c1523622d42f54ad5cf80c3a79743928fc5..4d95329d5d926227581debc90e29e713a7a4fd94 100644 (file)
@@ -3,8 +3,8 @@
 \r
   This code abstracts the DXE core from processor implementation details.\r
 \r
-  Copyright (c) 2006 - 2008, Intel Corporation                                                         \r
-  All rights reserved. This program and the accompanying materials                          \r
+  Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+  This program and the accompanying materials                          \r
   are licensed and made available under the terms and conditions of the BSD License         \r
   which accompanies this distribution.  The full text of the license may be found at        \r
   http://opensource.org/licenses/bsd-license.php                                            \r
@@ -24,6 +24,9 @@
 \r
 typedef struct _EFI_CPU_ARCH_PROTOCOL   EFI_CPU_ARCH_PROTOCOL;\r
 \r
+///\r
+/// The type of flush operation\r
+///\r
 typedef enum {\r
   EfiCpuFlushTypeWriteBackInvalidate,\r
   EfiCpuFlushTypeWriteBack,\r
@@ -31,6 +34,9 @@ typedef enum {
   EfiCpuMaxFlushType\r
 } EFI_CPU_FLUSH_TYPE;\r
 \r
+///\r
+/// The type of processor INIT.\r
+///\r
 typedef enum {\r
   EfiCpuInit,\r
   EfiCpuMaxInitType\r
@@ -238,6 +244,8 @@ EFI_STATUS
   @retval EFI_ACCESS_DENIED     The attributes for the memory resource range specified by\r
                                 BaseAddress and Length cannot be modified.\r
   @retval EFI_INVALID_PARAMETER Length is zero.\r
+                                Attributes specified an illegal combination of attributes that\r
+                                cannot be set together.\r
   @retval EFI_OUT_OF_RESOURCES  There are not enough system resources to modify the attributes of\r
                                 the memory resource range.\r
   @retval EFI_UNSUPPORTED       The processor does not support one or more bytes of the memory\r