aboutsummaryrefslogtreecommitdiff
path: root/AT91SAM7S256/armdebug/Debugger/debug_comm.S
diff options
context:
space:
mode:
authorTat-Chee Wan (USM)2011-03-18 12:52:40 +0800
committerTat-Chee Wan (USM)2011-03-18 12:52:40 +0800
commit52de8367e37b30bb64b86967354acf7d303e5725 (patch)
tree951e890f77bdb77a5555b04e1fae34baf8df6330 /AT91SAM7S256/armdebug/Debugger/debug_comm.S
parent8945b4e00b5122619e3f5b65ae8294d7a50350d8 (diff)
parent51cf36077885f26e325739a60d45f822287a551f (diff)
Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebug
Diffstat (limited to 'AT91SAM7S256/armdebug/Debugger/debug_comm.S')
-rw-r--r--AT91SAM7S256/armdebug/Debugger/debug_comm.S4
1 files changed, 3 insertions, 1 deletions
diff --git a/AT91SAM7S256/armdebug/Debugger/debug_comm.S b/AT91SAM7S256/armdebug/Debugger/debug_comm.S
index 6a7aa11..efe44a9 100644
--- a/AT91SAM7S256/armdebug/Debugger/debug_comm.S
+++ b/AT91SAM7S256/armdebug/Debugger/debug_comm.S
@@ -408,7 +408,8 @@ _dbg__usb_readbuf_reset:
* R1: USB Command Bit
* R2: USB Raw Message Length
* On Exit:
- * R0-R3: Destroyed
+ * R0: CPSR
+ * R1-R3: Destroyed
*/
dbg__copyNxtDebugMsg:
@@ -416,6 +417,7 @@ dbg__copyNxtDebugMsg:
str r2, [r1]
ldr r1, =debug_InUSBBuf
_dbg_memcpy r1, r0, r2, r3 /* r3: scratch register */
+ mrs r0, cpsr
bx lr
#endif