sunnywm
驱动牛犊
驱动牛犊
  • 注册日期2001-09-28
  • 最后登录2008-04-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2089回复:16

linux下pci驱动,从何处入手啊?

楼主#
更多 发布于:2002-08-14 14:07
以前做过windows下的,还没做过linux下的,指点指点,介绍点资料,或看看什么书....
生于天地间,以啼哭宣告存在。长于黄土地,以智慧召示不凡。宁静以致远,豁达于心。看成败,笑沧海。
sirroom
驱动大牛
驱动大牛
  • 注册日期2001-07-30
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望11点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-15 09:16
做过win下的再做linux的一定会觉得easy,除非win下不是用的ddk
111
wangqins
驱动小牛
驱动小牛
  • 注册日期2002-04-28
  • 最后登录2007-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-18 23:54
我只有一本书可以介绍,Linux驱动程序设计(第二版),一定要看E版,中文的太差。
wangqins
驱动小牛
驱动小牛
  • 注册日期2002-04-28
  • 最后登录2007-08-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-18 23:55
sirroom,我不同意你的看法:)
OS_Dev
驱动中牛
驱动中牛
  • 注册日期2002-01-09
  • 最后登录2004-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-19 12:46
没错的,就架构而言,linux似乎简单些。
不过你能不能写一个好的驱动,是取决于你对芯片的掌握程度。
I know nothing!
sirroom
驱动大牛
驱动大牛
  • 注册日期2001-07-30
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望11点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-20 16:20
现在偶就要在不知道硬件操作的情况下写driver,真是tnnd
111
huangco
驱动牛犊
驱动牛犊
  • 注册日期2001-10-15
  • 最后登录2009-04-17
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-23 16:50
没有硬件比较麻烦。楼上好书!
我是在哪里?
zhuzc
驱动中牛
驱动中牛
  • 注册日期2001-09-01
  • 最后登录2005-04-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-10-01 19:22
很简单的,可以参考一下一些现成的程序。

其实真正的linux下的PCI操作,基本和DOS的相同。
我是树上的那只鸟,整理着自己的羽毛,看着城市的喧嚣……
omr
omr
驱动牛犊
驱动牛犊
  • 注册日期2002-09-28
  • 最后登录2003-05-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-10-01 22:14
还是比较容易的,如果做过驱动。
还是看看 Linux Device Driver 吧。
中文版也还不错。

HuangTao
驱动牛犊
驱动牛犊
  • 注册日期2002-10-31
  • 最后登录2004-08-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-08 11:07
一定要了解你所使用的是PCI接口芯片(如S5933),确定你要访问的卡上资源(如IRQ,I/O地址和DMA)等,再去寻找相关的资料学习,祝你成功!
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-08 11:13
先写个简单的char device然后写pci的。
edriver
驱动小牛
驱动小牛
  • 注册日期2002-03-04
  • 最后登录2006-09-15
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-11-12 10:39
这本好书我在china-pub上没有找到!不知在哪里才能买到?
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-11-12 10:45
那本?
edriver
驱动小牛
驱动小牛
  • 注册日期2002-03-04
  • 最后登录2006-09-15
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-11-12 16:16
就是:Linux驱动程序设计(第二版)!
e文倒是下载下来了,可是对于新手,我觉得还是先看中文比较好,是不是?
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-11-12 16:21
就是:Linux驱动程序设计(第二版)!
e文倒是下载下来了,可是对于新手,我觉得还是先看中文比较好,是不是?

没错,快速看一遍中文,了解大概,开始写,然后细节地方看原版。
longge
驱动中牛
驱动中牛
  • 注册日期2002-07-10
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-11-12 18:41
[quote]就是:Linux驱动程序设计(第二版)!
e文倒是下载下来了,可是对于新手,我觉得还是先看中文比较好,是不是?

没错,快速看一遍中文,了解大概,开始写,然后细节地方看原版。 [/quote]

第二版的中文还没出呢,不过快了!
除了记忆什么都带不走; 除了足迹什么都留不下。
edriver
驱动小牛
驱动小牛
  • 注册日期2002-03-04
  • 最后登录2006-09-15
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-11-13 09:57
可是哪里有第一版的中文呢?我的e文太差!高手指点!
游客

返回顶部