阅读:950回复:1
请写过串口驱动的老大帮帮忙
要编写一个串行端口驱动程序(WDM) ,直接用一串口线将com1与com2连接,实现将数据从com1输入,从com2读出
请问两个端口使用同一个驱动程序,是不是要用两个设备对象 驱动程序中是否要区分这两个端口 请问串行端口寄存器配置是怎样的 请问如何写寄存器,要如何才能将数据写进端口 关于这个程序从结构上您能否提供一些建议 或提供一个类似的源代码,万分感谢 [编辑 - 5/20/02 by hujin890] |
|
沙发#
发布于:2002-05-21 10:18
同样的硬件设备当然只用一个驱动就够了,在驱动中创建不同的设备对象就可以了。
当然要区分,否则怎么访问 串行端口寄存器需要去看硬件手册 只要知道串口的io基址和输出寄存器的偏移地址,直接写就可以。 例程ddk下应该有吧 |
|
|