引用: 引用楼主 codesnail 的回复:
google了一大把都是说“某些资源”,我有点晕,“某些资源”难道仅仅指的是arm不同的工作模式下的特殊寄存器?
我现在的项目当中,我在用户模式下是可以访问所有的资源的啊。。。
疑惑中。。
引用: 引用 8 楼 wangyan_ua 的回复:
lz可以去试着读读cpsr,如果能读到的话,肯定里面的cpu模式不是usr,否则要swi还有什么用
引用: 引用 7 楼 codesnail 的回复:
引用 6 楼 great_bug 的回复:
USR模式是没有特权的,比如允许/禁止中断,你在USR模式就做不到
不好意思,我真的能做到
引用: 引用 11 楼 great_bug 的回复:
引用 7 楼 codesnail 的回复:
引用 6 楼 great_bug 的回复:
USR模式是没有特权的,比如允许/禁止中断,你在USR模式就做不到
不好意思,我真的能做到
你能做到,要么利用SWI~~~~~~这其实已经不是USR模式,要么你那所谓的ARM是已经改动了的,那就已经远离了你的话题