今天碰到一个问题,由于普通linux内核的嵌入汇编是x86模式,使用了CR0寄存器。而Android内核是在arm环境,没有这个CR0寄存器,怎么办?
大虾们怎么解决这个问题。
------解决方案--------------------
。。。弱弱的问一句,怎么移植。。。
------解决方案--------------------
那你看看那汇编能不能用C代码来替换
------解决方案--------------------
不知lz需要CR0中的那些功能,如果是模式变化,在ARM中寄存器CPSR的M[4:0]是设置模式的