hikari:使用Limine和Stivale2用D编写的小型实验性64位内核

时间:2024-04-14 09:13:24
【文件属性】:

文件名称:hikari:使用Limine和Stivale2用D编写的小型实验性64位内核

文件大小:13KB

文件格式:ZIP

更新时间:2024-04-14 09:13:24

D

光 使用Limine和Stivale2用D编写的小型实验性64位内核 建筑 请确保您有ldc , lld和nasm安装-这些都可以在你的包管理器最有可能被发现。 还需要echfs-utils程序包管理器中目前没有此程序,因此您必须从源代码构建它。 这并不难。 从克隆ech-fs存储库 cd进入存储库,然后运行make && sudo make install 最后,运行make run运行内核并对其进行测试。 特征 64位长模式内核感谢limine和stivale2 GDT(目前没有用户区数据/代码段) VGA列印


【文件预览】:
hikari-main
----src()
--------drivers()
--------stivale2.d(2KB)
--------start.asm(962B)
--------main.d(705B)
--------lib()
--------sys()
----.gitignore(715B)
----Makefile(2KB)
----README.md(674B)
----.editorconfig(94B)
----build()
--------linker.ld(595B)
--------limine.cfg(87B)
----.vscode()
--------settings.json(89B)

网友评论