Add the beginning of a GDB based Debug Agent. IA-32 and X64 don't have low level...
authorandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Sat, 3 Apr 2010 00:41:42 +0000 (00:41 +0000)
committerandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Sat, 3 Apr 2010 00:41:42 +0000 (00:41 +0000)
commit969eba7b0df70c9aa261eaf005085568b88de87c
treebdbc700471085d43dfb70929159f32ddf231a24c
parent66c0b4461add95d84f74ab8348430adb62ae9e1f
Add the beginning of a GDB based Debug Agent. IA-32 and X64 don't have low level interrupt code yet. I've been testing on ARM.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10334 6f19259b-4bc3-4df7-8a09-765794883524
14 files changed:
EmbeddedPkg/EmbeddedPkg.dec
EmbeddedPkg/GdbStub/Arm/Processor.c
EmbeddedPkg/Include/Library/DebugAgentTimerLib.h [new file with mode: 0755]
EmbeddedPkg/Library/DebugAgentTimerLibNull/DebugAgentTimerLib.c [new file with mode: 0755]
EmbeddedPkg/Library/DebugAgentTimerLibNull/DebugAgentTimerLibNull.inf [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/Arm/ExceptionSupport.ARMv6.S [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/Arm/ExceptionSupport.ARMv6.asm [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/Arm/Processor.c [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/GdbDebugAgent.c [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/GdbDebugAgent.h [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/GdbDebugAgent.inf [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/Ia32/Processor.c [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/X64/Processor.c [new file with mode: 0755]
EmbeddedPkg/Library/GdbDebugAgent/gdbnotes.txt [new file with mode: 0755]