Mirror of edk2.
Go to file
Ard Biesheuvel 259ea52b19 ArmPlatformPkg/PL031RealTimeClockLib: use virtual address of runtime services
This library accesses SystemTable->RuntimeServices at runtime,
which means it should take care to use its updated value after
SetVirtualAddressMap () is called.

Replace references to gRT with mRT, which we initialize to gRT
and update to its virtual value on a virtual address change event.

Contributed-under: TianoCore Contribution Agreement 1.0
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
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@16091 6f19259b-4bc3-4df7-8a09-765794883524
2014-09-10 18:49:43 +00:00
AppPkg AppPkg: Add the Arithchk utility and clean up some build problems. 2014-09-09 22:37:02 +00:00
ArmPkg ArmPkg/TimerDxe: Read timer frequency from CPU 2014-09-10 18:48:47 +00:00
ArmPlatformPkg ArmPlatformPkg/PL031RealTimeClockLib: use virtual address of runtime services 2014-09-10 18:49:43 +00:00
BaseTools BaseTools: Fix XCODE5 to work properly with NASM 2014-09-10 16:48:59 +00:00
BeagleBoardPkg ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
Conf Adding top-level Conf directory for next generation of EDK II build infrastructure tools. 2007-06-20 19:33:23 +00:00
CryptoPkg CryptoPkg: Convert non DOS format files to DOS format 2014-09-03 08:56:12 +00:00
DuetPkg Fix VS2013 build failure. 2014-09-01 08:48:01 +00:00
EdkCompatibilityPkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
EdkShellBinPkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
EdkShellPkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
EmbeddedPkg EmbeddedPkg: Split off FDT loading functionality from FdtLib 2014-09-09 17:59:19 +00:00
EmulatorPkg EmulatorPkg: Unix: Use XCODE5 and lldb if Xcode 5 is detected 2014-08-29 18:58:36 +00:00
FatBinPkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
IntelFrameworkModulePkg IntelFrameworkModulePkg: Convert non DOS format files to DOS format 2014-09-03 08:45:37 +00:00
IntelFrameworkPkg IntelFrameworkPkg: Convert non DOS format files to DOS format 2014-09-03 08:37:09 +00:00
IntelFspPkg IntelFspPkg/IntelFspWrapperPkg: Fix some typos. 2014-09-03 06:48:38 +00:00
IntelFspWrapperPkg IntelFspPkg/IntelFspWrapperPkg: Fix some typos. 2014-09-03 06:48:38 +00:00
MdeModulePkg MdeModulePkg/UsbBusDxe: Fixed Clang build error. 2014-09-10 06:14:26 +00:00
MdePkg MdePkg NASM Thunk16: Add missing ASM_PFX for InternalAsmThunk16 2014-09-04 15:17:57 +00:00
NetworkPkg NetworkPkg: Convert non DOS format files to DOS format 2014-09-03 08:50:27 +00:00
Nt32Pkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
Omap35xxPkg ARM Packages: Replace tabs by spaces for indentation 2014-08-26 10:14:17 +00:00
OptionRomPkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
OvmfPkg OvmfPkg: AcpiTimerLib: Access power mgmt regs based on host bridge type 2014-09-09 03:18:30 +00:00
PcAtChipsetPkg PcAtChipsetPkg: Convert non DOS format files to DOS format and rename the same module name. 2014-09-03 08:48:29 +00:00
PerformancePkg EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
SecurityPkg SecurityPkg VariableRuntimeDxe: Bug fix and and refine debug message. 2014-09-03 09:19:30 +00:00
ShellBinPkg The binaries of ShellBinPkg are generated with ShellPkg project 15999. The binaries are built with no debug information by building with "RELEASE" target. 2014-08-29 21:15:05 +00:00
ShellPkg ShellPkg: Replace the usage of StrnCpy with CopyMem to avoid potential buffer overflow and refine the code style. 2014-09-10 01:03:43 +00:00
SourceLevelDebugPkg SourceLevelDebugPkg: DebugAgentLib: Fix clang/Xcode 5 compile/link errors 2014-09-09 06:27:45 +00:00
StdLib StdLib: Changes needed to support XCODE5 2014-09-09 21:59:08 +00:00
StdLibPrivateInternalFiles EDK II Contributions.txt: Note acceptable contribution licenses 2014-08-25 23:10:18 +00:00
UefiCpuPkg UefiCpuPkg: CpuExceptionHandlerLib: Make self modifying code work with Xcode 2014-09-09 06:50:51 +00:00
UnixPkg UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) 2013-07-29 21:09:55 +00:00
BuildNotes2.txt Update to new SVN URL in readme.txt 2013-06-08 05:26:39 +00:00
Edk2Setup.bat Updated version, missed the last two commits and to add the SVN Revision property (last part of the version value). 2014-08-22 16:08:47 +00:00
edksetup.bat Contributed-under: TianoCore Contribution Agreement 1.0 2014-06-18 09:01:33 +00:00
edksetup.sh edksetup.sh: Ensure that WORKSPACE points to the top of an edk2 checkout 2014-07-28 17:37:40 +00:00