JIANGLINGFENG
驱动牛犊
驱动牛犊
  • 注册日期2007-01-24
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:1306回复:1

求教这段代码作用

楼主#
更多 发布于:2007-01-29 11:10
  DEVMEMBER_DISPATCHERS
    
    MEMBER_ISR            (InterruptDemoDevice, Isr)
    MEMBER_DPC            (InterruptDemoDevice, Dpc)
    DEVMEMBER_SYNCHCRITSECTION    (InterruptDemoDevice, TestAndClearNotifyApp)
    DEVMEMBER_SYNCHCRITSECTION    (InterruptDemoDevice, ReadTimeFifo)
小弟新手,虽然知道DEVMEMBER_DISPATCHERS宏的功能是自动的定义所有的派遣函数,但不理解其意思。
再就是后面的MEMBER_ISR()之类的,不知道是宏还是函数,如果是函数应该有分号才对,如果是宏,又无#define
在线等,小弟先行谢过各位大侠。
JIANGLINGFENG
驱动牛犊
驱动牛犊
  • 注册日期2007-01-24
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-29 14:56
已解决,惭愧
    MEMBER_ISR    (InterruptDemoDevice, Isr)    
//MEMBER_ISR为宏,定义在DriverWorks的kintrupt.h文件中
//其作用相当于定义设备程序类InterruptDemoDevice的Isr函数
//即InterruptDemoDevice::Isr()
 
游客

返回顶部