Skip to content

tad1/tadOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Result of College assignment: a tad OS written for Raspberry Pi 3B
based on rust-raspberrypi-OS-tutorials

Installation

  1. Prepare SD card (link)
  2. Replace config.txt and kernel8.img on boot volume

Requirements

You need a UART to USB converter (i.e., CP21xx) to connect with Raspberry.

Overview

It is a single-core and single-process OS. The base functionality allows the execution of static ELF.
OS exports a minimal functionality kernel call; you can check example programs for tadOS here.

But.. can it run DOOM?
it should, yet there's no generic doom for embedded Rust (a future project? maybe)

History