summaryrefslogtreecommitdiff
path: root/bsp/bluetrum
diff options
context:
space:
mode:
authorZHU Hao <[email protected]>2021-05-14 11:59:30 +0800
committerGitHub <[email protected]>2021-05-14 11:59:30 +0800
commit8da49ff98420f4da21a96e152a00429d92ecf068 (patch)
tree9b0d9fe7c0aed4407d25150ea2bd7ea7b58da045 /bsp/bluetrum
parent21beba79133e0d834ae0a5dab2edbbb6b20f5920 (diff)
Update startup.S
Diffstat (limited to 'bsp/bluetrum')
-rw-r--r--bsp/bluetrum/libraries/hal_libraries/bmsis/source/startup.S9
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