阅读:1152回复:5
PXA2558开发板BSP中的一些疑问,望得到wxl_50685330,wwei_wang等大佬指教
根据研华提供的BSP,当采用GPIOn做中断时,需要在其中的ADVOEMInterruptXXX(...)函数中添加相应处理代码,问题:
这些函数ADVOEMInterruptXXX(...)是如何被调用的,是否需要在文件cfwxscl.c中OEMInterruptXXX(...)函数添加调用? |
|
论坛版主
|
沙发#
发布于:2005-06-16 13:51
我没有看过你说的这个bsp,按名字我猜猜说的哈:
ADVOEMInterruptXXX(...)这些函数是oal为上层终端相关api提供底层支持的函数,xxx有enable,disable,done,普遍的做法都是对中断控制器里面的屏蔽位进行操作,置屏蔽,去屏蔽以实现对中断的开关。主要用于ist里面根据需要开放和关闭中断 |
|
板凳#
发布于:2005-06-16 14:29
厉害!说的全都在理。还有一事不明需要请教!
其中还有ADVOemInterruptHandler(...)该在何处使用呢? |
|
论坛版主
|
地板#
发布于:2005-06-17 15:48
这个是中断服务的总入口函数啊
|
|
地下室#
发布于:2005-06-20 10:34
这是什么操作系统阿?PPC2003?
|
|
论坛版主
|
5楼#
发布于:2005-06-21 13:55
pocket PC,CE(好像是3吧)的内核,2005是5的内核
|
|