首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

OAL_BSP_CALLBACKS在什么地方定义过

2013-08-01 
求助OAL_BSP_CALLBACKS在什么地方定义过小弟初学WinCE的BSP,用的WinCE6.0以及SMDK6410的BSP,目前需要在板

求助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文件中定义的

热点排行