goboot:用 Go 编写的玩具 32 位内核

时间:2024-07-04 06:59:51
【文件属性】:

文件名称:goboot:用 Go 编写的玩具 32 位内核

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-04 06:59:51

Assembly

启动 一个用 Go 编写的玩具 32 位内核。 显然这是的 Go 版本,基本上它把屏幕涂成浅蓝色然后挂起。 就是这样: 建造 要求: gccgo 奇木 纳姆 $ make $ make boot 如果您使用的是 64 位主机,则可能需要。 否则,如果你是一个想快速测试 goboot 的懒人,你可以使用 Vagrant 在 32 位虚拟机上构建它。 $ vagrant up $ vagrant ssh vagrant$ cd goboot vagrant$ make vagrant$ exit $ make boot 有趣的项目


【文件预览】:
goboot-master
----.gitignore(21B)
----kernel.go(461B)
----Makefile(298B)
----Vagrantfile(217B)
----LICENSE.txt(221B)
----README.md(822B)
----linker.ld(311B)
----boot.asm(585B)

网友评论