自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jscese

知其白 守其黑 為天下式 __Read The Fucking Source Code

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux/Android——input系统之 kernel层 与 frameworks层交互 (五)

之前的四篇博文记录的都是linux中的input体系相关的东西,最底层以我调试的usb触摸屏的设备驱动为例,贴出链接:Linux/Android——usb触摸屏驱动 - usbtouchscreen (一)Linux/Android——输入子系统input_event传递 (二)这篇记录一下kernel与android这边的framework层

2014-12-31 19:31:37 6133

原创 Linux/Android——input_handler之evdev (四)

在前文Linux/Android——input子系统核心 中概括了总体的结构,以及介绍了input核心的职责,其中有说道注册input设备时会去匹配已有的事件处理器handler,而这个handler也是存放在一个链表里面的,这里介绍下input子系统中的事件处理input_handler机制.evdev:  /kernel/drivers/input下众多事件处理器h

2014-12-30 19:42:32 4682 1

原创 Linux/Android——input子系统核心 (三)

之前的博客有涉及到linux的input子系统,这里学习记录一下input模块.input子系统,作为管理输入设备与系统进行交互的中枢,任何的输入设备驱动都要通过input向内核注册其设备,常用的输入设备也就是鼠标,键盘,触摸屏。稍微细分一点整个输入体系,就是 硬件驱动层,input核心中转层,事件处理层.层次之间传递都以event事件的形式,这其中input连接上下层,分别提供接口.之前有分析usbtouchscreen的驱动,也就是硬件驱动部分,这里简单记录一下input核心中转处理 i

2014-12-26 15:10:07 7619

原创 Linux/Android——输入子系统input_event传递 (二)

在前文 Linux/Android——usb触摸屏驱动 - usbtouchscreen 中记录了如何在kernel中添加input device 类型为touchscreen的驱动,这在整个输入体系中是最下层的设备驱动部分,往上一层就是linux内核的管理驱动input系统,kernel中的源码位置:/kernel/drivers/input/input.c

2014-12-23 20:13:38 18986 1

转载 同步 与 异步

一.进程同步及异步的概念 1.进程同步:    就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数函数都是同步调用(例如sin,isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间

2014-12-11 10:04:59 1408

原创 Linux/Android——usb触摸屏驱动 - usbtouchscreen (一)

最近需要往TV上装一个触摸屏设备,现在比较常见的就是使用usb接口的触摸框,适用于各种平台,这里大体记录一下在android上kernel中的usbtouchscreen驱动. 目前的kernel中都是自带了usbtouchscreen驱动的,我的版本3.1.10源码位于:/kernel/drivers/input/touchscreen/usbtouchscreen.c从这个路径可以看出所属驱动分支,我这边平台本身是没放开的,并没有编译进kernel,谁会想到触摸电视呢~可以在ma

2014-12-10 18:55:43 18469 2

原创 Shell 中的 正则表达式

常接触shell脚本语言的,经常会看到一个shell命令接一堆乱七八糟的option,类似这样的 sed -e "s/^[^\-]*-//" ,虽然知道那肯定是一个逻辑条件组合,但是如果不是熟悉正则表达式的人,绝对看的眼花.这里学习记录一下正则表达式的一些基本用法.

2014-12-02 16:51:09 4250

bootchart.7z

tar zcvf bootchart.tgz header proc_diskstats.log proc_ps.log proc_stat.log java -jar bootchart.jar bootchart/bootchart.tgz 其中的bootchart.jar 包,需要解压

2019-12-05

JAVA_API——1.7中文

jdk 官方api说明文档

2015-02-11

libusb-compat(兼容libusb,含android.mk)

usb-modelswitch API 兼容libusb

2014-09-05

libusb 源码(可在external中编译,含android.mk)

用于usb-modeswitch的api动态库源码

2014-09-05

iperf—2.0.5

iperf 源代码~ 测试wifi 带宽 编译移植OK

2014-01-22

一键制作usb启动盘

相比老毛桃更加简便,小巧,双击使用,选择iso镜像 和 U盘 一键制作U盘启动

2013-12-12

ubuntu 13.04安装配置

全面的ubuntu配置,使用更加舒心,欢迎下载

2013-12-12

rabbitvcs-0.15.3.tar.bz2

rabbitvcs linux下最好用的svn客户端

2013-11-22

android sdk

android sdk 16 直接解压即可

2013-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除