- 博客(7)
- 收藏
- 关注
转载 INPUT输入子系统
一、什么是input输入子系统? 1、Linux系统支持的输入设备繁多,例如键盘、鼠标、触摸屏、手柄或者是一些输入设备像体感输入等等,Linux系统是如何管理如此之多的不同类型、不同原理、不同的输入信息的 输入设备的呢?其实就是通过input输入子系统这套软件体系来完成的。从整体上来说,input输入子系统分为3层:上层(输入事件驱动层)、中层(输入核心层)、 下层(输入设备驱动层),如下图...
2018-10-28 14:45:55
200
转载 自旋锁
[内核同步]自旋锁spin_lock、spin_lock_irq 和 spin_lock_irqsave 分析 转自:http://blog.csdn.net/wh_19910525/article/details/11536279 自旋锁的初衷:在短期间内进行轻量级的锁定。一个被争用的自旋锁使得请求它的线程在等待锁重新可用的期间进行自旋(特别浪费处理器时间),所以自旋锁不应该被持有时间...
2018-10-28 14:38:22
209
转载 中断处理函数中不用disable_irq而用disable_irq_nosync原因
在中断处理函数中使用disable_irq关中断发现在进入中断处理后内核就挂掉了,发现disable_irq关闭中断并等待中断处理完后返回, 而disable_irq_nosync立即返回. 在中断处理程序中应该使用disable_irq_nosync来关闭中断 先看一下disable_irq_nosync,内核代码中是这样解释的: /** * disable_irq_nosync - ...
2018-10-19 16:20:27
239
转载 Ubuntu 16.04下快速搭建OpenGrok for Android O
本文以在Ubuntu 16.04上对Anroid N的源代码配置OpenGrok为例,记录了适合像我这种懒人的最基本搭建过程。想用各种高级用法请自行参见官方文档。 - 安装所需包 $ sudo apt-get install exuberant-ctags tomcat8 $ sudo /etc/init.d/tomcat8 restart 浏览器中打开http://localhost:...
2018-10-19 10:57:49
690
转载 tar的分包与压缩
目标-(标准) 如何将文件打包、压缩并分割成制定大小? 日期: August 28 日, Saturday@ 01:37:03 主题 Shell 编程和工具 (如何在linux下实现Windows中winrar和winzip等压缩软件所提供的打包压缩分割功能) 将大文件或目录打包、压缩并分割成制定大小的文件,这在将数据备份到容量有限的移动储存设备时是必须的,在Linux下可以通过组合使...
2018-10-19 10:13:00
1463
转载 Android Fingerprint -- HAL层的初始化工作
转自: http://www.cnblogs.com/happy-leon/p/5655614.html http://blog.csdn.NET/liuxd3000/article/details/42424179 序文:如何调用Hal层库文件 每个Hal层库文件有一个入口,即HAL_MODULE_INFO_SYM,上层在调用hal层库文件时会在/system/lib/hw/下面寻找对应
2017-06-22 17:47:40
586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人