aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordave2006-05-06 22:12:44 +0000
committerdave2006-05-06 22:12:44 +0000
commitb7b437b357a5a33b44e1101c99777fed5da16c93 (patch)
tree12cd28afdfff787881640a8261b99ba79fb13fb3
parent8b584679dbe0963f872f4a259099528d26d84f21 (diff)
Use a Full-Descending stack in the crt0.s, instead of manually setting the decrement modes.
* libnxt/flash_write/crt0.s: Use stmfd/ldmfd instead of stmdb/ldmia.
-rw-r--r--libnxt/flash_write/crt0.s4
1 files changed, 2 insertions, 2 deletions
diff --git a/libnxt/flash_write/crt0.s b/libnxt/flash_write/crt0.s
index 8f4bce9..1963c69 100644
--- a/libnxt/flash_write/crt0.s
+++ b/libnxt/flash_write/crt0.s
@@ -28,10 +28,10 @@ _start:
mov sp, #0x210000
/* Preserve old link register */
- stmdb sp!, {lr}
+ stmfd sp!, {lr}
/* Call main */
bl nxt_main
/* Return */
- ldmia sp!, {pc}
+ ldmfd sp!, {pc}