今天再次学习SD卡驱动,遇到pgio_request这个函数,始终不知道其什么意思,看了几遍源代码才有了点感觉.现将其关键部分再此说明一下,以备自己以后复习,或是路客参考. 一般gpio_request封装了mem_request(),起保护作用,最后要调用mem_free之类的.主要是告诉内核这地址被占用了.当其它地方调用同一地址的gpio_request就会报告错误,该地址已被申请.在/proc/mem应该会有地址占用表描述.这种用法的保护作用前提是大家都遵守先申请再访问,有一个地方没遵守这…