diff options
author | Marvin Borner | 2020-08-26 14:08:50 +0200 |
---|---|---|
committer | Marvin Borner | 2020-08-26 14:08:50 +0200 |
commit | db64897e79c92f7655fde53564e264d8c42dcd41 (patch) | |
tree | de7076fbc83a3891475814f5ee286197c15f6a2d | |
parent | 1e1889b89a59ef090851d779941049f7f96c45bc (diff) |
Added features
-rw-r--r-- | README.md | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -15,6 +15,15 @@ This project is somewhat of a coding playground for me. It doesn't have any useful functionality. Be aware that the installation on real hardware is not recommended and may break your computer. +## Features + +- From scratch (no POSIX/UNIX compatibility at all) +- No external libraries +- Efficient Multitasking +- Fast boot time (< 1s) +- Small size (~10KiB) +- Compiles with `-Wall -Wextra -pedantic-errors -std=c99 -Os` + ## Build - Use any system running GNU/Linux @@ -48,9 +57,10 @@ Knowledge: - [OSDev wiki](https://wiki.osdev.org) - Very helpful! - [James Molloy's tutorials](http://jamesmolloy.co.uk/tutorial_html/) -- [virtix - memory + tasking inspiration](https://github.com/16Bitt/virtix/) - [MIT License](https://github.com/16Bitt/virtix/blob/85a3c58f3d3b8932354e85a996a79c377139c201/LICENSE) +- [virtix - tasking inspiration](https://github.com/16Bitt/virtix/) - [MIT License](https://github.com/16Bitt/virtix/blob/85a3c58f3d3b8932354e85a996a79c377139c201/LICENSE) - [studix - FS inspiration](https://github.com/orodley/studix) - [MIT License](https://github.com/orodley/studix/blob/d1b1d006010120551df58ff3faaf97484dfa9806/LICENSE) Resources: - [Spleen font](https://github.com/fcambus/spleen) - [MIT License](https://github.com/fcambus/spleen/blob/5759e9abb130b89ba192edc5324b12ef07b7dad3/LICENSE) +- [ext2util](https://github.com/lazear/ext2util) - [MIT License](https://github.com/lazear/ext2util/blob/9bbcc81be46416491f8d46f25f7f775cfb7f2261/LICENSE) |