我想进入Ubuntu系统编程;具体地说-开发和调试设备驱动程序。然而,我不知道如何开始,即使我以前有为其他开源项目做贡献的经验。
我有相当多的Python编程技能/经验(但在这里,我想这是无用的)、中等的C编程技能、良好的调试技能(不过只有用户模式的程序)、体面的静态逆转技能(更多的是爱好),并且已经完成了一个简短的(但非常令人愉快的)内核模块编程教程这里。
我想问几个问题。
谢谢。
发布于 2012-01-27 14:40:13
我建议你找一位导师来挑战你,在你跟上进度的时候支持你。我自己还没有试过这个项目,但是这个项目对您来说可能是一个很好的开端:http://kernelnewbies.org/KernelMentors。
我还建议您熟悉内核跟踪框架,如ftrace、perf和systemtap抽头。
祝好运!
https://askubuntu.com/questions/98995
复制相似问题