bsp_a.s
来自「基于Arm7/9处理器的UCOS代码」· S 代码 · 共 38 行
S
38 行
@********************************************************************************************************
@ uC/OS-II
@ The Real-Time Kernel
@
@ (c) Copyright 2003, Micrium, Inc., Weston, FL
@ (c) Copyright 2003, JIDEC Consultants, Sherbrooke, QC
@ All Rights Reserved
@
@ Cogent CSB335
@ Board Support Package
@
@
@ File : BSP_A.S
@ Originally by: Jean-Denis Hatier
@
@********************************************************************************************************
.extern punDefaultStackTop
.extern punExceptStackTop
.global SetStackPointers
.code 32
SetStackPointers:
MRS R0, CPSR @ Save CPSR
LDR R1, =0x11 @ Set FIQ stack
MSR CPSR, R1
LDR SP, =punExceptStackTop
MSR CPSR, R0 @ Return CPSR back to original value
LDR SP, =punDefaultStackTop @ Set default stack
MOV PC,LR @ Return
.ltorg
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?