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