瀏覽代碼

* 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:
         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
         ldr r1,.L_etext
         ldr r2,.L_data