设备驱动基础
文章平均质量分 95
linux设备驱动基础
_LiYanbin_
技术在于坚持不懈的积累
展开
-
整理--linux内核的gpiolib学习
知识整理–linux内核的gpiolib学习 gpiolib引入:(1)一个事实:很多硬件都要用到GPIO,GPIO会复用;(2)如果同一个GPIO被2个驱动同时控制了,就会出现bug;(3)内核提供gpiolib来统一管理系统中所有GPIO;(4)gpiolib本身属于驱动框架的一部分gpiolib的建立过程;gpiolib的使用方法;gpiolib的架构原创 2017-01-30 23:06:12 · 1942 阅读 · 0 评论 -
整理--Linux驱动框架概念之LED
知识整理Linux驱动框架入门之LED驱动框架;驱动框架也用模块这种’机制’实现;驱动框架是内核开发人员提供,属于整个驱动的一部分原创 2017-01-29 01:28:17 · 2795 阅读 · 0 评论 -
整理--platform平台总线
知识整理–platform平台总线 何为平台总线–为了方便管理扩展到CPU32位地址空间的设备 总线只是一种机制,一种管理方式,真正的起关键作用的是LED驱动框架关键点:platform平台总线的目的、意义platform自己本身的构建和工作原理如何使用平台总线来组织设备和驱动原创 2017-02-04 00:44:54 · 2169 阅读 · 0 评论 -
整理--linux设备驱动模型
知识整理–linux设备驱动模型以kobject为底层,组织类class、总线bus、设备device、驱动driver等高级数据结构,同时实现对象引用计数、维护对象链表、对象上锁、对用户空间的表示等服务原创 2017-02-04 00:39:05 · 3640 阅读 · 0 评论 -
整理--Linux字符设备驱动开发基础
知识整理–Linux字符设备驱动开发基础linux驱动:封装对底层硬件的操作,向上层应用提供操作接口原创 2017-01-25 13:42:05 · 1777 阅读 · 0 评论 -
整理--Misc类设备驱动
知识整理–MISC类设备驱动 misc类设备的本质是字符设备,在驱动框架中使用register_chrdev注册了一MISC类设备驱动misc类设备介绍misc驱动框架源码分析:驱动框架模块的注册/开放出来的注册接口misc设备驱动源码分析:以misc类设备蜂鸣器为例/板载蜂鸣器驱动测试原创 2017-02-28 21:05:33 · 1646 阅读 · 0 评论