From: Minep Date: Tue, 16 Jul 2024 23:55:33 +0000 (+0100) Subject: add mem-map for x86_64 X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/commitdiff_plain/04f32c3e67120f8498cdcf7926bab88e4e405258?hp=28c176b668c841a3b7fb093faccf0efa39257603 add mem-map for x86_64 --- diff --git a/README.md b/README.md index e891078..aaf28e3 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ LunaixOS - 一个简单的,详细的,POSIX兼容的(但愿!),带有 如果有意研读LunaixOS的内核代码和其中的设计,或欲开始属于自己的OS开发之道,以下资料可能会对此有用。 + [最新的LunaixOS源代码分析教程](docs/tutorial/0-教程介绍和环境搭建.md) -+ [内核虚拟内存的详细布局](docs/img/lunaix-os-mem.png) ++ 内核虚拟内存的详细布局 + + [x86_32](docs/img/lunaix-mem-map/lunaix-mem-x86_32.png) + + [x86_64](docs/img/lunaix-mem-map/lunaix-mem-x86_64.png) + [LunaixOS启动流程概览](docs/img/boot_sequence.jpeg) + LunaixOS总体架构概览(WIP) + [作者修改的QEMU](https://github.com/Minep/qemu) (添加了一些额外用于调试的功能) diff --git a/docs/img/lunaix-mem-map/lunaix-mem-x86_32.png b/docs/img/lunaix-mem-map/lunaix-mem-x86_32.png new file mode 100644 index 0000000..93889a3 Binary files /dev/null and b/docs/img/lunaix-mem-map/lunaix-mem-x86_32.png differ diff --git a/docs/img/lunaix-mem-map/lunaix-mem-x86_64.png b/docs/img/lunaix-mem-map/lunaix-mem-x86_64.png new file mode 100644 index 0000000..725d514 Binary files /dev/null and b/docs/img/lunaix-mem-map/lunaix-mem-x86_64.png differ diff --git a/docs/img/lunaix-os-mem.png b/docs/img/lunaix-os-mem.png deleted file mode 100644 index 519ea34..0000000 Binary files a/docs/img/lunaix-os-mem.png and /dev/null differ