os_starthighrdy.asm
来自「ucos2.52在2812上的移植」· 汇编 代码 · 共 18 行
ASM
18 行
.page
.text
_OSStartHighRdy:
.global _OSStartHighRdy
.ref _OSRunning
.ref _OSTCBHighRdy
PUSH RPC ;原来没有,有没有好像没什么关系
MOVW DP,#_OSRunning ;OSRunning = 1
MOV @_OSRunning,#1
MOVW DP,#_OSTCBHighRdy ;SP = OSTCBhighRdy->OSTCBStkPtr
MOVL XAR4,@_OSTCBHighRdy
MOV AL,*+XAR4[0]
MOV @SP,AL
POP RPC ;必须有
IRET
.end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?