Skip to content

Custom OS Project write in C just for learning purposes

Notifications You must be signed in to change notification settings

caioaletroca/OSProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSProject

Custom OS Project write in C just for learning purposes.

Motivation

I'm graduated at Mechatronics Engineering, so I decided to dive deep down in the low level programing, learning how OS boot the computer, how drivers was coded and more.

Goal

My goal is to reach a simple file system, although I am not sure if I will reach it.

Branches

Master

Contains the most updated code, using the Grub Multiboot as bootloader

Custom boot

Contains an old version with a custom bootloader in assembly, configuring the plain GDT and loading data from disk.

Special Thanks

Thanks for amazing tutorials and guides:

About

Custom OS Project write in C just for learning purposes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published