From b7b437b357a5a33b44e1101c99777fed5da16c93 Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 6 May 2006 22:12:44 +0000 Subject: 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. --- libnxt/flash_write/crt0.s | 4 ++-- 1 file 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} -- cgit v1.2.3