This repository contains the source code for our organization homepage at https://rust-osdev.com. Development In order to build the website, first you will need to install the zola static site generator. Then you can run: ./zola serve and open localhost:1111 License Licensed under either ...
请参加实习的同学把记录每天的进展的git repo网址 更新到[2024年OS训练营同学的每日学习情况汇总](https://github.com/LearningOS/rust-based-os-comp2023/issues/200) 中。要求每位同学在自己的git repo中记录自己的每周进展,其他同学也可以参考学习。 29 - - **注意** 第一阶段学习中的技术问题,建议基于[OS...
rustkernelactionsrust-langqemugithub-actionsrust-os UpdatedJul 9, 2023 Rust dimkauzh/GlyxOS Star1 Code Issues Pull requests A custom build OS entirely written in Rust with it's own custom kernel. rustkerneloskernelsrust-os UpdatedJul 16, 2023 ...
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. ...
《使用Rust编写操作系统》. Contribute to rustcc/writing-an-os-in-rust development by creating an account on GitHub.
提交完成情况。当做完部分或所有练习之后,在rustlings目录下执行git add .; git commit -m "update"; git push命令,把更新提交到GithubClassroom的CI进行自动评测。你可以在github仓库页面的actions页面,看到你的CI提交结果,或者https://learningos.cn/rust-rustlings-2024-spring-ranking/上面查看自己的评分。
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 repository contains the source code for the Writing an OS in Rust series at os.phil-opp.com. If you have questions, open an issue or chat with us on Gitter. Where is the code? The code for each post lives in a separate git branch. This makes it possible to see the intermediate...
This repository contains the source code for the Writing an OS in Rust series at os.phil-opp.com. If you have questions, open an issue or chat with us on Gitter. Where is the code? The code for each post lives in a separate git branch. This makes it possible to see the intermediate...
In Unix, an app has to know the target OS, but also what standard library it uses, that is 2 levels of indirections. Sometimes the os level has a conflict, sometimes the standard library level has a conflict, and sometimes I just don't have the level to understand why something doesn...