Skip to content

braydnm/CAOS

Repository files navigation

CAOS

CAOS is an operating system I wrote as a response to a challenge that I could not write one and it has grown from there. This is the second rewrite of the OS and it has been a work in progress for a year and half year.

Building

Requirements

  • yasm
  • nasm
  • gcc

Steps

git clone https://github.com/braydnm/CAOS
cd CAOS
./build_toolchain.sh
make

Running

Requirements

  • qemu

Steps

qemu-system-i386 -serial stdio -hda ./disk.img

About

CAOS (Challenge Accepted Operating System) is a basic operating system I made to prove I could build an operating system

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages