阅读:1202回复:3
可以写个win的驱动在直接操作PC机上USB主控器的寄存器吗?
想写一个十分简单的操作寄存器的驱动,来跟我的USB设备通信。
目标就是写一个windows的驱动程序,替代windows自己的USB主机协议栈。然后跟我的设备通信,就是传数据,而不需要什么枚举过程。 有没有写这样驱动的可能性。谢谢了。在线等呀。 |
|
沙发#
发布于:2004-09-14 10:40
usb是基于pci总线的
所以要写 1 pci驱动 2 usb总线驱动 3 设备驱动 :cool: :cool: 不要害怕奥!!! |
|
板凳#
发布于:2004-09-14 10:40
理论上应该行的通,但俺是不会。
但如果不要枚举,是不是不太好? 这样你的驱动根本就不知道接来的是否是你的设备。 照我看,你的意思就是写一个自己定义的usb 的协议了。只有自己的主机,设备才能通信,其他的都不行。 就算这样,主机协议,usb除了枚举的其他部分,也很麻烦的。 总的来说,不如直接写windows的驱动容易。 |
|
地板#
发布于:2004-09-14 10:19
枚举过程可能还是要的,其它的部分与你的相同,请大家来解答。
|
|