仓库迁移
This commit is contained in:
50
source/core/cortex_m4.s
Normal file
50
source/core/cortex_m4.s
Normal file
@@ -0,0 +1,50 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
AREA |.text|, CODE, READONLY, ALIGN=2
|
||||
THUMB
|
||||
REQUIRE8
|
||||
PRESERVE8
|
||||
|
||||
;ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>ʹ<EFBFBD><CAB9>LDRָ<52>ͨ<EEA3AC><CDA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>ʹ<EFBFBD>õļĴ<C4BC><C4B4><EFBFBD>
|
||||
;<3B><><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD>õ<EFBFBD><C3B5><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD>ַ
|
||||
;<3B>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֮ǰ<D6AE><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹջ<D1B9><D5BB><EFBFBD><EFBFBD>ʱLR<4C>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>֮ǰ<D6AE><C7B0>ֵ
|
||||
;<3B><><EFBFBD><EFBFBD>ֻ<EFBFBD>ܽ<EFBFBD><DCBD><EFBFBD>PHSHָ<48><EFBFBD>ҵ<EFBFBD>ջ<EFBFBD>д洢<D0B4><E6B4A2>LRֵ
|
||||
__self_pointer PROC
|
||||
EXPORT __self_pointer
|
||||
MOV R0,LR
|
||||
LDRH R0,[R0,#-2]
|
||||
BX LR
|
||||
ENDP
|
||||
|
||||
|
||||
__interrupt_disable PROC
|
||||
EXPORT __interrupt_disable
|
||||
MRS r0, PRIMASK
|
||||
CPSID I
|
||||
BX LR
|
||||
ENDP
|
||||
|
||||
__interrupt_enable PROC
|
||||
EXPORT __interrupt_enable
|
||||
MSR PRIMASK, r0
|
||||
BX LR
|
||||
ENDP
|
||||
|
||||
__set_msp PROC
|
||||
EXPORT __set_msp
|
||||
MSR msp, r0
|
||||
BX lr
|
||||
ENDP
|
||||
|
||||
|
||||
|
||||
ALIGN 4
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user