- 要想使用cpu的一些功能。就要使用特权模式SVC模式。
- 汇编初始化SP指针。
- 设置跳转到main函数。即可使用c语言环境
.global _start
_start:
/*设置处理器进入svc模式*/
mrs r0, cpsr
bic r0, #0x1f
orr r0, r0, #0x13
msr cpsr, r0
/*设置sp指针*/
ldr sp, =0x80200000
b main /*跳转到c语言main函数*/