Skip to content
/ CAOS Public

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

Notifications You must be signed in to change notification settings

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

No packages published

Languages