8000 GitHub - liulog/Linux-0.11: The old Linux kernel source ver 0.11 which has been tested under modern Linux, Mac OSX and Windows.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The old Linux kernel source ver 0.11 which has been tested under modern Linux, Mac OSX and Windows.

Notifications You must be signed in to change notification settings

liulog/Linux-0.11

 
 

Repository files navigation

Linux-0.11

为了更加优雅的调试 Linux-0.11, 进行了一点点改动, 灵感来自蒋岩炎的OS课程

添加了 init.py 脚本文件, 其中包含了一些 gdb 命令, 添加了 make monitor, 用于启动 gdb-multiarch

仅针对 Linux 进行了测试

UCAS 杨力祥《操作系统高级教程》

思考题: https://ydv805uda4.feishu.cn/docx/DpdYdmDqnoJQecxfLKmcS0e1nYg

如何使用

$ make help		// get help
$ make  		// compile
$ make start		// boot it on qemu
$ make debug		// debug it via qemu & gdb, you'd start gdb to connect it.
$ make monitor      // new a terminal and start gdb-multiarch

About

The old Linux kernel source ver 0.11 which has been tested under modern Linux, Mac OSX and Windows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 78.2%
  • Assembly 14.4%
  • Makefile 6.7%
  • Other 0.7%
0