linux 驱动学习

ailina 2009-12-04 02:56:35
各位大侠:

我是菜鸟,现在需要写一个pci设备linux下的驱动,但之前一直不太了解,没入过门,希望大虾们能推荐好的文章和例子让我洗洗脑,入入门.
...全文
357 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
Magicyan2010 2010-05-26
  • 打赏
  • 举报
回复
《Linux内核设计与实现》
简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!

《深入理解Linux内核》
简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。
前面这两本,一本提纲挈领,一本全面深入。

《Linux设备驱动程序》
简称LDD,驱动开发者都要人手一本了。

《深入理解Linux虚拟内存管理》
简称LVMM,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。

《深入理解LINUX网络内幕》
一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。
OneOnce 2010-03-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wenxy1 的回复:]
看书,LDD,ULK,LKD
[/Quote]

有没全称啊。
Jauhin 2010-03-19
  • 打赏
  • 举报
回复
驱动 值得琢磨
yel617 2009-12-12
  • 打赏
  • 举报
回复
开始学习驱动
hallowwar 2009-12-12
  • 打赏
  • 举报
回复
驱动这东西我一直很向往,底层啊
figo_liu1008 2009-12-11
  • 打赏
  • 举报
回复
看linux 设备驱动程序开发。第三版。
看linux driver souce code,/src/driver/network/ 里面有关于大量关于PCI 界面的网卡,里面的列子都很经典。
pingminglang 2009-12-10
  • 打赏
  • 举报
回复
建议LZ看看这篇文章 http://www.ibm.com/developerworks/cn/linux/l-pci/ Linux下PCI设备驱动开发
zoujc_2007 2009-12-10
  • 打赏
  • 举报
回复
楼主PCI驱动很多书,我刚做完一个PCI驱动。多看些例子,如果搞linux你去google看一些声卡等原代码。你在上面找会找到比较好的例子,可以熟悉人家怎么写驱动的。
http://www.google.cn/codesearch?hl=zh-CN&source=hp&q=pci_resource_start&um=1&ie=UTF-8&ei=PuEgS6KyAcGLkAWQm-TvCg&sa=X&oi=codesearch_group&ct=title&resnum=4&ved=0CBgQrwQwAw
shaohaigod1981 2009-12-10
  • 打赏
  • 举报
回复
认真学习
goooglemister 2009-12-10
  • 打赏
  • 举报
回复
The.Linux.Kernel.Module.Programming.Guide.2009
这本书不错
pauldeng_007 2009-12-10
  • 打赏
  • 举报
回复
網上一大把,學習中;
jerryutscn 2009-12-09
  • 打赏
  • 举报
回复
都是看LDD过来的,推荐这本。
wxdcxp 2009-12-09
  • 打赏
  • 举报
回复
从最简单的字符驱动学起吧
liuhaifeng1976 2009-12-09
  • 打赏
  • 举报
回复
ding
JUNJJJ 2009-12-08
  • 打赏
  • 举报
回复
也只能这样 了 就是一动没办法
maque2008 2009-12-05
  • 打赏
  • 举报
回复
我也是新手,学习了
Caballeroo 2009-12-04
  • 打赏
  • 举报
回复
ddd!
pottichu 2009-12-04
  • 打赏
  • 举报
回复
从头学起吧, PCI 驱动虽然相对简单, 但你必须了解 Linux 设备驱动模型。
Wenxy1 2009-12-04
  • 打赏
  • 举报
回复
看书,LDD,ULK,LKD
xhy_851221 2009-12-04
  • 打赏
  • 举报
回复
The.Linux.Kernel.Module.Programming.Guide.2009
书很薄,讲的也不错

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧