摘要: 转自:http://blog.csdn.net/tommy_wxie/article/details/9427047一概述Linux内核中gpio是最简单,最常用的资源(和interrupt,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之... 阅读全文
posted @ 2015-09-18 16:33 Sky&Zhang 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/tommy_wxie/article/details/9427081一:__init和__initdata ;__exit和__exitdata__init和__initdata :仅用于模块初始化,在初始化结束后会丢弃,__init用来描述函数__i... 阅读全文
posted @ 2015-09-18 16:32 Sky&Zhang 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/geneil/archive/2011/12/04/2275372.html 大部分驱动除了需要具备读写设备的能力之外,还需要具备对硬件控制的能力。 一、在用户空间,使用ioctl系统调用来控制设备,原型如下:int ioctl(int fd,u... 阅读全文
posted @ 2015-09-18 14:29 Sky&Zhang 阅读(521) 评论(0) 推荐(0) 编辑