dollarsun
驱动牛犊
驱动牛犊
  • 注册日期2007-03-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分320分
  • 威望33点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
阅读:1212回复:2

DriverStudio下中断如何初始化和挂接

楼主#
更多 发布于:2007-03-19 22:58
  我看到武安河那本书上的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),或键盘中断。。。
请高手指点指点啊
驱网无线,快乐无限
dollarsun
驱动牛犊
驱动牛犊
  • 注册日期2007-03-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分320分
  • 威望33点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-20 17:08
自己顶一个
驱网无线,快乐无限
dollarsun
驱动牛犊
驱动牛犊
  • 注册日期2007-03-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分320分
  • 威望33点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-21 22:25
难道没人考虑过这个问题吗???
驱网无线,快乐无限
游客

返回顶部