-
适用于 VS 2013 编译的 Linux 0.11 源代码
资源介绍
为什么用 Visual Studio 2013 就不用多说了吧,绝对比任何专用的源代码阅读软件都强悍。
查看函数调用层次一类的功能,为分析源代码提供最大的方便。
而且 MASM Intel 格式的汇编代码,可比 GCC AT&T 格式的便于阅读多了。
编辑汇编代码,推荐使用 Notepad++,完美支持 MASM 语法高亮。
首先下载我修改好的 VS 版 Linux 0.11 源码,解压后打开解决方案。
右键点击 Image 项目,重新生成,按 Ctrl + F5 运行即可。
会启动调试版的 Bochs 虚拟机,加载新编译的软盘镜像运行。
虚拟硬盘内,带 gcc 1.40 编译环境,可以自己写程序测试各个系统调用功能。
阅读代码中有不明白的,直接插入 printk,重新生成运行,几秒钟的事。
- 上一篇: Bochs-2.4.2 虚拟机
- 下一篇: LINUX内核完全剖析:基于0.12内核.z05