基于multiboot2引导的64位内核。
git clone --recursive https://github.com/metaverse-kernel/kernel-dev.git
- 编译
make
- 编译发布版
make release=1
- 运行
make run
- gdb调试
make debug
暂不支持交叉编译和调试
- doas
- nbd
- qemu
- x86_64
- aarch64
- loongarch
- 内存管理
- 页分配
- 页回收
- 内存分配器
- raw_allocator
- tty
- 内核日志
- 系统调用
- 中断管理
- 文件系统
- vfs
- fat32驱动(移植)
- ext4驱动(移植)
- 驱动管理
- 进程管理
- 从源代码注释生成文档
make doc
(开发中)
通过向此仓库发送PR为我们作出贡献,详见contribution.md。
版权所有 (c) 2023 - 现在 Random World Studio 保留所有权利。
本软件通过MIT开源许可证开源。详细信息请参阅许可证文件。