Wish List
Zhang3(讨论 | 贡献)2021年12月30日 (四) 07:10的版本 (创建页面,内容为“在下面,你将找到我们在OSDev wiki上 “需要” 继续完成的项目列表。 它们分为特定类别。 如果你想了解有关特定主题的更多信息,请随时将新项目添加到列表中。 如果你想帮助本Wiki或有一些业余时间,请随时登录并添加有关任何请求主题的信息或帮助维护本Wiki。 == 紧急 (高优先级) == * Memory management: 评介Solaris slab allocator,NetBS…”)
在下面,你将找到我们在OSDev wiki上 “需要” 继续完成的项目列表。 它们分为特定类别。 如果你想了解有关特定主题的更多信息,请随时将新项目添加到列表中。
如果你想帮助本Wiki或有一些业余时间,请随时登录并添加有关任何请求主题的信息或帮助维护本Wiki。
紧急 (高优先级)
- Memory management: 评介Solaris slab allocator,NetBSD UVM概述。
- 程序加载/运行 (e.g. ELF)
- 链接与载入地址。
- 较新的硬件
- 启动IPI driver interface dedicated page
- 如何制作或实现一个?
- 可加载/可卸载驱动程序。
- DMA、总线、...如何使用一致的驱动程序界面完成访问?
- 部分已实现于 Uniform Driver Interface
- 知识数据库
- 搜索Brendan/(Com)buster/Solar/ 论坛中的大量帖子... 并以某种方式将他们的知识转移到维基。
不太紧急 (正常优先级)
- 有关目前缺失文件系统的信息 (请参阅上面的链接: ext3,ext4,UDF,exFAT,...)。
- 如何实现日志文件系统
- Virtual File Systems: 关于目录缓存的信息。
- An AML reference
- More information on AML
- How to parse
- Where found
- How to use
不是很紧急 (低优先级)
- 如何从头开始创建完整的微内核 (IPC,进程管理,而不包括必要的驱动程序)。
- 使用virtio的好处 (并让主机管理其余部分)
- Subsystems (nic, block, console, 9P etc.)
- PCI discover (Vendor id: 0x1AF, Device id: 0x103F)
- Device initialization
- 在QEMU/KVM或其它虚拟机中设置virtio
其他
- Stubs: 存在但需要扩展或仅具有占位符信息的页面。
- In Progress: 可能还需要一些帮助才能完成的页面。
- Wanted Pages: 在其他Wiki页面中引用但不存在的页面。
- Wanted categories: 在其他Wiki页面中引用但不存在的类别。
- Unused categories: 完全为空的类别。
- Orphaned pages: 尚未被任何其他维基页面引用的页面 (它们在维基上,但没有其他页面链接到它们)。
- 如果你创建了一个新页面,你可以将其添加到相关的扩展中Main page templates, 如果它涉及重要或广泛的主题,甚至是分类的主页。
- Uncategorized pages: 需要一个或多个页面的页面categories.
- Uncategorized categories: 未放置在任何父类别中的类别 (最佳地,没有 “父” 类别的唯一类别应该是根类别)。
- Broken Redirects: 重定向到不存在页面的页面。
- Dead ends: 缺少其他文章链接的页面。