07 2012 档案
Android init进程启动
摘要:一、Android Init.c执行流程Android中的内核启动后,kernel会启动第一个用户级别的进程:init,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。init始终是第一个进程。PS:可以通过:ps aux | grep init命令来查看其Pid为1。init进程对应的代码在android源码目录中的:system/core/init/init.c中。789 int main(int argc, char **argv)790 {# 创建一些linux 阅读全文
posted @ 2012-07-12 23:36 little_raptor 阅读(7453) 评论(0) 推荐(1)
linaro Android4.0.4 for FS100 - dm9000移植
摘要:1. 平台代码修改 vimarch/arm/mach-s5pc100/mach-smdkc100.c2. 添加需要的头文件 #if defined (CONFIG_DM9000) #include <linux/dm9000.h> #include <linux/irq.h> #endif3. 平台设备添加// CMD为低,读写地址寄存器, CMD为高,读写数据寄存器// 访问dm9000内部寄存器时,先将cmd拉低,向dm9000寄存器里写地址,然后,将cmd拉高,读写dm9000数据寄存器里的数据 #if defined(CONFIG_DM9000) // Mich 阅读全文
posted @ 2012-07-08 17:53 little_raptor 阅读(673) 评论(0) 推荐(0)
移植Andorid4.0.4 - 步骤及问题汇总
摘要:+ 华清远见 - MichaelTang--------------------------------------------------------------------------------------------------------------------------------开发板: FS100CPU: S5PC100,800Mhz,A8 MEM:256Mb NAND: 256Mb LCD:4.3Android4.0.4源码:linaro-android-12.06-release for origen由于s5pc100官方只给出Android2.1的release版本,没 阅读全文
posted @ 2012-07-08 17:24 little_raptor 阅读(3586) 评论(0) 推荐(1)