[问题] 如何学习Linux 驱动程式

楼主: qazkevin (Linus)   2016-05-08 02:27:39
各位大大好
小弟目前因为工作的关系需要学会看懂Linux Driver的程式码,
以前从来没学过这方面的东西,
想请问如果要学习Linux Kernel Driver,对于一个初学者来说,
如果要按部就班是否要先学会其它方面的相关知识,
有先稍微Google一下,
好像要先学会Linux的基本操作、C语言、Linux系统程式、系统呼叫、作业系统
以及硬件的基本控制概念,
小弟我本身有学过一点Linux(在Linux环境下做一些基本的操作),
C语言也有学过,单就语法方面应该是还可以,
但是对于硬件或是作业系统的观念就很不行,
想请问各位我该如何学习Linux驱动程式
相关知识到底要懂哪些?
又要懂到何种程度?
恳求各位回答
感激不尽
PS. 已经买了LDD3准备开始K了
作者: wtchen (没有存在感的人)   2016-05-08 02:34:00
个人觉得LDD3已经太旧了...很多东西都没讲倒不是没有价值,是kernel变化太快了
作者: james732 (好人超)   2016-05-08 11:02:00
LDD3真的旧了,但算是基础中的基础kernel变化真的很快orz
楼主: qazkevin (Linus)   2016-05-08 12:55:00
那恳请各位大大教我如何学习T.T
作者: askacis (ASKA)   2016-05-08 19:54:00
我觉得LDD3对初学者还嫌太难了

Links booklink

Contact Us: admin [ a t ] ucptt.com