hujin890
驱动牛犊
驱动牛犊
  • 注册日期2002-03-10
  • 最后登录2002-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:950回复:1

请写过串口驱动的老大帮帮忙

楼主#
更多 发布于:2002-05-20 15:48
要编写一个串行端口驱动程序(WDM) ,直接用一串口线将com1与com2连接,实现将数据从com1输入,从com2读出
请问两个端口使用同一个驱动程序,是不是要用两个设备对象
驱动程序中是否要区分这两个端口
请问串行端口寄存器配置是怎样的
请问如何写寄存器,要如何才能将数据写进端口
关于这个程序从结构上您能否提供一些建议
或提供一个类似的源代码,万分感谢



 

[编辑 -  5/20/02 by  hujin890]
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-05-21 10:18
同样的硬件设备当然只用一个驱动就够了,在驱动中创建不同的设备对象就可以了。

当然要区分,否则怎么访问

串行端口寄存器需要去看硬件手册

只要知道串口的io基址和输出寄存器的偏移地址,直接写就可以。

例程ddk下应该有吧
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
游客

返回顶部