sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
阅读:843回复:2

哪个占了我的DMA3???

楼主#
更多 发布于:2007-11-27 20:43
开机的打印信息显示有程序调用了OEMInterruptEnable 开了DMA3,
怎么查出是哪个程序通过InterruptInitialize来调用OEMInterruptEnable 占了DMA3呢?

他占了DMA3,导致我的InterruptInitialize(SYSINTR_DMA3, hUSBDMAEvent, NULL, 0)老是失败

[url]http://sniper167.bokee.com[/url]
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-11-27 22:00
有KITL吗?
用它打断点,再看caller stack吧,就能找到哪个函数调了.
学海无涯
sniper167
驱动中牛
驱动中牛
  • 注册日期2006-07-12
  • 最后登录2016-01-09
  • 粉丝1
  • 关注0
  • 积分13分
  • 威望411点
  • 贡献值0点
  • 好评度321点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-11-28 20:05
直接调了个InterruptDisable把他们的关联取消
再用我的InterruptInitialize就木有问题了
[url]http://sniper167.bokee.com[/url]
游客

返回顶部