A 64-bit multiboot2 loaded kernel. Develop repo. Get build repo from http://git.suthby.org:2024/metaverse/kernel-release.git
Go to file
pointer-to-bios 73080be3a6 配置multiboot2头 2023-12-05 19:36:10 +08:00
qemu 配置multiboot2头 2023-12-05 19:36:10 +08:00
src 配置multiboot2头 2023-12-05 19:36:10 +08:00
.gitattributes 配置multiboot2头 2023-12-05 19:36:10 +08:00
.gitignore multiboot2 loadng and switching from ia32 to ia32e 2023-12-03 17:08:00 +08:00
LICENCE multiboot2 loadng and switching from ia32 to ia32e 2023-12-03 17:08:00 +08:00
Makefile multiboot2 loadng and switching from ia32 to ia32e 2023-12-03 17:08:00 +08:00
README.MD 增加使用说明 2023-12-03 17:13:54 +08:00

README.MD

Metaverse内核

基于multiboot2引导的64位内核。

试用

  • 编译
make
  • 编译发布版
make release=1
  • 运行
make run
  • gdb调试
make debug

依赖项

  • nbd
  • qemu

开发计划

  • 重新设置内核分页前的准备:
    • multiboot2启动信息
    • 重设显示模式前的内核日志
    • 显示模式设置
    • 键盘的连接

文档

kernel

libk

版权声明

版权所有 (c) 2023 - 现在 Random World Studio 保留所有权利。

本软件使用MIT开源许可证进行许可。详细信息请参阅许可证文件。