aboutsummaryrefslogtreecommitdiff
path: root/AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S
diff options
context:
space:
mode:
Diffstat (limited to 'AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S')
-rw-r--r--AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S3
1 files changed, 2 insertions, 1 deletions
diff --git a/AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S b/AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S
index 24f8bfe..fd17412 100644
--- a/AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S
+++ b/AT91SAM7S256/armdebug/Debugger/debug_runlooptasks.S
@@ -79,8 +79,9 @@ dbg__runloopTasks:
.extern cCommCtrl
dbg__runloopTasks:
+ push {lr}
/* FIXME: Add necessary cXXXCtrl calls here */
bl cCommCtrl
/* OSWatchdogWrite is a NULL function in the NXT Firmware?! */
- bx lr
+ pop {pc}
#endif