changeset 2268:67303228ae86

Back off last checkin. Made by accident.
author nickg
date Fri, 11 Aug 2006 10:31:01 +0000
parents ce8216bec66a
children 6cd92ec5bc13
files packages/hal/sh/arch/current/src/context.S
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/sh/arch/current/src/context.S
+++ b/packages/hal/sh/arch/current/src/context.S
@@ -240,11 +240,11 @@ FUNC_START(hal_thread_load_context)
         
         lds.l   @r0+,pr                 ! pr
 
+        mov     r3,r15                  ! update stack pointer
+
         mov.l   @r0+,r2                 ! SR
         hal_cpu_int_merge r2,r0,r1      ! restore interrupt state
 
-        mov     r3,r15                  ! update stack pointer
-
         rts                             ! and return
          nop