![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【Linux驱动学习】
linux学习
橙子MORG
这个作者很懒,什么都没留下…
展开
-
【新手上路】Linux驱动学习(一)初触Module
首先写给自己,刚刚开始学习Linux驱动,并且是用迅为4412开发板跟着教学视频学习的。在这里写下一些记录方便自己回顾,若理解有不对的地方,希望有缘人能够指出。 一,Module是什么 在很久之前,写device driver 或者进行测试的时候,每次都需要编译生成一次内核,非常的麻烦,这种加载驱动的方式也叫静态加载。 而有了module,我们可以先写好module,然后使用insmod命令将...原创 2019-05-20 10:15:42 · 208 阅读 · 0 评论 -
【新手上路】Linux驱动学习(二)总线_设备_驱动注册流程
一,注册流程图 二,注册流程解释 1.首先,设备一般都需要先注册,才能注册驱动。不过现在越来越多的热拔插设备,反过来了,先注册驱动,设备来了再注册设备 2.在platform平台上注册好设备和驱动(需要设置好设备和驱动名字) 3.platform平台通过match来检测设备和驱动的名字字段,如果相同则调用probe 4.probe一般用来设备驱动的初始化,生成设备节点,申请调用GPIO等。 到此...转载 2019-05-20 12:39:09 · 176 阅读 · 0 评论