myos:用Rust编写的业余操作系统

时间:2024-05-01 16:56:17
【文件属性】:

文件名称:myos:用Rust编写的业余操作系统

文件大小:330KB

文件格式:ZIP

更新时间:2024-05-01 16:56:17

rust webassembly uefi hobby-os Rust

我的操作系统 我的第一个业余操作系统是用Rust编写的,其中一个版本的代码约为20,000行,并支持多任务,Windows,WebAssembly运行时和简单的应用程序。 特征 用Rust编写的业余操作系统 不是POSIX克隆系统 使用UEFI引导64位操作系统 多核支持多达64个核 支持WebAssembly 要求 64位UEFI 2.X / ACPI 2.X 具有最多64个内核的x64处理器,必需的功能:NX RDTSCP RDRAND ??? MB的系统内存 800x600像素的屏幕 PS / 2键盘和鼠标 高温PET 搭建环境 每晚生锈 鼻 qemu + ovmf(可选) 如何建造 $ make 怎么跑 $ make run Haribote-OS仿真器 我们已经确认,目前大约有一半的应用程序可以运行。 某些API尚未实现。 窗口和计时器句柄是特定于任务的。 每次启动任务时,


网友评论