Building a Kernel / Operating system from scratch.
Go to file
2021-05-03 02:22:12 +02:00
docs Enabled git lfs, Added reference manuals under docs 2021-05-03 01:04:24 +02:00
src New directory structure 2021-05-02 15:23:50 -04:00
.gitattributes Enabled git lfs, Added reference manuals under docs 2021-05-03 01:04:24 +02:00
.gitignore Initial setup, Basic helloworld kernel from wiki.osdev.org bare bones 2021-05-02 12:02:00 -04:00
Makefile New directory structure 2021-05-02 15:23:50 -04:00
README.md Updated README.md, Moved planning to TODO.md 2021-05-03 02:22:12 +02:00
TODO.md Updated README.md, Moved planning to TODO.md 2021-05-03 02:22:12 +02:00

Writing an Operating system

As a learning experience!

Inspired by people like Linus Torvalds and Andreas Kling


Screenshot(s)

Coming soon ...


The goal

Writing a hobby operating system to better understand the basic building blocks of any operating system.


Operating System Technical specs/details

The operating system can print strings to the screen. The terminal/screen has scrolling so the latest messages are visible on the screen.


Planning

See TODO


Docs

Intro
Manuals
Project structure


Resources:

General kernel stuff

wiki.osdev.org/Main_Page

Modern Operating Systems [book]

whiteheadsoftware.dev

More specific stuff

VFS explained: science.unitn.it