看问WINCE里,硬件上没接SD卡的插拔中断引脚,怎样修改代码让系统直接认为卡是存在的?

韦东山 2009-03-31 10:53:51
原来的代码里,在armint.c里有个OEMInterruptHandler,里面有“return SYSINTR_SDMMC_CARD_DETECT;”字样的中断。
但是由于我的SDIO设备是直接焊在板上的,所以没连设备插拔的中断。
请问,怎样启动设备的检测呢?
...全文
140 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lllchr88 2010-02-26
我也遇见这个问题。楼主解决了吗?
  • 打赏
  • 举报
回复
xajhuang 2009-03-31
自己写个驱动线程来查不就行了?
  • 打赏
  • 举报
回复
韦东山 2009-03-31
不明白,现在的BSP是向内核某处(?不知什么地方) “return SYSINTR_SDMMC_CARD_DETECT ”启动检测的,
这个“某处”的代码WINCE并没有提供。

我怎样写一段代码来触发这个“某处”进行检测动作?
  • 打赏
  • 举报
回复
xajhuang 2009-03-31
在驱动中建立一个线程不停查看引脚状态就行了。然后对照原来的代码实现通知卡插入的功能。
  • 打赏
  • 举报
回复
相关推荐
发帖
嵌入开发(WinCE)
加入

1.9w+

社区成员

硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
申请成为版主
帖子事件
创建了帖子
2009-03-31 10:53
社区公告
暂无公告