开发者信息
本手册的这一部分介绍 QEMU 内部的各个组成部分。 如果希望阅读或修改 QEMU 源码,才需要阅读这些内容。
QEMU 是一个规模庞大且成熟的项目,包含多个复杂子系统,理解起来可能并不容易。 开发文档尚未覆盖所有内容,但希望能够提供足够的信息帮助你入门。 如果有不清楚的地方,请通过 IRC 频道或邮件列表联系社区, 帮助我们为后续开发者完善文档。
所有开发者都应熟悉 QEMU 社区流程 以及社区的协作方式。 请特别留意 QEMU 编码风格 和 提交补丁,避免常见问题。
如果希望实现新的硬件模型,请阅读 QEMU 对象模型(QOM),了解 QEMU 对象模型的工作方式。