阅读:921回复:1
各位兄弟,帮帮忙
小弟初学驱动,欲写win2000的并口驱动,现有二问题求教:
1。我对IRP_MJ_READ的处理是在DispatchRead例程中启动设备, 即向控制寄存器写数据,然后在中断处理例程ISR中进行数据传输:首先判断 是否已达到IRP要求的数据量,如没有,传输后再次启动设备。(不知此种习想法是否正确) 2。如上述想法成立,那又如何在ISR例程中区分是由于读数据还是由于写数据产生的中断? |
|
沙发#
发布于:2002-04-12 12:31
参阅Art Baker Jerry Lozano著的《Windows 2000设备驱动程序设计指南》第8 章。本站参考书籍有下载
|
|
|