Sup3Legacy/FerrOS
FerrOS is a school project aiming at building an minimalist micro-kernel OS. We chose to write it using the Rust language. We started by following Philipp Oppermann's own project (https://os.phil-opp.com/) and are currently extending it ourselves.
RustGPL-3.0
Issues
- 1
Build fails for Nightly Rust
#90 opened by therealansh - 2
Ascii Fluid app needs to be documented
#14 opened by pfournier01 - 1
shell.rs documentation could be improved
#15 opened by pfournier01 - 2
In shell mode, `ascii` crashed
#3 opened by pfournier01 - 1
Tests in shell.rs
#4 opened by pfournier01 - 1
Task module needs documentation
#16 opened by pfournier01 - 1
Keyboard layouts into separate files
#12 opened by pfournier01 - 2
Add check in syscall to verify if given address is valid in reads/writes to prevent pagefaults
#68 opened by samsa1 - 2
need to implement exec
#42 opened by samsa1 - 1
Virtual Memory needs to be cleaned
#13 opened by pfournier01 - 0
timer interrupt needs to be cleaned
#41 opened by samsa1 - 0
Documentation in `filesystem` needed
#37 opened by Sup3Legacy - 0
Documentation for disk operations
#33 opened by samsa1 - 1
Code cleaning request : interruptions
#9 opened by pfournier01 - 0
- 2
VGA module needs documentation
#18 opened by pfournier01 - 2
- 1
In shell, add a help command
#19 opened by pfournier01 - 0
- 0
Documentation for the allocator needed
#6 opened by pfournier01 - 0
Tests in `src/vga/mod.rs`
#17 opened by pfournier01 - 0
- 0
Documentation for keyboard interface needed
#10 opened by pfournier01 - 0
Documentation for GDT needed
#5 opened by pfournier01