2017年2月28日
摘要: 安卓底层开发 安卓基础复习 系统移植 源码下载 http://source.android.com/source/downloading.html 查看目录结构 androidL lichee android的文件系统 Linux kernel 配置 ~/fspad-733/lichee $./bu 阅读全文
posted @ 2017-02-28 21:26 endless_loop 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: 系统移植之内核移植 正常情况下,应用程序访问内核空间必须通过系统调用方式,但是频繁的系统调用会影响操作系统的性能,所以在两者之间增加了一层标准C库,它提供了新的连接内核的接口,这些接口虽然也是系统调用访问内核,但是她带有缓冲区,可以将数次操作合并为一次,有效的减少了系统调用的次数。 内核组件: 系统 阅读全文
posted @ 2017-02-28 21:18 endless_loop 阅读(222) 评论(0) 推荐(0) 编辑
  2017年2月27日
摘要: BootLoader:嵌入式系统从开始上电到系统启动需要一个引导过程,这个引导程序就叫作启动加载程序,即BootLoader。它在操作系统运行之前运行,它负责初始化硬件设备,建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。最常用的一种就是uboot。 uboot的 阅读全文
posted @ 2017-02-27 21:28 endless_loop 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Linux系统移植 环境搭建 阅读全文
posted @ 2017-02-27 20:06 endless_loop 阅读(254) 评论(0) 推荐(0) 编辑