微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM-Linux驱动--MTD驱动分析(二)

ARM-Linux驱动--MTD驱动分析(二)

时间:11-20 来源:互联网 点击:

  1. if(!try_module_get(mtd->!try_module_get(mtd->owner))
  2. gotoout_unlock;
  3. if(mtd->get_device){
  4. err=mtd->get_device(mtd);
  5. if(err)
  6. gotoout_put;
  7. }
  8. mtd->usecount++;
  9. mutex_unlock(&mtd_table_mutex);
  10. returnmtd;
  11. out_put:
  12. module_put(mtd->owner);
  13. out_unlock:
  14. mutex_unlock(&mtd_table_mutex);
  15. returnERR_PTR(err);
  16. }


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top