阅读:1212回复:2
DriverStudio下中断如何初始化和挂接
我看到武安河那本书上的nt驱动下初始化中断是用
m_Interrupt( Isa, 0, FLOPPY_IRQ, FLOPPY_IRQ, Latched, TRUE, FALSE ), 来挂接FLOPPY_IRQ所指的中断。但我不知道wdm驱动是如何来挂接我所要挂接的中断,看到有帖子上是这样处理的 PCM_RESOURCE_LIST pResList = I.TranslatedResources(); //获取设备资源 //初始化中断并挂接中断服务例程TheIsr status = m_TheInterrupt.InitializeAndConnect( pResList, LinkTo(TheIsr), this ); 但这段程序里如何体现到我所要挂接到的中断,比如我要挂接系统的时钟中断(int 0),或键盘中断。。。 请高手指点指点啊 |
|
|
沙发#
发布于:2007-03-20 17:08
自己顶一个
|
|
|
板凳#
发布于:2007-03-21 22:25
难道没人考虑过这个问题吗???
|
|
|