wuroc
驱动牛犊
驱动牛犊
  • 注册日期2004-03-23
  • 最后登录2005-10-29
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1200回复:3

可以写个win的驱动在直接操作PC机上USB主控器的寄存器吗?

楼主#
更多 发布于:2004-09-07 16:33
想写一个十分简单的操作寄存器的驱动,来跟我的USB设备通信。

目标就是写一个windows的驱动程序,替代windows自己的USB主机协议栈。然后跟我的设备通信,就是传数据,而不需要什么枚举过程。

有没有写这样驱动的可能性。谢谢了。在线等呀。
gdutchen
驱动牛犊
驱动牛犊
  • 注册日期2004-08-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-14 10:19
枚举过程可能还是要的,其它的部分与你的相同,请大家来解答。
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-09-14 10:40
理论上应该行的通,但俺是不会。

但如果不要枚举,是不是不太好? 这样你的驱动根本就不知道接来的是否是你的设备。

照我看,你的意思就是写一个自己定义的usb 的协议了。只有自己的主机,设备才能通信,其他的都不行。 就算这样,主机协议,usb除了枚举的其他部分,也很麻烦的。

总的来说,不如直接写windows的驱动容易。

seegerhelen
驱动牛犊
驱动牛犊
  • 注册日期2004-08-12
  • 最后登录2008-05-05
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望13点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-14 10:40
usb是基于pci总线的
所以要写
1 pci驱动
2 usb总线驱动
3 设备驱动

 :cool: :cool:
不要害怕奥!!!

游客

返回顶部