Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ndraey/lucarioos
OS in Rust programming language? Huh?
https://github.com/ndraey/lucarioos
Last synced: about 9 hours ago
JSON representation
OS in Rust programming language? Huh?
- Host: GitHub
- URL: https://github.com/ndraey/lucarioos
- Owner: NDRAEY
- License: mit
- Created: 2023-03-12T07:44:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-29T07:28:15.000Z (3 months ago)
- Last Synced: 2024-08-29T08:55:13.356Z (3 months ago)
- Language: Rust
- Size: 1.68 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Rust](https://img.shields.io/badge/rust-%23000000.svg?style=for-the-badge&logo=rust&logoColor=white)
![Repo size](https://img.shields.io/github/repo-size/NDRAEY/LucarioOS)
![License](https://img.shields.io/github/license/NDRAEY/LucarioOS)
![Build](https://img.shields.io/github/actions/workflow/status/NDRAEY/LucarioOS/Autobuild.yml)
![GitHub repo file count](https://img.shields.io/github/directory-file-count/NDRAEY/LucarioOS)LucarioOS
An attempt to write an OS from scratch using Rust and Assembly.
This OS can:
- Print to COM1 port.
- Draw on screen.
- Use internal fonts to draw text on the screen.```curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh```
To build LucarioOS:
1. Clone this repository to your machine.
2. Enter the `LucarioOS` directory.
3. Run ```make``` commandTo run LucarioOS, run: ```make everything``` command