公告
这个圈子是关于开发操作系统的,不是使用操作系统的。这个圈子涉及Linux、Opensolaris、FreeBSD等操作系统的源代码阅读,操作系统的开发,驱动开发,等内容。还有个重要的功能就是一起讨论开发玩具操作系统RabbitOS。
http://code.google.com/p/rabbitos/
http://code.google.com/p/rabbitos/
| 话题 | 作者 | 回复/点击 | 最后回复 |
| 置顶 精华 VMWare Server+Bochs 构建 XP 下的 RabbitOS 开发环境 | liu-wei | 2 / 164 | 2008-06-24 lin_llx |
| 大家最近都在干嘛? | crackcell | 3 / 116 | 2008-08-02 lin_llx |
| 话说我有一个想法。。。 | lin_llx | 2 / 134 | 2008-07-01 NeuronR |
| c可变参数函数 | NeuronR | 3 / 187 | 2008-06-28 liu-wei |
| [讨论贴]把自己写过的东西里需要分享的写下吧 | crackcell | 1 / 118 | 2008-06-20 crackcell |
| c++ meta programming | lin_llx | 2 / 121 | 2008-06-20 crackcell |
| > 更多讨论 | |||
VMWare Server+Bochs 构建 XP 下的 RabbitOS 开发环境
本文专门为用 Windows 系统开发 RabbitOS 而又因系统资源有限不想开 X 的同志而写。当然,开发其他的 OS 也是可以的。假如用的是 Linux,那大可以略过本文。
我们开发的 RabbitOS,有很大一部分代码是用 C 来完成的,而且用到的是 gcc,可以很方便地配合 GDB 进行调试。Bochs 提供一个 gdbstub 远程调试功能。
VMWare Server 请 ...
by liu-wei 2008-06-23 浏览 (100) 回复 (0)
关闭vmware6.5的debug模式
vm6.5 默认是debug运行的,很慢。
这样解决:
在ubuntu里面这样做:
cd /usr/lib/vmware/bin
sudo cp vmware-vmx-debug vmware-vmx-debug-old
sudo cp -a vmware-vmx vmware-vmx-debug
by crackcell 2008-06-20 浏览 (250) 回复 (0)
RabbitOS代码注释(2) - 代码结构
这篇文章中,我简单介绍一下RabbitOS的源代码结构。
根目录
|--boot 启动部分代码
|--include 系统头文件
|--|
|--|--asm 和机器相关的汇编代码
|--|--boot 启动部分的头文件
|--|--init 内核加载器的头文件
|--|--rabbit 内核头文件
|--|--sys 平台相关的头文件
|--init 内核加载器
|--kernel 内 ...
by crackcell 2008-06-13 浏览 (127) 回复 (0)
| 名称 | 大小 | 描述 | 下载 |
| Linux0.11____.pdf.zip | 185.4 KB | Linux 0.11内存管理。。讲得很详细。。 | 0 |
| 深入理解LINUX内核第三版.chm.zip | 2.7 MB | 深入理解LINUX内核第三版(chm) | 1 |
| NASM中文手册.pdf.zip | 549 KB | NASM中文手册(PDF) | 0 |


