lovepuppy
驱动牛犊
驱动牛犊
  • 注册日期2002-08-15
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1451回复:6

linux环境下安装pci卡的usb core问题,急急。散分!!!

楼主#
更多 发布于:2003-01-15 09:14
市场上卖的基于pci卡的usb core,是否有支持linux的驱动呢?还是在编译内核时把对uhci和ohci的支持都选择上就可以了,哪位大侠可以提供一点资料,高分求救。急急急!
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-15 12:33
你必须选上uhci和ohci,但还不够。还要写个小驱动,我想。
如果加usb modem,还要加modem的驱动。
lovepuppy
驱动牛犊
驱动牛犊
  • 注册日期2002-08-15
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-15 13:36
谢谢你的回复,我说的这个卡就是提供usb core的功能,在windows下可以之间使用的(主要用在主板上不支持usb功能的pc上)。uhci和ohci不是以及提供了关于usb控制器的驱动了吗?你说的再写个小驱动是什么意思?也许我的理解是有点问题,希望你能帮我及时解答一下,快过年了,项目比较急。谢谢你!
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-15 16:39
当你买这个pci卡的时候,无论98还是nt都有驱动的,所以你在linux下肯定也要写驱动的。这个驱动应该是属于分配pci设备的。
至于usb转换由里面的芯片完成。
lovepuppy
驱动牛犊
驱动牛犊
  • 注册日期2002-08-15
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-01-16 10:10
我看了linux下的uhci.c和usb-ohci.c两个文件,程序的开始就是对usb控制器作为一个pci设备,进行初始话了,为什么我还需要进行这一步呢?
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-01-16 13:53
初始化的是相当于设备,而你写的应该算是分配资源???
我表达不清。sorry
lovepuppy
驱动牛犊
驱动牛犊
  • 注册日期2002-08-15
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-01-16 14:10
谢谢和你的讨论,已经搞定。不需要驱动在linux下也可以,我这个usb host 控制器是1.1的,我的内核是2.4.18。我总结了一下:usb控制器的初始话分两个层次,作为一个pci设备在pci总线层次上的初始话,然后就是usb总线控制器本身的初始化。谢谢你!
游客

返回顶部