Skip to content

A basic operating system kernel and bootloader designed for educational purposes

License

Notifications You must be signed in to change notification settings

Alessandro-Salerno/Basic-CLI-Operating-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Writing an Operating System

This repository contains files related to the process of creating a VERY small operating system from scratch in C and Assembly for the Intel/AMD x86_64 platform. The code is intended for OS-Beginners and students, but, given its unprofessional quality, it is adviced to avoid it in real-world projects.

Code Style

There's no specific code style, naming convention or anything like it, I just tried to match the code style taught in schools to make it easier for students to understand. I know this may hurt some, so if you want to see some cleaner code, take a look at the SalernOS-Kernel