Linux0.1源码分析,《Linux 0.01内核分析与操作系统设计——创造你自己的操作系统》...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

readme

本光盘为《Linux 0.0.1内核分析与操作系统设计--创造你自己的操作系统》一书的配套光盘,读者可自由取其源文件做学习,研究之用。本光盘的代码不能保证完全符合读者的需要,在使用本光盘中的任何代码之后,若发生任何软件、硬件错误,或由此造成损失,与本人及出版社无关。

一、硬件和软件平台要求

软件平台:

本书的所有例程,都可以使用GNU的编译器编译。

在Windows 9x/2000/XP平台上,可以使用GNU的DJGPP编译器。

如果读者使用Linux平台,推荐使用RedHat Linux 7.x/8.x系统。在RedHat Linux 7.x/8.x中自带有GNU的编译器。

本书提供的Linux 0.01源代码,可以在RedHat Linux 7.x/8.x系统上编译使用。

硬件平台:

要试验本书的所有例子程序,最低的硬件平台要求如下:

CPU: Pentium 100

内存: 16M

硬盘: 1G

配置软盘驱动器

二、光盘内容介绍及使用方法

(1)本书附赠一张配套光盘,光盘里包含了如下内容:

/386intel目录 //包含了80386的详细技术手册

/doc目录 //包含了可引导光盘技术手册

/example //本书各章中的例程源代码

/kernel目录 //包含了Linux 0.01版本的核心源代码

/Linux.tar.gz //gz压缩格式源代码

/linux0.0.1comment.zip //Linux 0.01核心源代码的注释

/Linux0.01.zip //ZIP压缩格式源代码

/tools //编译、测试Linux 0.01和本书中例子需要使用到的工具软件

/as86 and ld86 //as86汇编器和ld86链接器

/bochs //开放源代码的虚拟机软件

/disk //磁盘映像文件生成工具集

/Djgpp //DOS下的GNU编译器

/mtools //生成bochs使用的磁盘文件的工具

/nasm //nasm汇编器

注意,本书的Linux 0.01源代码推荐在RedHat 7.x/8.x中编译。

(2)本配套光盘中的所有文件都可以直接拷贝到本地磁盘中加以使用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值