diff options
| author | ZHU Hao <[email protected]> | 2021-05-14 11:59:30 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-05-14 11:59:30 +0800 |
| commit | 8da49ff98420f4da21a96e152a00429d92ecf068 (patch) | |
| tree | 9b0d9fe7c0aed4407d25150ea2bd7ea7b58da045 | |
| parent | 21beba79133e0d834ae0a5dab2edbbb6b20f5920 (diff) | |
Update startup.S
| -rw-r--r-- | bsp/bluetrum/libraries/hal_libraries/bmsis/source/startup.S | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/bsp/bluetrum/libraries/hal_libraries/bmsis/source/startup.S b/bsp/bluetrum/libraries/hal_libraries/bmsis/source/startup.S index 175ea15797..8ea645316e 100644 --- a/bsp/bluetrum/libraries/hal_libraries/bmsis/source/startup.S +++ b/bsp/bluetrum/libraries/hal_libraries/bmsis/source/startup.S @@ -6,6 +6,7 @@ #include "ab32vg1.h" +.set _memcpy, 0x84044 .global _start .section .reset, "ax" _start: @@ -16,18 +17,18 @@ _start: la a0, __comm_vma la a1, __comm_lma la a2, __comm_size - call 0x84044 + call _memcpy //load ram1 la a0, __ram1_vma la a1, __ram1_lma la a2, __ram1_size - call 0x84044 + call _memcpy la a0, __irq_stack_start //Stack清成0x23 li a1, 0x23 la a2, __irq_stack_size - call 0x84040 + call rt_memset la ra, __irq_stack lui a5, 0x1 sw zero, -1920(a5) @@ -37,7 +38,7 @@ _start: la a0, __bss_start li a1, 0 la a2, __bss_size - call 0x84040 + call rt_memset call cache_init |
