audk/ArmPkg/Library
Ard Biesheuvel 021da07b66 ArmPsciResetSystemLib: read PSCI method in constructor
As this library is used in the implementation of a Runtime Service,
make sure to access dynamic PCDs only in the constructor.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-By: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16108 6f19259b-4bc3-4df7-8a09-765794883524
2014-09-16 00:51:17 +00:00
..
ArmArchTimerLib ArmPkg: Move TimerDxe and ArmArchTimerLib to new ArmGenericTimerCounterLib 2014-09-09 16:10:18 +00:00
ArmCacheMaintenanceLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ArmDisassemblerLib ArmPkg/ArmDisassemblerLib: ARMThumb and AArch64 fixes 2014-09-09 15:57:18 +00:00
ArmDmaLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
ArmGenericTimerPhyCounterLib ArmPkg: add ArmGenericTimerCounterLib implementation using physical timer 2014-09-09 16:06:10 +00:00
ArmGenericTimerVirtCounterLib ArmPkg: add ArmGenericTimerCounterLib implementation using virtual timer 2014-09-09 16:07:43 +00:00
ArmHvcLib ArmPkg: Add ArmHvcLib 2014-09-10 18:46:23 +00:00
ArmLib ArmPkg: Move TimerDxe and ArmArchTimerLib to new ArmGenericTimerCounterLib 2014-09-09 16:10:18 +00:00
ArmPsciResetSystemLib ArmPsciResetSystemLib: read PSCI method in constructor 2014-09-16 00:51:17 +00:00
ArmSmcLib ArmPkg/ArmSmcLib: fix stack handling in .asm version of SMC wrapper 2014-09-10 18:44:19 +00:00
ArmSmcLibNull ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
BaseMemoryLibStm ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
BaseMemoryLibVstm ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
BdsLib ArmPkg,ArmPlatformPkg: Allow dynamic PCDs for memory base and size 2014-09-09 16:11:30 +00:00
CompilerIntrinsicsLib ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
DebugAgentSymbolsBaseLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
DebugPeCoffExtraActionLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
DebugUncachedMemoryAllocationLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
DefaultExceptionHandlerLib ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
PeiServicesTablePointerLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
RvdPeCoffExtraActionLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
SemiHostingDebugLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
SemiHostingSerialPortLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
SemihostLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00
UncachedMemoryAllocationLib ARM Packages: Removed trailing spaces 2014-08-19 13:29:52 +00:00