/** @file\r
Cache Maintenance Functions.\r
\r
- Copyright (c) 2006, Intel Corporation<BR>\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
\r
**/\r
\r
-//\r
-// Include common header file for this module.\r
-//\r
#include <Base.h>\r
#include <Library/DebugLib.h>\r
\r
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
\r
@param Length The number of bytes to invalidate from the instruction cache.\r
\r
- @return Address of cache invalidation.\r
+ @return Address.\r
\r
**/\r
VOID *\r
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 of cache wrote in main memory.\r
+ @return Address of cache written in main memory.\r
\r
**/\r
VOID *\r
then Address is a virtual address.\r
@param Length The number of bytes to invalidate from the data cache.\r
\r
- @return Address of cache invalidation.\r
+ @return Address.\r
\r
**/\r
VOID *\r