读书人

OAL_BSP_CALLBACKS在什么地方定义过

发布时间: 2013-08-01 15:23:18 作者: rapoo

求助OAL_BSP_CALLBACKS在什么地方定义过
小弟初学WinCE的BSP,用的WinCE6.0以及SMDK6410的BSP,目前需要在板子上添加自定义中断,看网上的

帖子说好像是先添加逻辑中断号然后要改

OEMInterruptEnable,

OEMInterruptDisable,

OEMInterruptDone,

OEMInterruptHandle这几个函数,但是这些又分别调用了以下OAL级函数

OALIntrEnableIrqs: 被OEMInterruptEnable调用,

OALIntrDisableIrqs:被OEMInterruptDisable调用,

OALIntrDoneIrqs: 被OEMInterruptDone调用,

这几个函数又调用了以下BSP级函数

BSPIntrEnableIrq: 被OALIntrEnableIrqs函数调用,

BSPIntrDisableIrq: 被OALIntrDisableIrqs函数调用,

BSPIntrDoneIrq: 被OALIntrDoneIrqs函数调用,

BSPIntrRequestIrqs: 被OALIntrRequestIrqs函数调用,

到这问题来了,OAL级函数在调用BSP级时不是直接调用而是判断是否之前定义了OAL_BSP_CALLBACKS,小弟

找了好久没有找到,想问一下这个OAL_BSP_CALLBACKS一般在什么地方定义,请论坛各位前辈指导,您的一

句话可能会让我少走很多弯路。 WinCE BSP??中断
[解决办法]
这个一般在sources中或者是bat文件中定义的

读书人网 >WinCE

热点推荐