发布时间:2013-04-26 11:10:18
输入子系统由驱动层、输入子系统核心、事件处理层三部分组成。一个输入事件,如鼠标移动、键盘按下等通过Driver->Inputcore->Event handler->userspace的顺序到达用户控件的应用程序。 驱动层:将底层的硬件输入转化为统一事件形式,想输入核心(Input Core)汇报。&.........【阅读全文】
发布时间:2013-04-25 18:24:04
本文来自:http://blog.csdn.net/funy_liu/article/details/5345266一:前言在键盘驱动代码分析的笔记中,接触到了input子系统.键盘驱动,键盘驱动将检测到的所有按键都上报给了input子系统。Input子系统是所有I/O设备驱动的中间层,为上层提供了一个统一的界面。例如,在终端系统中,我们不需要去管有多少个.........【阅读全文】
发布时间:2013-04-25 18:15:51
bus: 总线作为主机和外设的连接通道,有些总线是比较规范的,形成了很多协议。如PCI,USB,1394,IIC等。任何设备都可以选择合适的总线连接到主机。当然主机也可能就是CPU本身。内存也是通过BUS连接到主机的,可内存使用的总线不是外设总线,因此和内存使用相同类型.........【阅读全文】
发布时间:2013-04-25 18:13:28
在JNI的c文件中如果用到了#include <utils/Log.h> 然后用NDK 编译, ndk-build clean && ndk-build 提示error: utils/Log.h: No such file or directory如果只是用到LOG功能1 修改Android.mk文件配置,添加如下语句LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog2 在.c文件中修改为如下语句//#include <uti.........【阅读全文】
发布时间:2013-04-25 15:05:08
/bin/bash: jar: command not found 解决办法: cd /usr/bin 必须先进入/usr/bin,下同 sudo ln -s -f /home/tim/software/jdk1.6.0_35/bin/jar 我的jdk是安装在/home/tim/software/jdk1.6.0_35/目录下的 如果提示javah:commond not found,于是照葫芦画瓢,输入命令 cd /usr/bin ln -s -f /home/tim/softwa.........【阅读全文】