OSle logo

OSle

A tiny and mighty boot sector OS

Instructions

Builtins

Programs

What is this?

OSle is a real-mode OS that fits in a boot sector.

It's written in x86 assembly and, despite its tiny size (only 510 bytes), it packs essential features like:

Your first program

OSle includes a tiny Software Development Kit that includes definitions and a toolchain to create your own OSle programs.

Follow the step-by-step tutorial to get started and, whenever you are ready to run your code, just compile it and bundle it like this:

# compile your source code into a binary
$ sdk/build my_program.s

# bundle it with OSle
$ sdk/pack my_program.bin

Feedback and contributions

For feedback and contrubtions guidelines, please refer to the GitHub Repository.