kernel
大妞
这个作者很懒,什么都没留下…
展开
-
fastboot 选型、编译
最近根据硬件新开发的样版,学习了如何根据硬件版型进行配置。一个是ddr的大小,一个是板子层数。根据ddr命名规范,3,4位是ddr大小,4Gbit , 5,6位是ddr 位数 16一共2片,4Gbiti*2/8=1G字节。用这个来选用寄存器的配置。这个用来选择厂家已经配置好的寄存器信息,这原创 2013-12-09 09:07:15 · 1114 阅读 · 0 评论 -
android内核打印
1、cat /proc/kmsg2、cat /proc/sys/kernel/printk3、原创 2014-08-23 10:11:23 · 1458 阅读 · 0 评论 -
内核printk的日志级别
内核log级别:printk#defineKERN_EMERG""/*紧急事件消息,系统崩溃之前提示,表示系统不可用*/#defineKERN_ALERT""/*报告消息,表示必须立即采取措施*/#defineKERN_CRIT""/*临界条件,通常涉及严重的硬件或软件操作失败*/#defineKERN_ERR""/*错误条件,驱动程序常用KERN_ER原创 2014-12-04 09:20:02 · 552 阅读 · 0 评论 -
属性系统分析
在android系统中,所有的进程是共享系统设置值,init进程创建了并初始化属性域,而后通过执行中的进程提供的api,访问属性域的设置值。但是更改属性值只能在init进程中执行。当更改属性值的时候,要预先向init进程提交值变更申请,然后init进程处理该申请,并修改属性值。那么,属性值的更改在init进程里面,其它进程是如何向init进程发出申请的呢?通过socket。/dev原创 2014-12-05 14:58:57 · 532 阅读 · 0 评论