2016年5月10日

Android启动过程深入解析

摘要: 当按下Android设备电源键时究竟发生了什么?Android的启动过程是怎么样的?什么是Linux内核?桌面系统linux内核与Android系统linux内核有什么区别?什么是引导装载程序?什么是Zygote?什么是X86以及ARM linux?什么是init.rc?什么是系统服务? 当我们想到 阅读全文

posted @ 2016-05-10 14:10 木花猫 阅读(203) 评论(0) 推荐(0) 编辑

Linux内核启动过程和Bootloader(总述)

摘要: 1.Linux内核启动过程概述 一个嵌入式 Linux 系统从软件角度看可以分为四个部分:引导加载程序(Bootloader),Linux 内核,文件系统,应用程序。其中 Bootloader是系统启动或复位以后执行的第一段代码,它主要用来初始化处理器及外设,然后调用 Linux 内核。Linux 阅读全文

posted @ 2016-05-10 14:09 木花猫 阅读(2530) 评论(0) 推荐(0) 编辑

bootloader启动过程详细说明

摘要: 今天早上看了一上午的bootloader简单源码,终于捋顺了bootloader的执行过程,之前只是知道bootloader代码会先被irom中的代码拷贝到iram中一部分,然后执行这部分代码,会把整个bootloader代码拷贝到sdram中,最终在sdram执行剩下的代码,而这段代码会把kern 阅读全文

posted @ 2016-05-10 14:07 木花猫 阅读(4761) 评论(0) 推荐(0) 编辑

导航