文件名称:linux-0.11.140318

  • 所属分类:
  • Linux/Unix编程
  • 资源属性:
  • [Windows] [Visual.Net] [源码]
  • 上传时间:
  • 2014-11-28
  • 文件大小:
  • 10.92mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • No***
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

能用 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,重新生成运行,几秒钟的事。-Can be compiled with VS 2013 Linux 0.11 source code
(系统自动生成,下载前可以参看下载内容)

下载文件列表





Linux\blk_drv

.....\.......\blk_drv.vcxproj

.....\bochs

.....\.....\BIOS

.....\.....\bochs.exe

.....\.....\bochsrc.bxrc

.....\.....\hd0.img

.....\.....\none

.....\.....\VGABIOS

.....\bootsect

.....\........\bootsect.vcxproj

.....\........\main.c

.....\build

.....\.....\build.vcxproj

.....\chr_drv

.....\.......\chr_drv.vcxproj

.....\image

.....\.....\image.vcxproj

.....\.....\image.vcxproj.user

.....\lib

.....\...\lib.vcxproj

.....\Linux.sln

.....\Linux.v12.suo

.....\linux

.....\.....\boot

.....\.....\....\bootsect.asm

.....\.....\....\head.asm

.....\.....\....\setup.asm

.....\.....\fs

.....\.....\..\bitmap.c

.....\.....\..\block_dev.c

.....\.....\..\buffer.c

.....\.....\..\char_dev.c

.....\.....\..\exec.c

.....\.....\..\fcntl.c

.....\.....\..\file_dev.c

.....\.....\..\file_table.c

.....\.....\..\inode.c

.....\.....\..\ioctl.c

.....\.....\..\namei.c

.....\.....\..\open.c

.....\.....\..\pipe.c

.....\.....\..\read_write.c

.....\.....\..\stat.c

.....\.....\..\super.c

.....\.....\..\truncate.c

.....\.....\include

.....\.....\.......\a.out.h

.....\.....\.......\asm

.....\.....\.......\...\io.h

.....\.....\.......\...\memory.h

.....\.....\.......\...\segment.h

.....\.....\.......\...\system.h

.....\.....\.......\const.h

.....\.....\.......\ctype.h

.....\.....\.......\errno.h

.....\.....\.......\fcntl.h

.....\.....\.......\linux

.....\.....\.......\.....\config.h

.....\.....\.......\.....\fdreg.h

.....\.....\.......\.....\fs.h

.....\.....\.......\.....\hdreg.h

.....\.....\.......\.....\head.h

.....\.....\.......\.....\kernel.h

.....\.....\.......\.....\mm.h

.....\.....\.......\.....\sched.h

.....\.....\.......\.....\sys.h

.....\.....\.......\.....\tty.h

.....\.....\.......\signal.h

.....\.....\.......\stdarg.h

.....\.....\.......\stddef.h

.....\.....\.......\string.h

.....\.....\.......\sys

.....\.....\.......\...\stat.h

.....\.....\.......\...\times.h

.....\.....\.......\...\types.h

.....\.....\.......\...\utsname.h

.....\.....\.......\...\wait.h

.....\.....\.......\termios.h

.....\.....\.......\time.h

.....\.....\.......\unistd.h

.....\.....\.......\utime.h

.....\.....\init

.....\.....\....\main.c

.....\.....\kernel

.....\.....\......\asm.asm

.....\.....\......\blk_drv

.....\.....\......\.......\blk.h

.....\.....\......\.......\floppy.c

.....\.....\......\.......\hd.c

.....\.....\......\.......\ll_rw_blk.c

.....\.....\......\.......\ramdisk.c

.....\.....\......\chr_drv

.....\.....\......\.......\console.c

.....\.....\......\.......\keyboard.asm

.....\.....\......\.......\rs_io.asm

.....\.....\......\.......\serial.c

.....\.....\......\.......\tty_io.c

.....\.....\......\.......\tty_ioctl.c

.....\.....\......\exit.c

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org