Obtain the path to the kernel executable. When using an artifact dependency, you can retrieve this path usingstd::env::var_os("CARGO_BIN_FILE_MY_KERNEL_my-kernel") Usebootloader::UefiBootand/orbootloader::BiosBootto create a bootable disk image with your kernel. ...
Last commit date Latest commit phil-opp Merge pull request#241from rust-osdev/next Jan 12, 2025 5710f72·Jan 12, 2025 History 844 Commits .github/workflows Fix: Use matching upload-artifact version Sep 4, 2024 collect-changes Bump hashbrown from 0.15.0 to 0.15.2 in /collect-changes ...
This Month in Rust OSDev These posts give a regular overview of the most important changes to the RustOSDev tools and libraries. February 2025 January 2025 December 2024 November 2024 October 2024 September 2024 August 2024 July 2024 June 2024 ...
Gitee.com(码云) 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1350万的开发者选择 Gitee。
进一步去开发操作系统的内核,就成为很多Rust粉丝心中的终极梦想,而Rust官方也一直有想法使Rust语言成为下一代操作系统的标准,在https://github.com/rust-osdev/上各种基于Rust开发的如BootLoader等工具已经发展比较齐全了,目前相对比较成熟的Rust操作系统有基于X86架构的Redox和清华大学的基于RISC-V架构芯片的rCore OS。
继Python之后,Rust最近也火爆得出了圈,目前Rust在Serverless等很多云原生领域已经稳定占据了C位,那么让Rust更进一步去开发操作系统的内核,就成为很多Rust粉丝心中的终极梦想,而Rust官方也一直有想法使Rust语言成为下一代操作系统的标准,在https://github.com/rust-osdev/上各种基于Rust开发的如BootLoader等工具已经发展比较...
Want to contribute to a Rust OSDev project, but don't know where to start? Pick up one of these outstanding issues in one of our projects and get started! No tasks were proposed for this section this month. If you maintain a Rust project related to operating system development and are ...
本月Rust OSDev(2021 年 8 月) 项目更新 acpi - 包含用于解析 ACPI 表的 crate - 现代计算机的固件用于将有关硬件的信息传递给操作系统的数据结构。 已将处理器 UID 和本地 APIC ID 的表示更改acpi::platform::Processor为u32,以支持 X2APIC 用于支持更多处理器的更广泛的 ...
Error loading Zulip. Try reloading the page.
This Month in Rust OSDev (October 2024) view all » First Edition You are currently viewing the second edition of “Writing an OS in Rust”. The first edition is very different in many aspects, for example it builds upon the GRUB bootloader instead of using the `bootloader` crate. In...