summaryrefslogtreecommitdiff
path: root/AT91SAM7S256
diff options
context:
space:
mode:
authorTat-Chee Wan (USM)2011-03-21 09:06:51 +0800
committerTat-Chee Wan (USM)2011-03-21 09:06:51 +0800
commitf8551254d84a89bf37029e29308309fd46a8b14d (patch)
tree9176db9ee6d626aed1fd2b09beb15f3829c8bd03 /AT91SAM7S256
parent5912236ae6c18ad7c00747407d9e6e6043bcf113 (diff)
parentd356cf987dae39c89c419bcf65684e734c969188 (diff)
Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebug
Diffstat (limited to 'AT91SAM7S256')
-rw-r--r--AT91SAM7S256/armdebug/Debugger/debug_stub.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/AT91SAM7S256/armdebug/Debugger/debug_stub.S b/AT91SAM7S256/armdebug/Debugger/debug_stub.S
index 839d661..ed91418 100644
--- a/AT91SAM7S256/armdebug/Debugger/debug_stub.S
+++ b/AT91SAM7S256/armdebug/Debugger/debug_stub.S
@@ -425,9 +425,9 @@ debug_armComplexCCTable:
*/
cCommHandleDebug:
/* Arg Registers are not preserved since this is invoked explicitly */
- /* push {r1-r3} */ /* store arg registers */
+ push {lr} /* store arg registers */
bl dbg__copyNxtDebugMsg /* setup Debugger Message Buffers, validate input, CPSR returned in R0 */
- /* pop {r1-r3} */ /* restore values */
+ pop {lr} /* restore values */
_dbg_getmode r0 /* Get Debug Mode */
cmp r0, #(TRUE & BYTE0) /* Confine it to Byte size */