linux的移植分析.docVIP

  • 3
  • 0
  • 约7.66千字
  • 约 12页
  • 2016-06-10 发布于湖北
  • 举报
linux的移植、内核、文件系统的生成与下载 一、实验目的 1.了解内核编译过程 2.了解linux移植的基本过程,掌握内核和文件系统的下载方法。 3.掌握嵌入式主机运行环境的配置。 二、实验内容 1. 学习内核编译的过程 2. 学习linux移植的基本过程 2. 学习内核和文件系统的生成与下载方法 三、实验设备 1. PentiumII以上的PC机、EL-ARM860实验箱 四、linux的移植说明 1.内核编译 1)内核的结构 本实验系统运行的linux版本是针对linux-2.6.28进行移植的,其组成结构如下图所示:  图 linux-2.6.28的目录结构图 Linux内核非常庞大,包括驱动程序在内有上百兆。如下图示其主要结构目录: /arch 子目录包含了所有与硬件体系结构相关的内核移植代码。其中每一个目录都代表一种硬件平台,对于每种平台都应该包括: boot: 包括启动内核所使用的部分或全部平台的相关代码。 kernel: 包括支持体系结构特有的特征代码 lib:包括存放体系结构特有的通用函数的实现代码 mm: 包括存放体系结构特有的内存管理程序的实现 mach-xxx:包括存放该处理器的移植代码 /Documentation 子目录包含有关内核的通用解释和注释。 /drivers 子目录包含内核中所有的设备驱动程序,每个不同的驱动占用一个子目录,如char、

文档评论(0)

1亿VIP精品文档

相关文档