阅读:991回复:0
中断处理的问题
我使用pci9080芯片写驱动。在OnStartDevice()处理中,如果我使用初始化中断即// Initialize and connect the interrupt。
status = m_Irq.InitializeAndConnect( pResListTranslated, LinkTo(Isr_Irq), this ); if (!NT_SUCCESS(status)) { Invalidate(); return status; } 当安装过程结束后,驱动程序竟然直接调用中断服务程序,在中断服务程序中,我使用关中断,并直接使用return true;返回。但是还是死机。 请问各位朋友,我在驱动程序中如何处理才能保证,进入中断后,正常返回? 或者,怎么保证我安装后,暂时不进入中断? |
|
|