Skip to content

Wonshtrum/CairnOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CairnOS

CairnOS is a basic operating system built from the Youtube tutorial channel Write your own Operating System.

It is not designed to be good at anything, but rather to allow me to get a first experience in this field before starting a more serious project.

Features

System

  • x86 32 bits
  • round-robin multitasking
  • syscall manager
  • dynamic memory allocation

Drivers

  • driver manager
  • keyboard
  • mouse
  • networking card (am79c973)
  • VGA

Networking

  • ARP
  • ICMP
  • UDP

Basic communication through netcat:

netcat test

GUI mode

  • Windows
  • Widgets
  • Fonts

Basic Desktop:

gui

About

Basic Operatin System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published