Chinaunix

标题: 关于插拔SD卡 [打印本页]

作者: yide1728    时间: 2011-09-26 10:56
标题: 关于插拔SD卡
有没有了解SD卡驱动的,想问下能不能写些代码人为的实现插拔SD卡的操作?
作者: amarant    时间: 2011-09-26 15:23
回复 1# yide1728


    grep 'irqreturn_t' drivers/mmc/host/*
看看你用的是哪个文件里的isr,我的是
  1. static irqreturn_t omap_hsmmc_cd_handler(int irq, void *dev_id)
  2. {
  3.         struct omap_hsmmc_host *host = (struct omap_hsmmc_host *)dev_id;

  4.         if (host->suspended)
  5.                 return IRQ_HANDLED;
  6.         schedule_work(&host->mmc_carddetect_work);

  7.         return IRQ_HANDLED;
  8. }
复制代码
只要我手动调schedule_work(&host->mmc_carddetect_work);就模仿了SD卡的插拔




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2