(Translated by https://www.hiragana.jp/)
GitHub - fzn0x/0x-os: Ox OS - My Operating System Playground
Skip to content

fzn0x/0x-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

0x OS

Warning

This package is still a work in progress.

BITS 16 Based Operating System

TODO

  • Bootloader
  • Kernel
  • CLI
  • Reads User Input (backspace, enter, etc)
  • I/O operations (able to output result for necessary inputs)
  • Filesystem
  • Device Drivers
  • Internet

Make Operating System as Simple as Possible.

After qemu-system-i386 is installed, start OS by running ./start.sh.

To build project, use ./build.sh

Kernel written on C to execute Assembly Bootloader written on Assembly

You may need read ./build.sh to see the tooling requirements.