Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_bootable_bootloader_edk2
/
a3deae0da373138b0890f2ae88fe622954618e29
/
ArmPkg
/
Drivers
6f72e28
Added a library for the default exception handler and started to add a dissasembler. Cleaned up some issues with BlockIo in BeagleBoard and add some extra info on Ebl devices command to show if a blk device has a file system on it.
by andrewfish
· 15 years ago
920cb92
Fix RVCT compiler warnings, and a bug in the GdbStub
by AJFISH
· 15 years ago
d4f167a
Missed a fix in the Cpu Driver. Added some more debug for Execption handling and clean up some uncached stuff.
by AJFISH
· 15 years ago
79b9790
Minor update to move array into function to dead strip better on release builds
by AJFISH
· 15 years ago
235605b
Updated ARM Exception handler to print out text values for CPSR register
by AJFISH
· 15 years ago
225290e
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.
by AJFISH
· 15 years ago
62e797a
Fix GCC build bug and add a debug library to dump load and unload commands into the RVI debugger window.
by AJFISH
· 15 years ago
f659880
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.
by AJFISH
· 15 years ago
aeb6153
Working on adding paging to the CpuDxe driver so it can update cachablity. At this point it is coded, but untested. So this file is not yet hooked into the driver.
by AJFISH
· 15 years ago
70575d1
One more header fix
by AJFISH
· 15 years ago
d213712
Fixed a bug in the HardwareInterrupt handler that would blow the stack if you reenable interrupts in the TimerHandler. It should be noted this happens as the TimerHandler raises and restores TPL for the timer tick used by the DXE Core. There was some work around code in the CPU driver to prevent interrupts from being enabled while handling exceptions. This has been removed.
by AJFISH
· 15 years ago
bbd8fad
Fix stray charcter in comment.
by AJFISH
· 15 years ago
8a4d81e
Adding support for a single stack, GCC check in will follow
by AJFISH
· 15 years ago
8595f12
Working on having a single stack for all modes. This code currently has an issue nesting interrupts in a big honking loop, but seems to save and restore context correctly.
by AJFISH
· 15 years ago
2ef2b01
Adding support for BeagleBoard.
by AJFISH
· 15 years ago