]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Library/CacheMaintenanceLib.h
Code have been checked with spec
[mirror_edk2.git] / MdePkg / Include / Library / CacheMaintenanceLib.h
index b5b3dd3d512fefd2db560bad1bcbb072e380eedc..a575ec2fc1f9db1e8d07860c275d9c43826a2a81 100644 (file)
@@ -1,7 +1,10 @@
 /** @file\r
   Provides services to maintain instruction and data caches.\r
-\r
-Copyright (c) 2006 - 2008, Intel Corporation\r
+  \r
+  The Cache Maintenance Library provides abstractions for basic processor cache operations.\r
+  It removes the need to use assembly in C code.\r
+    \r
+Copyright (c) 2006 - 2008, Intel Corporation<BR>\r
 All rights reserved. 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
@@ -19,9 +22,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   Invalidates the entire instruction cache in cache coherency domain of the\r
   calling CPU.\r
 \r
-  Invalidates the entire instruction cache in cache coherency domain of the\r
-  calling CPU.\r
-\r
 **/\r
 VOID\r
 EFIAPI\r
@@ -51,7 +51,7 @@ InvalidateInstructionCache (
 \r
   @param  Length  The number of bytes to invalidate from the instruction cache.\r
 \r
-  @return Address\r
+  @return Address.\r
 \r
 **/\r
 VOID *\r
@@ -100,7 +100,7 @@ WriteBackInvalidateDataCache (
   @param  Length  The number of bytes to write back and invalidate from the\r
                   data cache.\r
 \r
-  @return Address\r
+  @return Address of cache invalidation.\r
 \r
 **/\r
 VOID *\r
@@ -148,7 +148,7 @@ WriteBackDataCache (
                   mode, then Address is a virtual address.\r
   @param  Length  The number of bytes to write back from the data cache.\r
 \r
-  @return Address\r
+  @return Address of cache written in main memory.\r
 \r
 **/\r
 VOID *\r
@@ -199,7 +199,7 @@ InvalidateDataCache (
                   then Address is a virtual address.\r
   @param  Length  The number of bytes to invalidate from the data cache.\r
 \r
-  @return Address\r
+  @return Address.\r
 \r
 **/\r
 VOID *\r