/\ Taiga os
/\ description: this is a simple operating system writen completely
/__\ in rust from scratch with no external libraries
/ .\ target: x86_64
/____\ uefi boot: true
/ . \ _
/ . \ |\'/-..--.
/________\ / _ _ , ;
| | `~=`Y'~_<._./
| | <`-....__.'
- custom x86_64 UEFI bootloader
- simple console output in the kernel
- very simple memory paging
- virtual memory
- a simple shell
- simple PS2 driver ⌨️
- simple lexer
- some system calls and functions
- run a form of doom💥
- rust compiler
- qemu
- install rust targets
rustup target add x86_64-unknown-uefi
andrustup target add x86_64-unknown-none
- build the the operating system
./batch/build
andd
- run
./batch/run
- memory map index is smaller then it is supposed to be
- page table manager overwrites the frame buffer