大家好2与您见面 这是我第一次问问题 和 我的英语说得不好
我从课堂上得到了作业
此代码来自Navilnux Entry.S
文件。
如果我想编写比原始代码更多的短代码,该怎么办?
bl swiHandler
=>我一定不能使用该代码=======================================
.global navilnux_swiHandler
navilnux_swiHandler:
stmfd sp!,{r0-r12,r14}
mrs r1,spsr
stmfd sp!,{r1}
ldr r10,[lr,#-4]
bic r10,r10,#Oxff000000
mov r0,r10
bl swiHandler
ldmfd sp!,{r1}
msr spsr_cxsf,r1
ldmfd sp!,{r0-r12, pc}^
====================================