- 博客(7)
- 收藏
- 关注
原创 android MessageQueue流程分析
分析MessageQueue,我们先分析下它的头文件class IDisplayEventConnection;class EventThread;class SurfaceFlinger;// ---------------------------------------------------------------------------class MessageBase ...
2018-09-21 15:47:06
1142
原创 linux suspend的基本流程,最简单的流程分析
首先我们说下linux的几种状态,完全就是简单的看了下Document下的文档 内核支持三种电源管理的状态,每一种的底层详细状态都依赖于板机代码的实现。本文件主要描述每种状态。什么情况下被调用,对应于那些acpi的状态和写什么样的字符到/sys/power/state进入相应的状态 State: Standby/Power-OnSuspendACPIState: S1Str...
2015-12-15 23:08:38
2004
原创 kobject和uevent的一点想法--待续
文件路径:include/linux/kobject.hlib/kobject_uevent.clib/kobject.c 在我的理解中uevent事件和kobject绑定在一起的 几种kobject能够产生的事件属性enumkobject_action {KOBJ_ADD,//添加KOBJ_REMOVE,//移除KOBJ_CHANGE,//发生了变化...
2015-12-10 01:00:52
584
原创 tp分析
分析驱动的步骤: 1.器件原理2.芯片手册3.原理图4.控制器逻辑5编不下去了 其实写过一篇了,可惜没保存,日 好吧,不睡了,咱们好好论一论 1.器件原理在我的印象中,tp的类型是有两种的,电容屏(CTP)和电阻屏,ctp在除了价格稍微贵一些外,其他的优势还是蛮多的,闲话少扯,我们首先来粗略的介绍一些原理 电阻屏:一听到电阻屏这个词,...
2015-11-29 02:40:02
2279
原创 OK6410 usb驱动分析
ok6410usb 驱动框架分析 目前为止,写驱动嘛,虽然我只是菜鸟,但还是直到一些常识,故我从常识开始分析, 一,USB控制器,也就时主机测,看待设备,是一个设备 -》配置 -》接口 -》端点的顺序来配置usb并和usb设备通信的 二,在usb设备内部运行着固件程序,来对usb控制器发送过来的信息进行解包,并执行相应的操作(不确定这句话的正确性,但觉得是对的) 三...
2015-08-01 11:07:10
540
原创 linux下ok6410驱动开发环境搭建基本教程
菜鸟, 一直在win下 + vmware开发学习, 甚是繁琐, 又加没多少毛毛, 机器卡的要死, 所以在linux配置了环境。。需要配置的基本环境如下, 希望能坚持下去nfs:1. sudo apt-get install nfs-kernel-server nfs-common portmap2. vim /etc/exports 添加如
2015-07-25 10:06:19
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人