- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 记录了Android系统上基于ashmem或Fd的一些对象由于进程内文件描述符耗尽不能被创建的Issues。
记录了Android系统上基于ashmem或Fd的一些对象由于进程内文件描述符耗尽不能被创建的Issues。 Example One. 06-22 22:38:05.949 27928 31688 E CursorWindow: Could not allocate CursorWindow '/data/data/com.android.providers.downloads/datab
2015-02-12 18:05:44 5883 1
转载 GCC 参数详解
[介绍]gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] [参数详解] -x
2015-02-12 17:03:16 909
转载 定位Oops错误代码行
定位Oops错误代码行【整理】 2012-03-28 10:09:26| 分类:linux学习 |举报|字号 订阅[17184178.672000] Bad mode in data abort handler detected[17184178.672000] Internal error: Oops - bad mode: 0 [#1] PR
2015-02-12 16:38:55 1057
转载 比较全面的gdb调试命令
用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更
2015-02-12 16:33:17 426
转载 定位Oops的具体代码行
[保留] 定位Oops的具体代码行http://www.chinaunix.net 作者:albcamus 发表于:2009-06-05 09:43:38【发表评论】 【查看原文】 【Linux讨论区】【关闭】( 来自Linus Torvalds的讨论: https://groups.google.com/group/linux.kernel/browse_thread/
2015-02-12 16:02:30 881
转载 i2c_set_clientdata函数
在i2c驱动中有很多函数和数据结构,很多一时难以理解,所以写下本文共同学习。一、i2c_set_clientdata函数 在probe方式的I2C驱动中的probe函数中经常出现i2c_set_clientdata函数,一直很不解这个函数什么意思,后来查看内核源码,发现了一点大家都知道的秘密。这是某个I2C设备驱动中的probe函数,选取了部分代码:struct i2
2015-02-11 20:27:33 15620 4
转载 什么是HDR拍摄模式及使用方法
苹果在iOS 4.1操作系统中增加了一项有趣的新功能:HDR拍照。虽然目前市场上支持HDR功能的数码相机已经不在少数,但能够让普通消费者注意到这一功能,iPhone 4依然居功至伟。HDR即High Dynamic Range高动态范围。开启该功能后,iPhone在拍照时,实际上会连拍三张照片,分别对应欠曝、正常曝光和过曝,再合成为一幅照片,提升暗部和亮部的细节表现。 由于大多
2015-02-08 13:18:11 1959
转载 spin_lock_irqsave
自旋锁特点:(1) 自旋锁机制本身不会休眠,所以可以用于不能休眠的代码中(如IRQ 例程)。(2) 自旋锁有性能优势(加锁/解锁 约7us)并发是需要同步操作的根源,在SMP上并发的来源如下: A 进程间的抢占 B 异步中断事件 C 两个以上的CPU,执行同一段代码如果有一段critical cod
2015-02-03 17:52:23 2213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人