U-boot会给Linux Kernel传递很多参数,如:串口,RAM,videofb等。而Linux kernel也会读取和处理这些参数。两者之间通过struct tag来传递参数。U-boot把要传递给kernel的东西保存在struct tag数据结构中,启动kernel时,把这个结构体的物理...
分类:
系统相关 时间:
2014-08-05 13:20:19
阅读次数:
507
总体介绍
Android Camera框架从整体上看是一个client/service架构。有两个进程,一个是client进程,可以看成AP端
,主要包括Java代码和一些native层的c/c++代码;另一个是service进程,属于服务端,是native c/c++代码,
主要负责和linux kernel中的camera driver交互,搜集linux kernel中...
分类:
移动开发 时间:
2014-08-03 10:20:45
阅读次数:
472
Because there are numerous revisions and releases of theLinuxkerneland new ones are developed at frequent intervals, it is important to have a system ...
分类:
系统相关 时间:
2014-08-02 15:13:33
阅读次数:
335
linux kernel/user mode data struct learning
分类:
系统相关 时间:
2014-08-02 12:33:23
阅读次数:
564
转自:http://blog.csdn.net/linux__kernel/article/details/8271326很多人在Google上不停的找合适自己的压缩,殊不知Py的压缩很不错。可以试试。当然C#,Java的压缩也有第三方的类。Py有很多美名:数学理论强大,数据结构高级等等,关于压缩算...
分类:
编程语言 时间:
2014-08-01 15:23:01
阅读次数:
236
单步调试kernel说明恩,这个文档的目标是单步调试内核,从每一个工具软件的版本号到每一个命令,都有一个说明ubuntu1204,32位http://www.ubuntu.org.cn/download/desktop用vmware虚拟机安装该系统。用64位系统时,gdb有bug。报错信息为:xxx太长。所以建议用32位系统编译kernel..
分类:
数据库 时间:
2014-07-26 03:22:57
阅读次数:
354
转子http://www.ibm.com/developerworks/cn/linux/kernel/l-thread/二.Linux 2.4内核中的轻量进程实现最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序...
分类:
编程语言 时间:
2014-07-24 22:05:42
阅读次数:
239
内核线程是直接由内核本身启动的进程。内核线程实际上是将内核函数委托给独立的进程,与系统中其他进程“并行”执行(实际上,也并行于内核自身的执行),内核线程经常被称为内核“守护进程”。它们主要用于执行下列任务:l 周期性地将修改的内存页与页来源块设备同步。l 如果内存页很少使用,则写入交换区。l 管理延...
分类:
系统相关 时间:
2014-07-24 21:34:22
阅读次数:
263
本节主要是介绍如何Android C/C++应用程序调用Openssl的AES加密算法。...
分类:
移动开发 时间:
2014-07-23 17:16:41
阅读次数:
260
看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源码了呢?一直习惯使用Windows系统,而Android源码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装A...
分类:
移动开发 时间:
2014-07-23 15:03:26
阅读次数:
313