Chinaunix首页 | 论坛 | 博客
  • 博客访问: 69117
  • 博文数量: 18
  • 博客积分: 1065
  • 博客等级: 少尉
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-28 13:23
文章分类

全部博文(18)

文章存档

2012年(12)

2011年(6)

我的朋友

分类: LINUX

2011-06-28 13:28:23

mmc_claim_host(host)
mmc_release_host(host)
 
mmc_claim_host检测当前mmc控制器是否被占用,当前mmc控制器如果被占用,那么 host->claimed = 1;否则为0,如果为1,那么会在for(;;)循环中调用schedule切换出自己,当占用mmc控制器的操作完成之后,执行 mmc_release_host()的时候,会激活登记到等待队列&host->wq中的其他程序获得mmc主控制器的物理使用权。
linuxSdDriverCore
阅读(3476) | 评论(0) | 转发(1) |
0

上一篇:没有了

下一篇:Linux-mmcdriver--spin_lock_irqsave

给主人留下些什么吧!~~