请问open()系统调用的代码流程(ARM)
最近在看arm linux的系统调用实现,用的交叉编译器是codesourcery的arm-2008q3-none-gnueabi。有谁跟踪过从用户程序open(),如何转换到最终的swi NR_open(或者svc 0)之间的代码?谢谢呀! swi是陷阱门指令啊,程序先设置好了swi的处理,当swi指令处理器触发陷阱,就自动进去了啊,有什么疑问吗?
回复 #2 cjaizss 的帖子
这个我明白,我想要了解的是open()到swi之间的代码流程。。
页:
[1]