- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 android 输入系统 映射文件kl
android kl(key layout)文件是一个映射文件,是标准linux与anroid的键值映射文件,kl文件可以有很多个,但是它有一个使用优先级:[plain] view plain copy/system/usr/keylayout/Vendor_XXXX_Product_XXXX_Version_XXXX.kl /system/usr/keylayout/Vendor_XXXX_P...
2018-02-11 20:51:09 1423
转载 sqlite用法
系统平台:ubuntu10.04简介sqlite3一款主要用于嵌入式的轻量级数据库,本文旨在为熟悉sqlite3基本命令提供技术文档。 备注:本文所有操作均在root用户下进行。1、安装sqlite3ubuntu下安装sqlite3直接在终端运行命令:#apt-get install sqlite3查看版本信息:#sqlite3 -version 2 、sqlite3常用命令当前目录下建立...
2018-02-11 20:50:16 295
转载 Linux内核printk打印格式
来源:HTTPS://WWW.KERNEL.ORG/DOC/DOCUMENTATION/PRINTK-FORMATS.TXTIf variable is of Type, use printk format specifier:--------------------------------------------------------- int %d or %x unsign...
2018-02-11 13:26:22 1882
原创 TSC2007 移植到android 6.0内核 (使用设备树)
最近接手了一块电阻屏,用了TI的TSC2007进行信号转换。 接口是 I2C, 还有一个中断屏,工作原理比较简单:发送一个8BIT命令(例如读X),然后接收16BIT的返回值。 整个驱动参考了TI的源码 以及 TI社区的讨论。/* * drivers/input/touchscreen/tsc2007.c * * Copyright (c) 2018 Melo * Me...
2018-02-09 17:28:55 2059
原创 linux内核 中断相关
IRQF_TRIGGER_MASK:IRQF_TRIGGER_RISING 0X1IRQF_TRIGGER_FALLING 0X2IRQF_TRIGGER_HIGH 0X4IRQF_TRIGGER_LOW 0X8 1) 如果设备具有唤醒系统的功能,请在probe函数中调用device_init_wakeup()和dev_pm_set_wake_...
2018-02-06 17:38:17 883
原创 bash 脚本
1.脚本文件开头 #!/bin/bash2.配置路径 主目录下创建bin文件夹 ~/.bashrc里配置PATH=~/bin:$PATH
2018-02-05 14:34:36 120
原创 KERNEL 驱动阻止suspend
在suspend的过程中,发生了一个唤醒事件(例如USB插入)预期效果应该是:suspend被阻止 伪代码实现如下:Usb_probe()//一般在probe函数中,{device_init_wakeup(usb->dev,1)//初始化一个wake up source……enable_irq_wake(usb_irq);//调用该接口enable的irq在susp
2018-02-05 13:27:46 461
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人