]> git.proxmox.com Git - mirror_edk2.git/blame - MdePkg/Library/BaseCacheMaintenanceLib/EbcCache.c
Fix a bug of unreference PCD token defined in FPD does *not* be autogened into emulat...
[mirror_edk2.git] / MdePkg / Library / BaseCacheMaintenanceLib / EbcCache.c
CommitLineData
878ddf1f 1/** @file\r
2 Cache Maintenance Functions.\r
3\r
4 Copyright (c) 2006, Intel Corporation<BR>\r
5 All rights reserved. This program and the accompanying materials\r
6 are licensed and made available under the terms and conditions of the BSD License\r
7 which accompanies this distribution. The full text of the license may be found at\r
8 http://opensource.org/licenses/bsd-license.php\r
9\r
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12\r
13**/\r
14\r
15VOID\r
16EFIAPI\r
17InvalidateInstructionCache (\r
18 VOID\r
19 )\r
20{\r
21}\r
22\r
23VOID *\r
24EFIAPI\r
25InvalidateInstructionCacheRange (\r
26 IN VOID *Address,\r
27 IN UINTN Length\r
28 )\r
29{\r
30 return Address;\r
31}\r
32\r
33VOID\r
34EFIAPI\r
35WriteBackInvalidateDataCache (\r
36 VOID\r
37 )\r
38{\r
39}\r
40\r
41VOID *\r
42EFIAPI\r
43WriteBackInvalidateDataCacheRange (\r
44 IN VOID *Address,\r
45 IN UINTN Length\r
46 )\r
47{\r
48 return Address;\r
49}\r
50\r
51VOID\r
52EFIAPI\r
53WriteBackDataCache (\r
54 VOID\r
55 )\r
56{\r
57}\r
58\r
59VOID *\r
60EFIAPI\r
61WriteBackDataCacheRange (\r
62 IN VOID *Address,\r
63 IN UINTN Length\r
64 )\r
65{\r
66 return Address;\r
67}\r
68\r
69VOID\r
70EFIAPI\r
71InvalidateDataCache (\r
72 VOID\r
73 )\r
74{\r
75}\r
76\r
77VOID *\r
78EFIAPI\r
79InvalidateDataCacheRange (\r
80 IN VOID *Address,\r
81 IN UINTN Length\r
82 )\r
83{\r
84 return Address;\r
85}\r