https://github.com/xffxff/simple_os
https://github.com/xffxff/simple_os
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/xffxff/simple_os
- Owner: xffxff
- Created: 2021-01-09T07:51:42.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-16T02:57:18.000Z (over 5 years ago)
- Last Synced: 2025-08-25T02:29:17.493Z (10 months ago)
- Language: Rust
- Size: 47.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple_os
This repository contains the source code for the _Writing an OS in Rust_ series at [os.phil-opp.com](https://os.phil-opp.com).
Thanks for this awesome blog series.
## Try simple_os
### Installing rust nightly
`rustup toolchain install nightly`
### Seting the nightly toolchain in the project's directory.
`rustup override set nightly`
### Installing and creating bootimage
`cargo install bootimage`
`rustup component add llvm-tools-preview`
`cargo bootimage`
### Booting it in [QEMU](https://www.qemu.org/)
Download QEMU and set it to the environment path
`cargo run` or `cargo test`