各位大神,小弟只有C基础,现在在学习Linux内核系统,但是感觉很吃力,尤其是在看《深入理解Linux内核》这本书的时候,几乎都看不懂,以前用单片机编程的时候,知道要什么功能,然后分析用什么方法实现,然后就能编程了,每个程序模块也都知道它是干什么的。但是现在学习Linux内核,很多函数都不知道是干什么的,即使书上说了它是做什么用的,但是看它的代码也都不知道是做什么的,更不用说为什么要那么写了。
大神能不能帮我分析一下我应该怎么做啊,我的最终目的是要在Linux系统下编写驱动程序,所以我必须要对Linux内核基本上要懂,要知道它的每个部分的代码是干什么的。
大神能不能帮我这种勤奋的小菜鸟制定一个计划啊,我先学什么,再学什么,拜托拜托!谢谢啊! |