5回答

0收藏

Linux操作系统的移植

其他 其他 3791 人阅读 | 5 人回复 | 2008-03-23

Linux操作系统是一个完全开源的操作系统,用户可以自己下载、阅读、修改并重新编译内核,从而使开发人员能够完全自己定制相关的操作系统功能以适合自己的需要。本章将就以下内容做详细介绍。
BootLoader程序:BootLoader是一个用来初始化嵌入式硬件的最小系统,进而引导操作系统的底层程序,其主要代码由汇编语言和C程序编写。在X86上常见的BootLoader有GRUB和LIL0,在嵌入式设备中U-boot和VIVI用得比较多。

Linux源码分开,读者可以在相关网站上下载这些源代码,随着Ljnux的发展,目前2.6内核的linux源代码已经超过30MB。本章.1.2节将详细介绍Linux源代码目录结构,从而为读者快速阅读Ljnux内核程序提供参考。

1.3节将详细介绍如何重新编译适合嵌入式ARM处理的Linux内核程序的过程,主要包括剪裁Linux内核源程序的方法。

读者通过对本章的学习,将对Linux内核源代码有一个比较清楚的认识,能够独立裁剪Linux内核,并移植Linux内核到ARM处理器中运行。
分享到:
回复

使用道具 举报

回答|共 5 个

倒序浏览

沙发

jinchunao

发表于 2008-4-3 10:00:34 | 只看该作者

回复:Linux操作系统的移植

原帖由xuweitao于2008-03-23 00:22发表:
Linux操作系统是一个完全开源的操作系统,用户可以自己下载、阅读、修改并重新编译内核,从而使开发人员能够完全自己定制相关的操作系统功能以适合自己hao的需要。本章将就以下内容做详细介绍。
BootLoader程序:BootLoader是一个用来初始化嵌入式硬件的最小系统,进而引导操作系统的底层程序,其主要代码由汇编语言和C程序编写。在X86上常见的BootLoader有GRUB和LIL0,在嵌入式设备中U-boot和VIVI用得比较多。

Linux源码分开,读者可以在相关网站上下载这些源代码,随着Ljnux的发展,目前2.6内核的linux源代码已经超过30MB。本章.1.2节将详细介绍Linux源代码目录结构,从而为读者快速阅读Ljnux内核程序提供参考。

1.3节将详细介绍如何重新编译适合嵌入式ARM处理的Linux内核程序的过程,主要包括剪裁Linux内核源程序的方法。

读者通过对本章的学习,将对Linux内核源代码有一个比较清楚的认识,能够独立裁剪Linux内核,并移植Linux内核到ARM处理器中运行。
hao
回复 支持 反对

使用道具 举报

板凳

jinchunao

发表于 2008-4-3 10:03:30 | 只看该作者

RE:Linux操作系统的移植

回复 支持 反对

使用道具 举报

地板

wloffice

发表于 2008-6-16 17:49:57 | 只看该作者

RE:Linux操作系统的移植

回复 支持 反对

使用道具 举报

5#

cheng520song

发表于 2008-7-27 16:24:29 | 只看该作者

RE:Linux操作系统的移植

呵呵
回复 支持 反对

使用道具 举报

6#

cheng520song

发表于 2008-7-27 16:30:35 | 只看该作者

RE:Linux操作系统的移植

,呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条