Skip to content
/ ToyOS Public

16-bit x86 real mode operating system for learning purposes.

License

Notifications You must be signed in to change notification settings

nramon/ToyOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Toy OS?

Toy OS is a perpetual work-in-progress 16-bit x86 real mode operating system written for learning purposes.

Building and running Toy OS on Linux

To build Toy OS you will need an i686-elf cross-compiler. Go to the OSDev wiki if you need help setting one up.

To use the provided build.sh and run.sh scripts you will also need grub-mkrescue, which is part of GNU GRUB, and QEMU.

From a terminal simply run:

./build.sh && ./run.sh

About

16-bit x86 real mode operating system for learning purposes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published