码迷,mamicode.com
首页 >  
搜索关键字:i2c driver    ( 6321个结果
Vhost Architecture
在前面的文章中在介绍virtio机制中,可以看到在通常的应用中一般使用QEMU用户态程序来模拟I/O访问,而Guest中的数据要通过Guest到Host Userspace的第一次拷贝,再经过Host userspace的第二次拷贝,这种多次的数据拷贝和CPU特权级的切换对性能有相当大的影响。为加速virtio设备的I/O性能,VHOST通过driver的形式在Host Kernel中直接实现...
分类:其他好文   时间:2014-09-04 11:47:39    阅读次数:280
android 玩愤怒小鸟等全屏游戏时TP失效
1.tp driver的tpd_down()和tpd_up()函数中不需要上报id号,上层会自动进行匹配; 2.tpd_up()函数中只需要上报BTN_TOUCH和mt_sync信息,其他信息不用上报,如下: static  void tpd_up(int x, int y,int *count)  {      input_report_key(tpd->dev, BTN_TOUCH, ...
分类:移动开发   时间:2014-09-04 09:47:07    阅读次数:283
android 虚拟按键是通过哪种机制上报的?
1.在normal mode下,tp button也是和其它触摸事件一样,以坐标形式的input_event进行上报。在初始化时会通过tpd_button_setting()函数根据定义在tpd_custom_XXX.h文件中的配置信息将虚拟按键的坐标信息写在/sys/board_properties/virtualkeys.mtk-tpd中。工作时,tp driver将按下的点的坐标进行上报,A...
分类:移动开发   时间:2014-09-04 09:46:47    阅读次数:196
android 不同分辨率的LCM进行兼容
1. 关于时序 JB版本中,接口disp_drv_get_lcm_driver实现compare id并获取到lcm driver以及lcm param的动作,对于DSI,每次尝试读取id之前都会根据lcm driver中的设置重新设置时序,所以担心时序不同无法读取id的担心就显得多余了   2. 关于开机logo 我们默认的做法,在ProjectConfig.mk中会定义Macro BO...
分类:移动开发   时间:2014-09-04 09:46:37    阅读次数:295
Linux内核驱动将多个C文件编译成一个ko文件的方法——每个C文件里都有module_init与module_exit
以两个C文件为例: 将本该被分别编译成adc_device.ko和adc_driver.ko的adc_device.c、adc_driver.c编译成一个ko文件! 采用方法: 第一步、修改C文件 1、去掉adc_device.c文件里module_init(xxx)、module_exit(yyy)中xxx、yyy 函数原型的关键字static 2、注销adc_devic...
分类:系统相关   时间:2014-09-04 01:41:37    阅读次数:299
Atitit. 高级软件工程师and 普通的区别 高级编程的门槛总结
Atitit.  高级软件工程师and 普通的区别 高级编程的门槛总结     1. 完备的知识体系 2 2. 编程理论/原理的掌握 2 1.1. 掌握常用的概念(ORM,IOC,AOP,event driver/mvc 等) 2 1.2. 高级概念(lambda,闭包closure,fp,dsl ) 2 1.3. 元编程MOP  Annotation/attributi 2 ...
分类:其他好文   时间:2014-09-04 00:13:52    阅读次数:606
applicationContext.xml文件配置模板
com.mysql.jdbc.Driver jdbc:mysql://wonder:3306/j2ee root pass lee/Person.hbm.xml org.hibernate...
分类:移动开发   时间:2014-09-02 17:40:35    阅读次数:233
[Hibernate] - Annotations - One To Many
Hibernate使用Annotation的一对多:hibernate.cfg.xml com.mysql.jdbc.Driver jdbc:mysql://127.0.0.1/testdb root ...
分类:系统相关   时间:2014-09-02 17:29:55    阅读次数:261
Ubuntu下VirtualBox kernel driver not installed
解決方案:1.sudo apt-get install virtualbox-ose-source2.cd /usr/src3.sudo tar xjvf virtualbox*.bz24.cd modules/virtualbox-ose5.sudo ./build_in_tmp install6...
分类:其他好文   时间:2014-09-02 11:59:44    阅读次数:201
<Debugging Techniques> LDD3 学习笔记
Debugging Techniques 内核debug的挑战:                    Kernel programming brings its own, unique debugging challenges. Kernel code can not be easily executed under a debugger, nor can it be eas...
分类:其他好文   时间:2014-09-02 00:23:13    阅读次数:476
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!