阅读:2790回复:2
PCI驱动开发(MCS9835)
本人买了一块MCS9835的卡(2串口1并口)自己写一些驱动在上面操作! (用的是WDK)
现在获取PCI配置空间读写串口寄存器没有什么问题,目前的问题是: 1.这2个串口怎么添加到设备管理器内?(例如设备管理器里出现COM3,COM4),我在AddDevice 内创建的3个设备用DeviceTree可以看到,但设备管理器里面没有,这个是怎么添加的,是利用INF文件内的[.RegHW]吗? 2.如果把2个串口和1个并口设备挂到PCI驱动上,那么IRP怎样转发,怎么获取PCI 配置空间并返回供串并口使用?这个是不是利用的“分层调用”,具体怎么来实现的? 希望各位高手能给我一点提示和一些解决方法,谢谢 |
|
沙发#
发布于:2009-05-14 15:43
自己顶一下~~~
|
|
板凳#
发布于:2009-05-22 22:53
你自己猜对了,是在inf文件中的注册段搞定的。
和使用COM0、COM1一样。 |
|
|