summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2007-01-24 08:04:04 +0000
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2007-01-24 08:04:04 +0000
commit4cb9d58c9b132edd6e6a48598b856e3129b56931 (patch)
treefe3882fe8130a767e5c505c80a06c7062051678f
parentc0459227999e262fb8094d0b9cac616d4584b123 (diff)
downloadedk2-platforms-4cb9d58c9b132edd6e6a48598b856e3129b56931.tar.xz
add <SupModuleList> in <LibraryClass> item for TimerLib. Inform build tool this timer instance cannot support DXE_SMM_DRIVER drivers, DXE_RUNTIME_DRIVER and DXE_SAL_DRIVER drivers
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2293 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r--MdePkg/Library/BaseTimerLibLocalApic/BaseTimerLibLocalApic.msa6
1 files changed, 3 insertions, 3 deletions
diff --git a/MdePkg/Library/BaseTimerLibLocalApic/BaseTimerLibLocalApic.msa b/MdePkg/Library/BaseTimerLibLocalApic/BaseTimerLibLocalApic.msa
index 0ad3d52a22..c1c6479cdc 100644
--- a/MdePkg/Library/BaseTimerLibLocalApic/BaseTimerLibLocalApic.msa
+++ b/MdePkg/Library/BaseTimerLibLocalApic/BaseTimerLibLocalApic.msa
@@ -7,8 +7,8 @@
<Version>1.0</Version>
<Abstract>Component description file for Baser Timer Library</Abstract>
<Description>Timer Library that only uses CPU resources to provide calibrated
- delays on IA-32 and x64. Note: Because CpuLocalApci timer could be programmed
- by OS, it cannot be used by SMM drivers and runtime drivers, ACPI timer is
+ delays on IA-32 and x64. Note: Because CpuLocalApci timer could be programmed
+ by OS, it cannot be used by SMM drivers and runtime drivers, ACPI timer is
recommended for SMM drivers and runtime drivers.</Description>
<Copyright>Copyright (c) 2006, Intel Corporation.</Copyright>
<License>All rights reserved. This program and the accompanying materials
@@ -25,7 +25,7 @@
<OutputFileBasename>BaseTimerLibLocalApic</OutputFileBasename>
</ModuleDefinitions>
<LibraryClassDefinitions>
- <LibraryClass Usage="ALWAYS_PRODUCED">
+ <LibraryClass Usage="ALWAYS_PRODUCED" SupModuleList="BASE DXE_CORE DXE_DRIVER PEIM PEI_CORE SEC UEFI_APPLICATION UEFI_DRIVER">
<Keyword>TimerLib</Keyword>
</LibraryClass>
<LibraryClass Usage="ALWAYS_CONSUMED">