![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux设备驱动
段小苏学习之路
这个作者很懒,什么都没留下…
展开
-
关于Selinux详解
目 录前绪 2一、Selinux基础概述 2二、什么是Selinux? 2三、SELinux Policy语言 ...转载 2020-04-03 09:53:10 · 4819 阅读 · 0 评论 -
MIPI-DSI 三种 Video Mode 理解
D- PHY的物理层支持HS(High Speed)和LP(Low Power)两种工作模式HS模式:低压查分信号 功耗大 高速率(80M -1Gbps) 信号幅值(100mv-300mv)LP模式:单端信号 功耗小,速率低(< 10Mbps) 信号幅值(0-1.2V...转载 2020-04-02 11:53:52 · 1800 阅读 · 0 评论 -
LCD Mipi 调试方法及问题汇总
调试流程设置 dts 中的参数 并 配置管...转载 2020-04-02 11:47:38 · 4790 阅读 · 1 评论 -
LCD设备驱动分析
1. LCD设备驱动相关的数据结构[cpp] view plain copyprint?struct fb_info { atomic_t count; int node; int flags; struct mutex lock; /* Lock for open/release/ioctl fun转载 2017-03-30 15:42:07 · 420 阅读 · 0 评论 -
I2C驱动框架分析
1. I2C驱动框架I2C设备驱动的层次分为设备层、总线层。理解这两个层次的重点是理解4个数据结构,分别为i2c_driver,i2c_client、i2c_algorithm,i2c_adapter。i2c_driver和i2c_client是设备层,i2c_algorithm和i2c_adapter是总线层。[cpp] view plain copy转载 2017-03-30 15:45:02 · 422 阅读 · 0 评论 -
input子系统框架分析
1. input框架介绍:Linux input子系统主要分为三层:驱动、输入core、事件处理层。驱动根据core提供的接口,向上报告发生的动作(input_report_**)。core根据驱动的类型,分发这个报告给对应的事件处理层处理(input_event——>input_handle_event——>input_pass_event)事件处理层把数据变化反应到设备模型的文转载 2017-03-30 15:47:50 · 1515 阅读 · 0 评论 -
USB枚举过程分析
1. 枚举是什么? 枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。 USB架构中, hub负责检测设备的连接和断开,利用其中断IN端点(Interrupt IN Endpoint)来向主机(Host)报告。在系统转载 2017-03-31 20:10:57 · 13086 阅读 · 1 评论