audk/ArmPkg/Library
andrewfish d39eb83cc5 Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10388 6f19259b-4bc3-4df7-8a09-765794883524
2010-04-21 22:04:35 +00:00
..
ArmCacheMaintenanceLib Added support for L2 (4K) page tables and made the CPU driver change cachability attributes on request. Also got the DebugUncache infrastructure working for the first time. Looks like it works for the simple case. Checking in so we can get more eyes looking at the code. 2010-01-14 03:25:08 +00:00
ArmDisassemblerLib Fix bug 2010-03-17 02:29:58 +00:00
ArmLib Make sure FIQ debugger stuff can work. 2010-04-13 22:30:42 +00:00
BaseMemoryLibStm Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS 2010-04-21 22:04:35 +00:00
BaseMemoryLibVstm Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS 2010-04-21 22:04:35 +00:00
CompilerIntrinsicsLib Update intrinsics for code sourcery gcc 2010-03-17 02:29:12 +00:00
DebugPeCoffExtraActionLib Add a PE/COFF extra action lib that DEBUG prints the debugger command to load symbols. Turn off DXE Core DEBUG print on load and use this new library in its place. 2010-04-14 21:52:26 +00:00
DebugUncachedMemoryAllocationLib Clean up UncachedMemoryAllocationLib to use CPU AP. 2010-02-10 01:49:46 +00:00
DefaultExceptionHandlerLib Cleanup MMU code to do book required sync. Update exception handler to clear fault registers. 2010-04-13 19:27:03 +00:00
RvdPeCoffExtraActionLib Added new PeCoffGetEntryPoint lib function to get size of PE/COFF header. This is needed for debug prints with PE/COFF images that started as ELF or Mach-O. Moved and debugged ARM semihosting lib for RVD that prints out the debugger symbol load commands in a window on the debugger. Trying to write a script file, but that crashes RVD. Added debug print to BeagleBoard Sec that prints out RVD debugger command to load symbols for the Sec. Synced the rest of the code. 2010-01-14 23:39:29 +00:00
SemiHostingDebugLib Cleanup to match MdePkg cleanups. More progress on ARM disassembler. 2010-02-03 22:34:43 +00:00
SemiHostingSerialPortLib Added new PeCoffGetEntryPoint lib function to get size of PE/COFF header. This is needed for debug prints with PE/COFF images that started as ELF or Mach-O. Moved and debugged ARM semihosting lib for RVD that prints out the debugger symbol load commands in a window on the debugger. Trying to write a script file, but that crashes RVD. Added debug print to BeagleBoard Sec that prints out RVD debugger command to load symbols for the Sec. Synced the rest of the code. 2010-01-14 23:39:29 +00:00
SemihostLib Added new PeCoffGetEntryPoint lib function to get size of PE/COFF header. This is needed for debug prints with PE/COFF images that started as ELF or Mach-O. Moved and debugged ARM semihosting lib for RVD that prints out the debugger symbol load commands in a window on the debugger. Trying to write a script file, but that crashes RVD. Added debug print to BeagleBoard Sec that prints out RVD debugger command to load symbols for the Sec. Synced the rest of the code. 2010-01-14 23:39:29 +00:00
UncachedMemoryAllocationLib Fix bug in UncachedMemoryAllocationLib, Assembler, make DefaultExceptionHandler lib inc the PC past the faulting instruction to aid debug. Update LR in Exception hanlder, so return address can get updated properly. 2010-02-16 23:45:42 +00:00