An operating system written in Rust, very much WIP
 
 
Go to file
famfo c23a8118c2 One step closer to context switching 2022-10-16 11:08:23 +02:00
.cargo Backing up source 2021-11-30 22:24:49 +01:00
boot Backing up source 2021-11-30 22:24:49 +01:00
src One step closer to context switching 2022-10-16 11:08:23 +02:00
.gitignore Backing up source 2021-11-30 22:24:49 +01:00
Cargo.lock Context switching for some reason 2022-04-17 14:27:39 +02:00
Cargo.toml Serial rewrite 2022-03-01 00:00:26 +01:00
Makefile Backing up source 2021-11-30 22:24:49 +01:00
README.md Update 'README.md' 2021-12-16 12:47:45 -06:00
rusty-os.json Backing up source 2021-11-30 22:24:49 +01:00

README.md

RustyOS 0.0.1

If you are reading this, congrats, you found some obscure repo on some obscure git with some obscure project that will go nowhere in the near future.

Based on:


Some todos:
  • First boot
  • Writing to the VGA buffer
  • Working IDT
  • Working software interrupt handler
  • Memory allocation
  • Add slab allocator
  • Write own PS/2 keyboard implementation
  • Write syscalls
  • Device drivers
  • Use APIC instead of chained PICs