Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 737 Bytes

README.md

File metadata and controls

30 lines (24 loc) · 737 Bytes

Odin

A simple CLI based Operating System built for research and development purposes

Features supported:

  • Real mode & protected mode
  • Memory management
  • Keyboard support
  • Simple command line interface
  • Multi-processing
  • FAT16 file system

Software requirements:

  • gcc
  • nasm
  • bochs

Hardware requirements:

  • 64-bit machine
  • 1GB RAM
  • 1GB HDD
  • Intel Pentium Dual Core (or newer)

How to run:

Building the system

./build.sh

Running the OS file

bochs

Note: If the system doesn't boot right after entering the above command, enter "c" on the bochs console and hit the return key. This happens sometimes when bochs prompts users to choose whether or not to continue the boot process.