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
This commit is contained in:
vanjeff 2007-01-24 08:04:04 +00:00
parent c045922799
commit 4cb9d58c9b
1 changed files with 3 additions and 3 deletions

View File

@ -7,8 +7,8 @@
<Version>1.0</Version> <Version>1.0</Version>
<Abstract>Component description file for Baser Timer Library</Abstract> <Abstract>Component description file for Baser Timer Library</Abstract>
<Description>Timer Library that only uses CPU resources to provide calibrated <Description>Timer Library that only uses CPU resources to provide calibrated
delays on IA-32 and x64. Note: Because CpuLocalApci timer could be programmed 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 by OS, it cannot be used by SMM drivers and runtime drivers, ACPI timer is
recommended for SMM drivers and runtime drivers.</Description> recommended for SMM drivers and runtime drivers.</Description>
<Copyright>Copyright (c) 2006, Intel Corporation.</Copyright> <Copyright>Copyright (c) 2006, Intel Corporation.</Copyright>
<License>All rights reserved. This program and the accompanying materials <License>All rights reserved. This program and the accompanying materials
@ -25,7 +25,7 @@
<OutputFileBasename>BaseTimerLibLocalApic</OutputFileBasename> <OutputFileBasename>BaseTimerLibLocalApic</OutputFileBasename>
</ModuleDefinitions> </ModuleDefinitions>
<LibraryClassDefinitions> <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> <Keyword>TimerLib</Keyword>
</LibraryClass> </LibraryClass>
<LibraryClass Usage="ALWAYS_CONSUMED"> <LibraryClass Usage="ALWAYS_CONSUMED">