Преглед на файлове

* enable loading of the stack pointer

git-svn-id: trunk@18010 -
florian преди 14 години
родител
ревизия
aae20fd488
променени са 1 файла, в които са добавени 6 реда и са изтрити 6 реда
  1. 6 6
      rtl/embedded/avr/start.inc

+ 6 - 6
rtl/embedded/avr/start.inc

@@ -1,12 +1,12 @@
     _start:
     _start:
         clr r1
         clr r1
-{
-        // load stack pointer
-        ldi r0,lo8(_stack_top)
-        out 0x3d,r0
-        ldi r0,hi8(_stack_top)
-        out 0x3e,r0
 
 
+        // load stack pointer
+        ldi r30,lo8(_stack_top)
+        out 0x3d,r30
+        ldi r30,hi8(_stack_top)
+        out 0x3e,r30
+{
         // copy initialized data from flash to ram
         // copy initialized data from flash to ram
         ldr r1,.L_etext
         ldr r1,.L_etext
         ldr r2,.L_data
         ldr r2,.L_data