A hobby operating system, banan-os, written in C++ supports x86_64 and i686 architectures with features such as SMP multiprocessing, ELF executable loading, ARP/ICMP/IP stack, and support for various disk types and network interfaces. The system includes tools for building and compiling, as well as extensive functionality for keyboard, mouse, and USB device support. Instructions for building the OS and toolchain are provided, along with guidance for contributing to the project.

3m read timeFrom github.com
Post cover image
Table of contents
Code structureBuildingContributing
1 Comment

Sort: