Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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?

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``` command

To run LucarioOS, run: ```make everything``` command