Skip to content

AEmreEser/HomemadeOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bored & Lonely OS

Minimal 32 bit operating system for x86 architectures

$~$

Features

Completed

  • Bootloader
  • VGA/CRTC Driver (25 x 80 text mode)
  • Booting into kernel

To Come

  1. Keyboard driver
  2. 2D gx library
  3. Filesystem
  4. Command line interpreter
  5. C compiler
  6. USB flasher for live boot

$~$

Screenshots

OS Banner Page

$~$

Tools/Technologies

  • Qemu
  • C (for kernel)
  • x86 asm (for bootloader and kernel head)