Wish List

来自osdev
跳到导航 跳到搜索

在下面,你将找到我们在OSDev wiki上 “需要” 继续完成的项目列表。 它们分为特定类别。 如果你想了解有关特定主题的更多信息,请随时将新项目添加到列表中。

如果你想帮助本Wiki或有一些业余时间,请随时登录并添加有关任何请求主题的信息或帮助维护本Wiki。

紧急 (高优先级)

  • 程序加载/运行 (e.g. ELF)
  • 链接与载入地址。
  • 较新的硬件
  • 启动IPI driver interface dedicated page
  • 如何制作或实现一个?
  • 可加载/可卸载驱动程序。
  • DMA、总线、...如何使用一致的驱动程序界面完成访问?
  • 知识数据库
  • 搜索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, 如果它涉及重要或广泛的主题,甚至是分类的主页。